At the moment if a customer overpays an invoice by 0.01cent you have to put this "overpayment" onto the account as an "unallocated cheque amount" you then have to go and issue a batch invoice in order to write this small balance off and it is time consuming. It would be absolutely amazing if the Sage team would look into being able to write this amount off at the time of posting the payment to a nominal. You can currently put a discount in when posting payments for underpayments but you have to post any overpayments back onto the account and it is really annoying. PLEASE PLEASE PLEASE consider implementing this in your next update as it would be very very useful!