The basic steps to refund a customer in QuickBooks Online
To issue a refund in QuickBooks Online, you create a credit memo tied to the original invoice, then convert it to a refund. A credit memo is a record that reduces what a customer owes you — it's the first step whether you're refunding money, explore credit to a future purchase, or both.
The process takes about five minutes once you have the original invoice number and know the reason for the refund. QuickBooks walks you through it in order, and you can refund part of an invoice or the whole thing.
Key Takeaways
- A credit memo is the document you create first; it reduces the customer's balance but does not move money until you convert it to a refund.
- You need the original invoice number and the amount to refund, and you should note the reason (damaged goods, duplicate charge, price adjustment) so your records are clear.
- After creating the credit memo, you choose whether to refund the money back to the customer's original payment method or leave it as a credit on their account.
- The refund itself appears in your bank register and reduces your cash balance, so QuickBooks tracks both the credit and the money leaving your account.
Creating a credit memo from an existing invoice
Open the original invoice in QuickBooks Online. You can find it by going to + New at the top left, then scrolling to Credit Memo, or by searching for the customer's name and opening their invoice directly from the customer list.
Once the invoice is open, look for the More button (three dots) in the top right corner. Click it and select Credit Memo. QuickBooks will create a new credit memo that mirrors the original invoice — same customer, same line items, same amounts. You can then adjust the quantities or amounts if you're only refunding part of the purchase.
If you're creating a credit memo from scratch instead of from an invoice, go to + New, select Credit Memo, choose the customer, and manually enter the items and amounts being refunded. Either way, you'll fill in the reason in the Memo field so you and your team know why the credit exists.
Choosing what to refund and why
When you create the credit memo, you see each line item from the original invoice. If the customer is returning one item out of five, uncheck the items they're keeping and leave only the returned item checked. If they're returning everything, leave all items checked.
The credit memo total appears at the bottom. Before you save, add a note in the Memo field — "Customer returned damaged unit," "Duplicate charge," or "Price adjustment per customer request." This note stays in your records and helps you or your accountant understand the refund later.
You can also add a discount or adjustment line if you're refunding a partial amount for a different reason — for example, a 10% courtesy discount on a future order instead of a full refund.
Saving the credit memo and choosing the refund method
Click Save and Close when the credit memo is complete. QuickBooks saves it and reduces the customer's balance by the credit amount. At this point, no money has left your account — the credit memo is just a record that the customer now owes you less.
To actually refund the money, open the credit memo again and look for the Refund button near the top. Click it, and QuickBooks will ask you how you want to refund: Check, Credit Card, Bank Transfer, or Cash. Choose the method that matches how the customer originally paid, or how they've asked to receive the refund.
If the customer wants to keep the credit on their account instead of receiving money back, you can skip the refund step entirely. The credit memo stays in place, and the next time they purchase from you, QuickBooks will automatically explore the credit to their new invoice.
Recording the refund in your bank account
After you click Refund and choose the payment method, QuickBooks creates a refund record and asks you to confirm the bank account the money is leaving from. Select the correct account — usually your main checking account — and QuickBooks will reduce your bank balance by the refund amount.
If you chose Check, QuickBooks records the check number (you can assign one or let QuickBooks number it). If you chose Bank Transfer, the refund appears as a pending transaction in your bank register. If you chose Credit Card, the refund goes back to the card the customer used.
The refund now appears in two places: in your customer's record (as a credit memo plus a refund), and in your bank register (as money out). This is correct — both records should match.
What to do if the customer paid by credit card
If the original payment was by credit card, select Credit Card as the refund method. QuickBooks records the refund but does not automatically process it through your payment processor — you still need to process the refund in your payment processor (Stripe, Square, PayPal, or whatever you use) to actually return the money to the card.
Some payment processors sync with QuickBooks, which means the refund appears in both places automatically. Others require you to process the refund manually in the processor, then record it in QuickBooks. Check your processor's settings to see if it's connected to QuickBooks.
Either way, create the credit memo and refund record in QuickBooks first. Then go to your payment processor and issue the refund there. This keeps both systems in sync and prevents double-refunding by accident.
Partial refunds and refunds on invoices with multiple payments
If a customer made multiple payments toward one invoice, you can still refund them. Create a credit memo for the amount you're refunding, and QuickBooks will reduce their balance. When you convert it to a refund, choose which payment method to use — usually the most recent payment method, or the one the customer requests.
If an invoice had a $500 charge and the customer paid $200 by card and $300 by check, and you're refunding $100, you can refund that $100 back to the card, back to the check, or split it between both. Choose the method that makes sense for your situation and the customer's request.
Frequently Asked Questions
Can I undo a refund after I've issued it?
Yes. Open the refund record (it appears in your bank register), click the More button, and select Delete. This removes the refund and recreates the credit memo. You can then reissue the refund with the correct amount or method. If the refund already cleared your bank, you may need to contact your bank to reverse it.
What if I refund a customer but they never received the money?
If you refunded by check, the check may be lost in the mail — ask the customer to wait 10 business days, then contact your bank to stop payment and reissue. If you refunded by bank transfer or credit card, contact your bank or payment processor to trace the transaction. In QuickBooks, the refund record is already created, so you just need to track down where the money went.
Do I need to create a credit memo, or can I just issue a refund directly?
You need the credit memo first. It's the document that ties the refund to the original invoice and reduces the customer's balance. Without it, QuickBooks has no record of why the refund happened or which invoice it's connected to. The credit memo is the required first step.
What happens to the customer's balance after I issue a refund?
If the customer owed you money, the credit memo reduces what they owe. If the credit memo is larger than what they owed, their balance becomes a credit (they now have money on account with you). If you then refund that credit back to them, their balance returns to zero and the money leaves your bank account.
Can I refund a customer who paid cash?
Yes. Create the credit memo, then choose Cash as the refund method. QuickBooks records it, and you manually give the customer cash from your register. Make sure to note it in your records so you remember you paid cash out. Some businesses also use Check for cash refunds to create a paper trail.