Quick answer: How do you record a refund in your books?
Record a customer refund in two steps. First issue a credit memo: debit Sales Returns and Allowances (plus Sales Tax Payable for any tax returned) and credit Accounts Receivable. Then record the payment back: debit Accounts Receivable and credit the bank account the money left. Never delete the original invoice. In BizBooks Pro, the credit memo picks the right contra-revenue account from its reason code, and Issue Customer Refund posts the cash side for you.
Every business eventually gives money back. A product comes back damaged, a client was billed twice, a job ran shorter than the estimate. The refund itself takes thirty seconds. Recording it badly can quietly overstate your revenue, understate your sales tax, and leave a stray credit sitting in accounts receivable for a year.
This guide covers how to record a refund correctly in a double-entry system: why a refund is really two transactions, the exact journal entries for each, how sales tax and returned inventory fit in, what changes when the refund comes from a vendor rather than going to a customer, and the four shortcuts that cause the most cleanup later.
Why a Refund Is Two Events, Not One
When a customer gets money back, two separate things have happened, and good books keep them apart:
- The sale got smaller. You agreed the customer owes you less than the original invoice said. That's a credit memo (sometimes called a credit note). It reduces revenue and reduces what the customer owes. No money moves.
- Cash went back. You actually returned the money by check, card reversal, bank transfer or cash. That's the refund. It reduces your bank balance.
Splitting them matters because they don't always happen together. A customer may take the credit against their next invoice instead of cash. A refund may go out a week after the credit is agreed. And a cash refund with no credit memo behind it leaves the original sale on your books at full value.
How to Record a Refund to a Customer, Step by Step
Take a simple case. You invoiced a customer $500 plus 8% sales tax ($540 total), they paid it, and then returned the product for a full refund.
Step 1: Issue the credit memo
| Account | Debit | Credit |
|---|---|---|
| Sales Returns & Allowances (contra-revenue) | $500.00 | |
| Sales Tax Payable | $40.00 | |
| Accounts Receivable | $540.00 |
Revenue is reduced by $500, the tax liability by $40, and the customer's balance now shows a $540 credit, because they had already paid the invoice in full.
Step 2: Record the refund payment
| Account | Debit | Credit |
|---|---|---|
| Accounts Receivable | $540.00 | |
| Business Checking | $540.00 |
The customer's credit balance goes back to zero and cash leaves the bank. Net effect of both entries: revenue down $500, tax owed down $40, cash down $540. Accounts receivable touched twice and finished where it started, which is exactly what you want.
Why not just debit the sales account directly?
You can, and the arithmetic still balances. But a contra-revenue account like Sales Returns & Allowances keeps the information. Your profit and loss statement shows gross sales, minus returns, equals net sales. If returns jump from 2% of sales to 9% in a quarter, you want to see that, because it usually points at a product, a supplier or a process problem. Debiting sales directly buries it.
Credit Memo vs Refund: Which Does the Customer Need?
The credit memo comes first in every case. What happens to the credit afterwards depends on the situation:
| Situation | What you record | Cash moves? |
|---|---|---|
| Invoice not yet paid | Credit memo applied to that invoice. The balance due drops. | ✗ No |
| Repeat customer, wants store credit | Credit memo held on the account and applied to a future invoice. | ✗ No |
| Invoice paid, customer wants money back | Credit memo, then a refund payment against it. | ✓ Yes |
| Billing error on an unpaid invoice | Credit memo for the overbilled amount, applied to the invoice. | ✗ No |
An unapplied credit is easy to lose track of. It shows up as a negative line on your accounts receivable aging report, and it's worth reviewing those every month, because each one is money you owe a customer in either goods or cash.
Refunding a Returned Product
If the customer physically returns something you carry in inventory, there's a third entry. The original sale moved the item's cost from Inventory to Cost of Goods Sold. When it comes back in sellable condition, reverse that at cost, not at the sale price:
| Account | Debit | Credit |
|---|---|---|
| Inventory | $210.00 | |
| Cost of Goods Sold | $210.00 |
If the item comes back damaged and can't be resold, leave it out of inventory. The cost stays in COGS, or goes to a separate shrinkage or write-down account if you track that. Whichever inventory costing method you use, the returned unit goes back at the cost it left at.
How do you record a restocking fee?
Issue the credit memo for the net amount the customer gets back, or issue it for the full amount and invoice the restocking fee separately as income. The second approach shows returns and fees as separate figures, which is more useful if you charge fees often.
What about sales tax on a refund?
If you refund the full price, you generally refund the tax too, and the credit memo debits Sales Tax Payable so your next return reports the lower taxable sales. This is the line people forget most. Leave it out and you keep remitting tax on revenue you gave back. (Our guide to recording sales tax explains why that balance is a liability and not income.) Partial refunds and restocking fees are treated differently from state to state, so check your state's rules if either applies.
What if the refund happens in a later month?
Date the credit memo and refund when they actually happen. A December sale refunded in February is a February return. Don't reopen a closed period to change the original invoice. That rewrites figures you may already have reported, and it's exactly what a month-end close is designed to prevent.
How to Record a Refund From a Vendor
The vendor side mirrors the customer side. When a supplier agrees you overpaid or accepts a return, they issue you a credit, and you record it as a vendor credit (a bill credit):
| Account | Debit | Credit |
|---|---|---|
| Accounts Payable | $300.00 | |
| Purchase Returns & Allowances (or the original expense / inventory account) | $300.00 |
Most vendor credits get used against the next bill. But if the vendor actually sends money back, record that against the credit so it doesn't sit open, overstating what you can offset in future:
| Account | Debit | Credit |
|---|---|---|
| Business Checking | $300.00 | |
| Purchase Returns & Allowances (same account the credit used) | $300.00 |
Whether you credit a dedicated Purchase Returns account or the original expense account is a policy choice. Pick one and stay consistent. If the purchase was inventory, reduce Inventory instead. Our walkthrough of the accounts payable process covers where vendor credits fit into the payment run.
Card Refunds and Chargebacks
Card refunds are recorded exactly like any other refund. The only difference is the account the money leaves. If your processor nets refunds out of your next payout, still record the refund at its full amount and the payout at its full gross, with fees as a separate expense. Netting them hides the refund and makes the deposit impossible to match during your bank reconciliation.
A chargeback is a refund you didn't choose. Record it the same way (credit memo, then the refund out of the account the processor debited) and book any chargeback fee to bank or merchant fees.
Four Shortcuts That Cause the Most Cleanup
1. Deleting or voiding the paid invoice. It seems tidy, but it erases a sale and a payment that really happened, breaks the bank reconciliation, and can change revenue in a period you've already closed.
2. Booking the refund as an expense. A refund isn't a cost of doing business. It's revenue you didn't keep. Recorded as an expense, it inflates both sales and expenses, and it distorts every margin calculation.
3. Refunding cash with no credit memo. If you just write a check coded to "Refunds" with nothing applied to the customer, the original sale stays at full value and the customer's account never reconciles.
4. Forgetting the sales tax. You refund $540 but only reverse $500 of revenue, the other $40 goes nowhere sensible, and you overpay tax on the next return.
What This Looks Like in BizBooks Pro
In BizBooks Pro the credit memo lives in the customer's Credits window. You enter the amount, choose a sales tax code so the tax is reversed alongside the sale, and pick a reason code: Return / Refund, Adjustment, Billing Error, Promotional, Goodwill or Other. The reason code decides the account. Returns debit Sales Returns & Allowances. Adjustments and goodwill credits debit Sales Discounts. Your P&L shows product returns separately from courtesy discounts instead of lumping them together. If the account doesn't exist yet, it's created the first time you need it. Apply the credit to an open invoice straight away, or hold it for later.
When money goes back, Issue Customer Refund records the method (check, Zelle, card reversal, cash), the account it's paid from, and optionally the credit or original payment it relates to. It posts the A/R and bank entry automatically. On the purchasing side, vendor credits can be applied to a bill or marked as refunded into whichever account the money landed in. Because it's genuine GAAP-compliant double-entry bookkeeping, every one of these is a balanced journal entry you can trace on the general ledger.
Refunds That Leave a Clean Trail
BizBooks Pro gives you credit memos with reason codes, one-step customer refunds, vendor credits and a real double-entry ledger, on desktop software at one flat annual price, with no monthly fee that climbs every year.
Start Free 30-Day Trial Try Live DemoThe Bottom Line
Recording a refund properly comes down to one habit: treat it as two events. The credit memo reduces the sale, through a contra-revenue account, with the sales tax reversed alongside it. The refund payment returns the cash and clears the customer's credit. Returned stock goes back to inventory at cost. Vendor refunds run the same pattern in reverse.
Do it that way and your gross sales, returns and net sales are all visible, your tax return matches what you actually kept, and every customer account reconciles to zero, with nothing deleted and nothing to explain later.
Frequently Asked Questions
What is the journal entry for a customer refund?
A customer refund is normally two entries. The credit memo debits Sales Returns and Allowances (and Sales Tax Payable for any tax being returned) and credits Accounts Receivable. The refund payment then debits Accounts Receivable and credits the bank account the money left. Together they reverse the sale and record the cash going back.
Is a refund an expense?
No. A customer refund reduces revenue rather than adding an expense. It is recorded in a contra-revenue account such as Sales Returns and Allowances, which sits directly under sales on the income statement so gross sales, returns and net sales are all visible.
What is the difference between a credit memo and a refund?
A credit memo reduces what a customer owes you; no money moves. A refund is the cash, check or card reversal that actually returns money. A credit memo can be applied to an open invoice, held for a future purchase, or paid out as a refund.
Should I delete the original invoice when I issue a refund?
No. Deleting or voiding an invoice that was already paid erases the record of the sale and the payment, which breaks your bank reconciliation and audit trail and can change revenue in a period you have already closed. Leave the invoice in place and record the credit memo and refund as new transactions dated when they happened.
Do I refund the sales tax on a returned item?
Generally yes. If you collected sales tax on the original sale and refund the full purchase price, you return the tax too, and the credit memo debits Sales Tax Payable so your next return reports the lower taxable sales. Rules on partial refunds and restocking fees vary by state, so confirm with your state tax authority.
How do I record a refund I receive from a vendor?
Record the vendor credit first: debit Accounts Payable and credit Purchase Returns and Allowances (or the expense or inventory account the original bill used). When the vendor pays the money back instead of offsetting a future bill, debit the bank account it landed in and credit the same account the credit used.
Related Articles
- How to Record Customer Deposits (and the Deferred Revenue They Create)
- How to Record Sales Tax in Your Books (It Isn't Revenue)
- Accounts Receivable Aging Report: How to Read It and Get Paid Faster
- How to Write Off Bad Debt (Journal Entries for Both Methods)
- The Accounts Payable Process: 7 Steps for Small Business
- Credit Card Reconciliation: How to Reconcile a Business Credit Card in 6 Steps
- How to Read a Profit and Loss Statement: A Small Business Guide
Get the next guide by email
We publish one plain-English accounting guide a month. No daily digest, no sales sequence — just the new piece when it goes live.
One email a month. Unsubscribe from any of them in one click.