How to Record a Partial Refund or Goodwill Allowance to a Customer
Issuing a partial cash refund to a customer who keeps a slightly damaged item — without reversing the full sale.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Sales Allowances | Contra-Revenue (+) | 29.70 | - |
| Cash / Bank | Asset (-) | - | 29.70 |
💡 Accountant's Note
A partial refund does not reverse the full sale or the COGS — the customer keeps the product. Only the refunded amount reduces revenue as a Sales Allowance.
Practitioner & Systems Framework
💻 ERP Architecture
Partial refunds should be tracked separately from full returns in your OMS and ERP. Use a Sales Allowances account (distinct from Sales Returns) so that management reporting shows: full returns separately from partial goodwill adjustments. This allows better understanding of the customer service cost of minor quality issues resolved without a full return.
⚠️ Audit Flags
Goodwill allowances are a potential earnings management tool — large or unusual allowances near period-end should be scrutinized. Auditors verify: (1) Allowances are supported by customer communications or complaint records, (2) The allowance amount is proportionate to the issue described, (3) Allowances are not being used to accelerate expense recognition or reduce reported revenue inappropriately.
📄 Required Documentation
Customer complaint or support ticket documenting the issue, refund approval in the customer service system, partial refund amount calculation, bank transfer or gateway refund confirmation, and monthly Sales Allowances report by reason code.
Automate this entry with the JEH Accounting Suite
Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.
No Subscriptions. Own your data.
Expert Analysis by Qusai Ahmad
General Accountant Supervisor & IFRS Specialist
Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.