When a customer overpays an invoice, there are three ways to handle it:
Refund the Customer
Apply the Overpayment to Future Invoices (‘On Account’)
Use a Dummy Invoice for Small Overages
Option 1: Refund the Customer via AR & AP
AR Cash Receipts:
Go to AR > Programs > AR Cash Receipts and create a batch in an open month.
Enter customer, transaction date, check #, deposit #, and check amount (total paid minus refund).
Click the blue chevron. In Initialize Invoice, select invoices to apply payment or choose Don’t Initialize.
Use Miscellaneous Receipts to post the refund portion to a suspense/clearing GL account.
Process AR Batch:
File > Process Batch, Validate, and Post.
AP Transaction Entry:
Set up the customer as a vendor (if not already).
Create an AP invoice for the refund using the same clearing/suspense GL account.
Process AP batch and issue a check to refund the customer.
Option 2: Apply Overpayment to Future Invoices (‘On Account’)
Go to AR Cash Receipts, create a batch, and enter the full check amount.
Enter check # and deposit #. Click the chevron to save.
Close the AR Initialize Receipt window and enter amounts applied to invoices.
Click On Account and enter the overpayment amount.
Process, validate, preview, and post the batch.
The overpayment remains as a credit for future invoices.
Option 3: Use a Dummy Invoice for Small Overages
If you do not want to refund or put the overage ‘On Account’:
Create a dummy AR invoice for the overage (e.g., $0.03).
Enter the full check in AR Cash Receipts and apply to both the true invoice and dummy invoice.
Alternatively, combine Option 2 and a dummy invoice to handle very small amounts.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article