E-commerce

How to Record Loyalty Points Redeemed on a Customer Purchase

Converting the loyalty liability to earned revenue when a customer applies accumulated points at checkout.

Account NameTypeDebit ($)Credit ($)
Loyalty Points LiabilityLiability (-)15.00-
Cash / Stripe (Balance Due)Asset (+)84.00-
Sales RevenueRevenue (+)-99.00
Cost of Goods SoldExpense (+)40.00-
Merchandise InventoryAsset (-)-40.00

💡 Accountant's Note

The points liability is converted to revenue when redeemed. The customer pays the difference in cash. Full COGS is recognized on the total sale price.

Practitioner & Systems Framework

💻 ERP Architecture

The loyalty redemption transaction should automatically trigger: (1) Reduction of the customer's points balance in the loyalty platform, (2) Reduction of the Loyalty Points Liability in the ERP, (3) Recognition of the full sale revenue (with cash covering the non-points portion), (4) COGS recognition. Ensure the loyalty platform balance and the ERP liability account reconcile — discrepancies arise when points are voided or adjusted manually.

⚠️ Audit Flags

Auditors trace loyalty redemptions from the loyalty platform transaction log to the ERP revenue entries: (1) Revenue recognized must equal the full transaction value, including the points-covered portion, (2) COGS must be based on the full product cost — not reduced because part of the 'payment' was non-cash, (3) Points deducted from the customer's balance must match the Loyalty Points Liability reduction.

📄 Required Documentation

Loyalty platform redemption transaction log, order confirmation showing points applied and cash balance, Loyalty Points Liability rollforward (opening balance + earned − redeemed − expired = closing), and COGS report confirming full cost recognition at redemption.

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