Learn How to Enter Customer Refund in QuickBooks Online 

Apr 24, 2026

Admin |

Estimated Read Time : 5 MIN

When managing your business finances, keeping track of customer transactions is crucial for maintaining accurate records. One such transaction that can often require attention is processing customer refunds. Whether it’s due to overpayment, returns, or other adjustments, knowing how to properly enter a customer refund in QuickBooks Online ensures your accounting remains precise and up to date.

In this guide, we’ll walk you through the entire process of how to enter a customer refund in QuickBooks Online, from start to finish. With clear, step-by-step instructions, you’ll be able to handle refunds confidently and keep your financial records in perfect order.

Easy Steps to Enter Your Customer Refund in QuickBooks Online 

Here’s how to enter your customer refund in QuickBooks Online, ensuring a smooth process while keeping your financial records accurate and up to date for better management and reporting.

What you’ll need

  • The original paid transaction (invoice).
  • The customer’s preferred payment method.
  • The bank account you are refunding from.

Create a credit note

First, create a credit note to record the credit on the customer’s account.

  • Click on + New or + Create.
  • Choose Credit note.
  • Select an appropriate customer under the Customer dropdown.
  • Now, enter the Credit Note Date, Product/Service, Amount, and Sales Tax.

Note: If you are refunding an inventory item, QuickBooks adds it back to your inventory. If the item is defective or you don’t want to add it back, you will need to make an inventory adjustment.

  • Finally, click on Save and close.

Create the refund expense

Next, create an expense to record the refund to the customer.

  • Click on + New or + Create.
  • Choose Expense.
  • From the Payee dropdown, select a customer whom you are refunding. 
  • From the Payment account dropdown, select the bank account the money is being refunded from.
  • Choose the Accounts Receivable (A/R) in the Category column.

Note: If this is your first time adding a payment to accounts receivable, you may have to select + Add new and add Accounts Receivable (A/R) if you do not see it in the dropdown.

  • Now, enter the total amount of the refund in the Amount field. 
  • Choose the appropriate Tax option if you collect sales tax. 
  • Finally, click Save.

Link the refund to the credit note

Finally, link the credit note and the expense to show the credit has been refunded.

  • Choose + New or + Create.
  • Click on Receive payment.
  • From the Customer drop-down, choose the name of the same customer. 
  • Fill the Payment method and Deposit To fields.
  • Mark the checkbox for the Expense you just created in the Outstanding Transactions if it is not already selected.
  • Under the Credits section, choose the checkbox for the Credit Note you just created if it is not already selected.
  • Now, ensure the balance is $0, as the credit note and expense will cancel each other out.
  • Finally, click Save and close.

Conclusion 

In conclusion, learning how to enter a customer refund in QuickBooks Online is a straightforward process that can be completed in just a few simple steps. Whether you’re issuing a refund via check, credit, or cash, QuickBooks Online ensures that your accounting records stay accurate and up-to-date. By following the steps outlined in this blog, you can seamlessly manage customer refunds without any hassle.

If you encounter any issues or need further assistance, QuickBooks ProAdvisors are available to help. You can contact a certified QuickBooks professional at the toll-free (866) 500-0076.

Frequently Asked Questions 

How to record a customer refund in QuickBooks?

    To record a customer refund in QuickBooks Online, use a Refund Receipt for returned items/services or an Expense for overpayments. Navigate to + New, select Refund Receipt, choose the customer, payment method, and the bank account used to issue the refund. This updates inventory and accounts automatically. 

    How do I issue a refund to a customer in QuickBooks Desktop?

      To issue a refund in QuickBooks Desktop, go to the Customers menu and select Create Credit Memos/Refunds. Select the customer, enter the items being returned, and click Save & Close. If you have already received payment, you can apply this credit memo to a refund check or use it to reduce the amount the customer owes. 

      How to record a refund to customer accounting?

        To record a customer refund, create a Refund Receipt (if the invoice was already paid) or a Credit Memo (if the invoice is still open) to reduce sales revenue and accounts receivable. In accounting software like QuickBooks, select the customer, choose the payment account (bank), and enter the amount. 

        How to refund a customer payment in QuickBooks Online?

          To refund a customer in QuickBooks Online, create a Refund Receipt by clicking the + New button and selecting “Refund Receipt“. Select the customer, payment method, and the bank account, then choose the item being returned. For credit card payments, this process can automatically return funds, though it may take a few days. 

          About The Author

          Lana Creston

          Lana Creston is an experienced technical and accounting writer with a total of 9 years of experience. She currently works on QuickBooks accounting and technical guides at QuickBookSupportNet. Lana has a passion for reading and writing about various technical topics, especially exploring new accounting methods and software, while continuously expanding her expertise in the ever-evolving field of finance and technology.

          QuickBooks Desktop 2023 is ending — Upgrade QuickBooks Desktop 2023 to 2024 for continued performance and support.

          Get a Free Consultation with Our QB Tax Experts
          !-->