Understanding the loyalty points liability calculator — concept and principle
When customers earn loyalty points with a purchase, part of what they paid is really for future rewards. Under the revenue standards IFRS 15 and ASC 606, points that give customers a material right are a separate performance obligation, so revenue for them is deferred and shown as a contract liability until the points are redeemed or expire. This calculator gives a quick estimate of that liability from the points outstanding, the value of a point and the share you expect never to be redeemed (breakage). It works with any currency.
How it is calculated
- Face value of points = points outstanding × value per point
- Liability to book = face value × (1 − expected breakage % ÷ 100)
Value per point is what one point is worth when redeemed. Breakage is the percentage of points you expect customers will never use, estimated from your own redemption history.
The principle
A liability should reflect what you actually expect to give away. If a quarter of points historically expire unused, recording the full face value would overstate the obligation. The standards allow expected breakage to be reflected when it can be estimated reliably, and it is then recognised as revenue in proportion to the pattern of redemptions. This calculator uses that idea in its simplest form. In full accounting, the amount deferred at the time of sale is set by allocating the transaction price between the goods and the points using their relative standalone selling prices, so the booked figure can differ.
Worked example
- Points outstanding 5,000,000, value per point $0.01, expected breakage 25%.
- Face value = 5,000,000 × 0.01 = $50,000.00.
- Liability = 50,000 × (1 − 0.25) = 50,000 × 0.75 = $37,500.00.
How to read the result
The liability shows the revenue still owed to customers in the form of rewards. Rising liability with flat sales may mean customers are hoarding points, which can produce a large cost when they redeem. A breakage assumption that is too high flatters current revenue; one that is too low defers revenue unnecessarily. Review the estimate regularly against actual redemption data.
Common mistakes
- Using the cost of the reward instead of its value to the customer.
- Applying a breakage rate with no historical evidence.
- Ignoring expiry rules or program changes that shift redemption behaviour.
Frequently asked questions
What is breakage?
The portion of points, gift cards or vouchers that customers are expected never to redeem.
Is the liability the same as the cost of rewards?
No. Under revenue standards the deferred amount is based on the value allocated to the points, not on what the rewards cost you to supply.
When is the liability released?
As points are redeemed, and breakage is recognised in line with the redemption pattern or when redemption becomes remote.
Sources: IFRS Foundation, IFRS 15 Revenue from Contracts with Customers · FASB, ASC 606 Revenue from Contracts with Customers