How to Record a Non-Cash Referral Credit Granted to an Existing User
Recording a promotional credit given to a user for referring a new customer, creating a liability until the credit is applied to a future invoice.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Marketing: Referral Expense | Expense (+) | 20.00 | - |
| Contract Liability / Credit Balance | Liability (+) | - | 20.00 |
💡 Accountant's Note
Even though no cash was paid, the company now 'owes' the user a discount. This is a marketing expense that creates a liability until the user applies the credit to a future invoice.
Practitioner & Systems Framework
💻 ERP Architecture
Track customer credit balances in a Credit Liability sub-ledger per customer. When the credit is applied to a future invoice, debit the Credit Liability and credit Accounts Receivable (reducing what the customer owes). If the customer churns before using the credit, assess whether the credit is forfeited — if so, release the liability to Other Income (breakage). Run a monthly aged credit balance report to identify stale balances.
⚠️ Audit Flags
Auditors will test whether the referral expense is recognized in the correct period (when the qualifying referral occurs, not when the credit is redeemed). They will also check that large outstanding credit liability balances are reviewed for breakage probability — old credits unlikely to be redeemed should be recognized as income rather than carried indefinitely.
📄 Required Documentation
Referral program terms (qualifying conditions, credit amount, expiry), referral event log (referrer, referred customer, credit granted date), credit balance sub-ledger by customer, breakage analysis for expired or forfeited credits, and billing platform confirmation of credit application.
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.