How to Record a Loyalty Member or Senior Citizen Permanent Discount Sale
Recording a sale with a permanent percentage discount for a loyalty programme member, with VAT calculated on the net price paid.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Cash in Hand | Asset (+) | 104.40 | - |
| Sales Discounts (Loyalty) | Contra-Revenue (+) | 10.00 | - |
| Sales Revenue | Revenue (+) | - | 100.00 |
| VAT Output Tax Payable (16%) | Liability (+) | - | 14.40 |
💡 Accountant's Note
Loyalty discounts are contra-revenue — they reduce net sales. VAT is calculated on the actual amount paid by the customer after the discount.
Practitioner & Systems Framework
💻 ERP Architecture
Configure loyalty member profiles in the POS so that discounts are applied automatically on scan of the loyalty card. The discount posts to Sales Discounts (Loyalty) as a contra-revenue item. Track loyalty discount spend monthly as a percentage of loyalty members' sales — this is the true cost of the loyalty program's discount component.
⚠️ Audit Flags
VAT is assessed on the net price after discount — not the pre-discount retail price. This is a key distinction: if the POS incorrectly calculates VAT on the pre-discount price, the customer is overcharged and the store remits excess VAT. Auditors check that the POS VAT calculation uses the discounted price as the base.
📄 Required Documentation
Loyalty program terms (discount percentage, eligibility criteria), POS loyalty discount log, Sales Discounts (Loyalty) ledger, VAT calculation confirmation (based on net price), and monthly loyalty discount cost report.
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.