Glad to have you here, @Anonymous.
I'd be delighted to help walk you through receiving invoice payments and creating credit memo.
When you received an invoice payment, the system will automatically be able to detect if there's an overpayment. Thus, it will prompt you about it. The default action in the system is to leave the over payment as credit and used it later.
If your customer decides to use the overpayment as payments for future invoices, there's no need to create a credit memo and write a check for it. Because if you do create one, there would be a duplicate record of refund to your customer.
What you need to do is to apply the credits as payment to the latest invoice balance.
Here's how:
- Open the invoice that needs to be paid.
- Click on Apply Credits.
- In Apply Credits window, put a check mark on the credit that you've created in the previous months.
- Click Done.
- Hit Save and Close.
On the other hand, if your customer decides to received a refund, you may check out this article for more detailed instruction in creating a credit memo: Accounts Receivable workflows in QuickBooks Desktop.
That should do it! Stay in touch with us here in the Community if you have other questions about recording overpayments on QuickBooks Desktop. I'm always here to help.