The ability to use actual dates instead of the the date things are entered would save valuable reconciliation time.
For instance - entering charges especially near year end, some of the charges do not come in until after the year end (in our case June 30 is our year end), so they get entered into BBTM in July and not June, therefore they cannot show up on any June 30 reports. The ability to enter a date that they pertain to would minimize this issue. Instead we have to run reports beyond 6/30 which creates more for the auditor to question. For billing you could just put it back into the month that has not been billed yet. If you need to resend an invoice that option is still there as well.
Similarly, the same goes for entering "In-school payments". The payment date when entered is the date it gets entered. Having the ability to choose the correct date would solve the issue of running a report that would tie to the General Ledger.
Seems like a fairly simple solution.