Variable consideration and the constraint under IFRS 15

Many prices are not fixed when the contract is signed. A customer may earn a rebate, a contractor may earn a bonus for finishing early, or goods may come back. IFRS 15 does not wait for the uncertainty to end: it asks for an estimate, then limits it with a constraint so that revenue is not reported only to be reversed later.

By Muhammad Bilal, Chartered Accountant. Reviewed by Awais Jameel, Chartered Accountant. Checked against official sources on . 3 minute read.

Short answer

Variable consideration is any part of a contract price that can change, such as rebates, discounts, refunds, performance bonuses and penalties. Under IFRS 15 a company estimates it using either the expected value or the most likely amount, whichever better predicts what it will be entitled to, and then includes it in revenue only to the extent that it is highly probable no significant reversal will occur when the uncertainty is resolved.

At a glance

Examples
Rebates, bonuses, penalties, returns
Method 1
Expected value
Method 2
Most likely amount
Constraint
Highly probable no significant reversal
Reassessed
At each reporting date
Excel
Revenue allocation calculator
Variable consideration and the constraint under IFRS 15Examples: Rebates, bonuses, penalties, returns; Method 1: Expected value; Method 2: Most likely amount; Constraint: Highly probable no significant reversal; Reassessed: At each reporting date; Excel: Revenue allocation calculator.KEY FACTS AT A GLANCEVariable consideration and the constraint underIFRS 15ExamplesRebates, bonuses,penalties, returnsMethod 1Expected valueMethod 2Most likely amountConstraintHighly probable nosignificant reversalReassessedAt each reporting dateExcelRevenue allocationcalculatorChecked against official sourcesTax BakersVariable consideration and the constraint under IFRS 15Examples: Rebates, bonuses, penalties, returns; Method 1: Expected value; Method 2: Most likely amount; Constraint: Highly probable no significant reversal; Reassessed: At each reporting date; Excel: Revenue allocation calculator.KEY FACTS AT A GLANCEVariable consideration and theconstraint under IFRS 15ExamplesRebates, bonuses, penalties, returnsMethod 1Expected valueMethod 2Most likely amountConstraintHighly probable no significant reversalReassessedAt each reporting dateExcelRevenue allocation calculatorChecked against official sourcesTax Bakers
Key facts at a glance, as set out in this guide.

What counts as variable consideration?

Volume rebates, early-payment discounts, price concessions, refunds and rights of return, performance bonuses, penalties for late delivery, and prices that depend on an index. It also includes consideration that is variable because the company has a history of granting concessions, even if the contract does not mention them.

Where does it come up most?

In consumer goods, through volume rebates and promotional payments to retailers; in pharmaceuticals, through rebates and chargebacks; in construction, through performance bonuses, penalties and claims; in retail and e-commerce, through returns; and in software, through usage-based fees. Each of these needs an estimate at every reporting date.

How is it estimated?

MethodHow it worksBest for
Expected valueThe probability-weighted sum of the possible amountsMany similar contracts or many possible outcomes
Most likely amountThe single most likely amount in a range of possible amountsTwo possible outcomes, such as a bonus that is either earned or not

The company uses the method that better predicts the amount it will be entitled to, and applies it consistently to similar contracts.

A worked example: a volume rebate

A manufacturer sells components at CU 100 a unit. If the customer buys more than 1,000 units in the year, it receives a 10% rebate on all units bought. Based on the customer's orders and forecasts, the manufacturer judges there is an 80% chance the threshold will be reached.

From list price to transaction priceFrom list price to transaction price100List priceper unit-10Expectedrebate90Price usedfor revenue
The expected rebate is deducted from the list price before revenue is recognised.
  • Expected value: 80% x CU 90 + 20% x CU 100 = CU 92 a unit.
  • Most likely amount: the threshold is most likely to be met, so CU 90 a unit.

With only two possible outcomes, the most likely amount better predicts the result, so the manufacturer uses CU 90. Selling 300 units in the first quarter, it records:

EntryCU
Dr Receivable30,000
Cr Revenue27,000
Cr Refund liability (expected rebate)3,000

If by year end the customer is clearly going to fall short, the refund liability is released to revenue. The Revenue allocation calculator (Excel) has a variable consideration sheet that compares both methods for up to five outcomes.

What is the constraint?

An estimate is included in the transaction price only to the extent that it is highly probable that a significant reversal of cumulative revenue will not occur when the uncertainty is resolved. Factors that make reversal more likely include amounts that depend on factors outside the company's control, such as weather or market prices, limited experience with similar contracts, a long period before the uncertainty resolves, and a wide range of possible outcomes. US GAAP uses the word "probable" for the same threshold.

How are returns handled?

For goods sold with a right of return, the company recognises revenue only for the goods it expects to keep sold, a refund liability for the expected returns, and an asset for its right to recover the returned goods, measured at their former carrying amount less recovery costs.

Goods shipped to dealers who pay only when they sell on are a different case: no sale has happened yet. See consignment arrangements.

Is there an exception?

Yes. For sales-based or usage-based royalties on a licence of intellectual property, revenue is recognised only when the later of the sale or usage and the satisfaction of the performance obligation occurs. The company does not estimate future royalties.

Does the estimate change?

At each reporting date the company updates its estimate and the constraint assessment, and adjusts revenue for the change. Changes are allocated to the performance obligations on the same basis as at the start of the contract. See allocating the transaction price.

Need help applying the standards?

Our Chartered Accountants help finance teams and students apply IFRS and US GAAP to real transactions.

Questions people ask

What is variable consideration under IFRS 15?

Any part of the contract price that can change, such as rebates, discounts, refunds, bonuses or penalties.

What are the two methods for estimating variable consideration?

The expected value and the most likely amount. The company uses whichever better predicts the amount it will be entitled to.

What is the variable consideration constraint?

Variable consideration is included only to the extent it is highly probable that a significant revenue reversal will not occur.

How are sales with a right of return accounted for?

Revenue for goods expected to be kept, a refund liability for expected returns, and an asset for the goods expected to come back.

Sources

Every fee, date and rule on this page was taken from these official and primary sources.

  1. IFRS Foundation: IFRS 15 Revenue from Contracts with Customers

Rules and fees change. If you are reading this long after October 4, 2026, confirm the figures with the source before you rely on them.

More in IFRS 15

This guide is general information. It is not tax or legal advice for your situation.