E-commerce

How to Defer Revenue When Customers Earn Loyalty Points at Purchase

Splitting sale proceeds between recognized revenue and a deferred loyalty points liability under IFRS 15.

Account NameTypeDebit ($)Credit ($)
Cash / StripeAsset (+)99.00-
Sales RevenueRevenue (+)-94.05
Loyalty Points LiabilityLiability (+)-4.95

💡 Accountant's Note

Under IFRS 15, loyalty points that customers can redeem are a separate performance obligation. The estimated redemption value (5% of sale) is deferred as a liability until points are used or expire.

Practitioner & Systems Framework

💻 ERP Architecture

Configure your loyalty program integration to pass the points earned per transaction to the ERP alongside the sale entry. The deferred amount should reflect the stand-alone selling price of the points — typically the expected redemption value adjusted for the estimated redemption rate (not all points will be redeemed). Update the Loyalty Points Liability monthly as new points are issued and existing points are redeemed or expire.

⚠️ Audit Flags

Loyalty program accounting under IFRS 15 requires judgment: (1) Is the deferred amount based on the standalone value of points (redemption value × expected redemption rate) or just the face value? (2) Is the redemption rate assumption supported by historical data? (3) Is the liability reconciled monthly to the loyalty platform's outstanding points balance?

📄 Required Documentation

Loyalty program terms (points earn rate, redemption value, expiry policy), standalone selling price analysis for loyalty points, historical redemption rate data, monthly loyalty points issuance and redemption report, and Loyalty Points Liability reconciliation.

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.

QA

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.

LinkedIn Profile

Discussion & Community Questions