QBO Refund & Overpayment Workflow Tool

QBO Customer Refund & Adjustment Decision Tree

QBO Customer Refunds & Adjustments SOP

Interactive Decision Tree & Accounting Workflow Matrix

Step 1 Was there an original invoice issued for this customer transaction?
NO — Direct Sale / Point of Sale
Transaction was recorded via Sales Receipt or paid on the spot without an open A/R invoice.
YES — Invoiced Customer
The transaction was billed using an Accounts Receivable (A/R) Invoice.
Action Required: Issue a Refund Receipt

Use a Refund Receipt to immediately return cash/card payment and reduce reported sales without touching A/R.

  1. Go to + New → Refund Receipt.
  2. Select Customer and the Product/Service item returned/cancelled.
  3. Select the Payment Account (Bank/Card) where funds are returning from.
Back-End Journal Entry:
Debit: Sales / Income Account
Credit: Bank / Cash Account
Action Required: Issue a Credit Memo

Lower the open invoice balance and reduce sales revenue. No cash is transferred.

  1. Go to + New → Credit Memo.
  2. Select Customer and Product/Service item to reduce.
  3. Go to + New → Receive Payment, select Customer, and link the Credit Memo to the open Invoice ($0.00 total).
Back-End Journal Entry:
Debit: Sales / Income Account
Credit: Accounts Receivable (A/R)
Action Required: Credit Memo + Expense/Check Refund

Correct revenue that was overstated on a paid invoice and issue a cash refund back to the customer.

  1. Go to + New → Credit Memo for overcharged amount (reduces revenue and creates unapplied credit).
  2. Go to + New → Expense (or Check). Set Payee = Customer, Category = Accounts Receivable.
  3. Go to + New → Receive Payment, select Customer, check off both Credit Memo and Expense to zero out balance ($0.00 total).
Back-End Journal Entry:
1. Credit Memo: Dr. Revenue / Cr. Accounts Receivable
2. Expense: Dr. Accounts Receivable / Cr. Bank
Action Required: Expense / Check Coded to A/R

Refund the customer’s excess cash payment without changing original revenue.

  1. Record original payment via Receive Payment (QBO saves extra funds as unapplied credit in A/R).
  2. Go to + New → Expense (or Check). Set Payee = Customer Name, Category = Accounts Receivable.
  3. Go to + New → Receive Payment, select Customer, check off both Unapplied Credit and Expense to zero out balance ($0.00 total).
Back-End Journal Entry:
Debit: Accounts Receivable (A/R)
Credit: Bank / Cash Account

Quick Reference Matrix

Scenario Original Form Revenue Change? QBO Tool Needed A/R Impact
1. POS / Cash Return Sales Receipt Yes (Lower) Refund Receipt None
2. Unpaid Invoice Reduction Invoice Yes (Lower) Credit Memo Decreases A/R
3. Paid Invoice Overcharged Invoice + Payment Yes (Lower) Credit Memo + Expense Net Zero
4. Customer Overpaid (Refund Cash) Invoice + Payment No Change Expense (Coded to A/R) Clears Credit

Need the full accounting entry breakdown? Read our complete QBO Refund & Overpayment SOP Guide ↗ for step-by-step QBO clicks and debit/credit breakdowns.