The questions this tool walks you through
Here is what the checker asks and why each step matters. Prefer to talk it through? Contact us and we will help directly.
Does the entity operate a customer loyalty programme that awards points on qualifying purchases?
Retail, airline, hotel, and payment programmes often grant points redeemable for goods, services, or discounts; assess whether points are material to revenue recognition.
Award-credit accounting does not apply; recognize the underlying sales under the ordinary IFRS 15 model without deferral for customer options.
Official guidance: IFRS issued standards
Does the loyalty programme create a material right that the customer would not receive without entering the contract?
IFRS 15.B40 indicates loyalty points typically provide a material right and constitute a separate performance obligation distinct from the initial sale.
The option is not a material right, so no separate performance obligation arises; account for the incentive as a marketing offer under IFRS 15.B41.
Official guidance: IFRS issued standards
Has the loyalty points promise been identified as a separate performance obligation in the contract?
Step 2 requires identifying distinct promises; loyalty points are typically a separate obligation because they provide a material right to future goods or services.
Identify the points as a separate performance obligation conveying a material right before allocating the transaction price (IFRS 15.22; IFRS 15.B40).
Official guidance: IFRS issued standards
Has standalone selling price been determined for the loyalty points obligation?
Estimate SSP using adjusted market assessment, expected cost plus margin, or residual approach; consider redemption rates, breakage, and point fair value.
Estimate the points SSP - reflecting discounts otherwise available and redemption likelihood - before allocating the transaction price (IFRS 15.78-79; IFRS 15.B42).
Official guidance: IFRS issued standards
Has transaction price been allocated between the initial sale and loyalty points based on relative standalone selling prices?
Allocate the total consideration received on the triggering transaction between the product or service sold and the loyalty points using relative SSP.
Allocate the transaction price between the sale and the points obligation on a relative standalone selling price basis per IFRS 15.74.
Official guidance: IFRS issued standards
Is revenue for the initial sale recognized when control of the goods or services transfers to the customer?
Recognize the allocated portion of transaction price for the primary product or service at the point control transfers, not when points are later redeemed.
Recognize the sale portion when control of the goods or services transfers (IFRS 15.31); defer only the amount allocated to the points.
Official guidance: IFRS issued standards
Is the allocated amount for loyalty points deferred as a contract liability until points are redeemed or expire?
The loyalty obligation portion is a contract liability recognized as revenue when the entity satisfies the performance obligation by transferring promised goods or services on redemption.
Record the points portion as a contract liability until redemption or expiry (IFRS 15.106; IFRS 15.B40).
Official guidance: IFRS issued standards
Has expected redemption and breakage been incorporated into the standalone selling price estimate?
Adjust SSP for the probability that points will be redeemed versus forfeited; update estimates each period when redemption patterns change.
Incorporate expected redemption into the SSP estimate and breakage into the release pattern (IFRS 15.B42; IFRS 15.B46).
Official guidance: IFRS issued standards
Is loyalty revenue recognized when points are redeemed or when points expire unused?
Recognize deferred revenue on redemption when the entity transfers the promised reward, and recognize breakage when the customer's right expires and the entity is no longer obligated (IFRS 15.B40; IFRS 15.B46). If the entity expects to be entitled to a breakage amount, recognize it in proportion to the pattern of rights exercised by customers rather than waiting for expiry; otherwise wait until exercise becomes remote.
Align revenue releases to redemption transfers and to the IFRS 15.B46 breakage pattern rather than issuance dates or arbitrary schedules.
Official guidance: IFRS issued standards
Are contract liability balances for loyalty points reconciled to points outstanding at period-end?
Maintain a rollforward linking points issued, redeemed, expired, and outstanding to the contract liability balance for disclosure and control purposes.
Build a contract liability rollforward tied to the loyalty points subledger to support the IFRS 15.116 contract balance disclosures.
Official guidance: IFRS issued standards
Are IFRS 15 disclosures prepared for loyalty programme judgments, allocation, and contract liabilities?
Disclose performance obligations, allocation methods, significant judgments on SSP and breakage, and contract liability movements related to loyalty points.
Loyalty programme recognition, allocation, and IFRS 15 disclosures appear complete; archive the memo and supporting models. Complete the IFRS 15.116-118 contract balance, IFRS 15.123 judgment, and IFRS 15.126(c) method disclosures before sign-off.
Official guidance: IFRS issued standards