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 transaction price include amounts that vary based on future events?
Variable consideration includes discounts, rebates, refunds, credits, price concessions, incentives, performance bonuses, penalties, and rights of return that affect the price the entity will receive. Variability can be explicit in the contract or implied by the entity's customary business practices or published policies (IFRS 15.52). The trap is treating a stated list price as fixed when a history of concessions makes part of it variable.
Use the fixed transaction price with no variable consideration estimation, refund liability, or constraint analysis (IFRS 15.50).
Official guidance: IFRS issued standards
Does the variable amount relate to refunds, rebates, or customer return rights?
Refund liabilities arise for expected returns and price concessions where the entity expects to refund some or all of the consideration received; rights of return additionally require a separate return asset (IFRS 15.55; B20-B27). Other variable amounts, such as performance bonuses or volume rebates, are estimated under paragraphs 50 to 53 without a return asset. Identify the source of variability, because the balance sheet consequences differ.
Use the interactive tool above to see how this applies to your situation.
Official guidance: IFRS issued standards
Has an estimation method been selected that best predicts the transaction price?
Use the expected value method - a probability-weighted sum - for large populations of similar contracts, or the most likely amount for a single outcome scenario, choosing whichever better predicts the consideration (IFRS 15.53). Apply the selected method consistently throughout the contract and to similar contracts (IFRS 15.54). The trap is mixing methods across a portfolio without a supportable basis.
Select the expected value or most likely amount method - whichever better predicts the consideration - before estimating variable consideration (IFRS 15.53).
Official guidance: IFRS issued standards
Which estimation approach will be applied to the refund or return population?
Expected value weights possible outcomes by probability and suits a large portfolio of similar contracts with a range of possible refund or return rates; most likely amount uses the single most probable outcome and suits binary or concentrated outcomes (IFRS 15.53). Choose the method that better predicts the consideration, then apply it consistently (IFRS 15.54).
Use the interactive tool above to see how this applies to your situation.
Official guidance: IFRS issued standards
Has a refund liability been measured for expected refunds to customers?
IFRS 15.55 requires a refund liability for the portion of consideration received or receivable that the entity expects to refund - it is the amount the entity does not expect to be entitled to. Update it at each reporting date for changes in expectations. Present it separately from contract liabilities where the amounts are material to users.
Measure the refund liability at the consideration the entity does not expect to retain before recognising unconstrained variable consideration (IFRS 15.55).
Official guidance: IFRS issued standards
Has the constraint on variable consideration been applied to the estimated refund amount?
Include estimated variable consideration in the transaction price only to the extent it is highly probable that a significant reversal in the amount of cumulative revenue recognised will not occur when the uncertainty is later resolved (IFRS 15.56). Assess the IFRS 15.57 factors for each variable amount. The trap is applying the constraint at a portfolio level when it must be assessed against a significant reversal of cumulative revenue.
Apply the IFRS 15.56 constraint so that only amounts highly probable not to reverse are included in the transaction price.
Official guidance: IFRS issued standards
Is a significant revenue reversal unlikely when the refund uncertainty is resolved?
Assess both the likelihood and the magnitude of a potential reversal using the IFRS 15.57 factors - susceptibility to factors outside the entity's influence, whether the uncertainty resolves over a long period, the entity's experience with similar contracts, the practice of offering concessions, and the range of possible outcomes. Weigh historical return rates, current market conditions, and contract-specific facts.
Reduce the estimated variable consideration to the constrained amount for which a significant reversal is highly improbable (IFRS 15.56-.57).
Official guidance: IFRS issued standards
Has a return asset been measured for products expected to be returned?
For rights of return, recognise a return asset separately from the refund liability, measured at the former carrying amount of the inventory less the expected costs to recover the goods, including any potential decrease in the value of returned products (IFRS 15.B25). Present the return asset and refund liability gross, not netted. Remeasure both at each reporting date for changes in expected returns (IFRS 15.B24-B25).
Measure the return asset at the former inventory carrying amount less expected recovery costs, alongside the refund liability, for product return rights (IFRS 15.B21; IFRS 15.B25).
Official guidance: IFRS issued standards
Has constrained variable consideration been included in transaction price allocation?
Allocate the constrained estimate to performance obligations using relative standalone selling prices, unless the variable amount relates entirely to one obligation or a distinct good or service and meets the allocation exception in IFRS 15.85 (IFRS 15.73-.74). Complete the allocation before recognising revenue on each obligation so that a return or refund reduces the revenue of the correct obligation.
Allocate the constrained variable consideration to performance obligations on a relative standalone-selling-price basis before revenue recognition (IFRS 15.73-.74).
Official guidance: IFRS issued standards
Are contract balances updated for refund liability and return asset movements each period?
Refund liabilities and return assets change each period with actual returns, revised estimates, and new sales, so they require a rollforward reconciliation (IFRS 15.B24). Update the refund liability for changes in the expected refund and adjust the corresponding revenue; update the return asset for changes in expected returns and any decrease in recoverable value. Reconcile the balances to the ledger before close.
Reconcile the refund liability and return asset rollforwards to actual returns and revised estimates before closing (IFRS 15.55; IFRS 15.B24).
Official guidance: IFRS issued standards
Has the entity reassessed variable consideration estimates when facts and circumstances changed?
IFRS 15.59 requires the estimated transaction price, including the constrained amount, to be updated at each reporting date to reflect changes in facts and circumstances. Allocate the change to performance obligations on the same basis as at contract inception and recognise it as a cumulative catch-up adjustment to revenue (IFRS 15.87-.88). The trap is treating a change in the return estimate as a prospective-only adjustment.
Reassess the variable consideration estimate and update the refund liability at period end, recognising the change as a cumulative catch-up (IFRS 15.59; IFRS 15.88).
Official guidance: IFRS issued standards
Are variable consideration methods and constraint judgments ready for IFRS 15 disclosure?
IFRS 15.126 requires disclosure of the methods, inputs, and assumptions used to determine the transaction price, including estimating variable consideration and assessing whether it is constrained. Add the contract balance and refund liability information under IFRS 15.116-118 and the significant-judgement disclosures under IFRS 15.123-125. Disclose what is material to users of the financial statements.
Recognise revenue with the constrained variable consideration and publish the required IFRS 15.126 estimation and constraint disclosures. Complete the IFRS 15.126 disclosure analysis before finalising the variable consideration entries.
Official guidance: IFRS issued standards