When a customer overpays in QuickBooks, the excess amount automatically appears as a credit in their account. Therefore, there is no need to create a refund receipt for the overpayment, Gillsleigh1978.
If you have refunded the customer for this overpayment, we can record it by creating a check or an expense instead of using a refund receipt.
Here’s how to proceed:
- Delete the Incorrect Refund Receipt:
- Navigate to the Sales menu and select the Customers tab.
- Find and select the customer, locate the refund receipt, and click the drop-down arrow in the Action column.
- Select Delete and confirm.

- Create a New Transaction (Expense or Check):
- Click on + New and choose Expense or Check, depending on your refund method.
- Provide all necessary details, including the customer's name as the Payee, and select Debtors or Accounts Receivable under the Category. Enter the refund amount accurately.
- Save the transaction.

- Link the New Transaction to the Customer’s Credit:
- Click + New and Receive Payment.

- Choose the customer and select the transaction you just entered under Outstanding Transactions.
- Under Credits, select the appropriate credit.
- Ensure the payment amount is zero, then Save and Close.

For more information on refunding a customer, check this article: Record a customer refund in QuickBooks Online.
Additionally, you can learn how to automatically apply credits in QuickBooks Online by visiting this article. Please proceed to Step 1 under the Create and Apply a Credit Note section to view the step-by-step guide: Create and apply credit notes or delayed credits in QuickBooks Online.
Feel free to return to this thread with any further questions or concerns. We are here to assist you.