The Hidden Economics of Loyalty: 2026 Trends from High-Performing Loyalty Programs

Get the report!

8 Key Imperatives for Loyalty Program Success

Eight Imperatives for Loyalty Program Financial Reporting

Eight Imperatives for Loyalty Program Financial Reporting

Loyalty program accounting is its own discipline — part revenue recognition, part actuarial forecasting, part behavioral analytics. Every quarter, finance and accounting teams have to validate point activity, update breakage assumptions, book the right entries, and defend all of it to auditors, all while the business asks the program to drive more engagement and revenue.

This guide breaks that process into eight concrete imperatives, drawn from what we see across the loyalty programs we work with. Read the full breakdown below, or download the guide to keep as a reference.

Imperative 1: Validate Your Data

Accuracy is everything in accounting. The first step is to ensure your records are accurate and correct — good data is essential.

Each accounting period should be checked to ensure that individual transactional data matches with the total outstanding point balance used in the liability calculation. Underlying data for breakage estimates must match with data used for the books.

In general, prior period trends should also be consistent. Examine the number of points earned, points redeemed, and points expired each month. Month-to-month point volumes should appear similar when compared to historical years, notwithstanding some exceptions, including:

  • Flash promotions increasing redemptions
  • Temporary grace periods decreasing point expiration
  • New expiration rules increasing point expiration

A non-essential but prudent caution: consider your foreign exchange exposure. If your liability is significantly exposed to foreign exchange risk, your modeling and liability estimate becomes much more complicated. An effective currency risk management strategy involving forward contracts can help hedge that exposure.

Imperative 2: Create a System to Allocate Redemptions to Points Earned

Accurate breakage estimates require correctly allocating redemptions to actual point earnings. Loyalty program point allocation has similarities to inventory valuation — as customers use their points, redemption costs should be allocated to specific point earnings, much like revenue and cost of goods sold are applied to each unit sold.

The industry standard for most loyalty program models is First In, First Out (FIFO): point redemptions are tied to the member’s earliest earned points that remain outstanding. Unlike inventory valuation, though, there’s no required method for point allocation. Some programs find FIFO isn’t realistic, including those with expiration rules that vary by point, or whose members choose which points to redeem. Regardless of the method, a clean system will tie redemptions to specific point earnings.

Imperative 3: Update Breakage and Fair Value Estimates

Breakage is a key assumption underlying the financial strategy for a loyalty program model, and landing on an accurate estimate matters. A few definitions worth keeping in mind:

  • Breakage = % of outstanding points that go unredeemed
  • Loyalty Program Deferred Revenue = Outstanding points × (1 – Breakage) × FVPP
  • Fair Value Per Point (FVPP) = Expected fair value to the customer of each point that will be redeemed
  • Revenue Recognition Rate = Deferred revenue / future points expected to be redeemed

In reality, estimates require continual adjustment. If you significantly over- or underestimate breakage, significant revisions will be required: an estimate that’s too high leaves deferred revenue too low, requiring a potentially material one-time increase in program liability; an estimate that’s too low leaves deferred revenue too high, resulting in stuck revenue that will never be recognized.

Traditional actuarial methods, like those used in insurance, aren’t always ideal here — loyalty program member behavior is more dynamic and can shift quarter to quarter as customers become more engaged or program rules change. Predictive, member-level modeling is generally the most reliable way to keep breakage and FVPP estimates current, and gives you a clear story to bring to your CFO and auditors when the numbers move.

Imperative 4: Record Accounting Entries for Reporting Periods

Each financial reporting period will require updating key loyalty program accounts: points earned, points redeemed, points expired, and updated breakage estimates.

Any new points earned require an associated entry to deferred revenue, based on the relative standalone selling value of the points and incorporating your latest breakage estimate. Points redeemed during the period result in recognizing revenue and reducing the deferred revenue liability, at your current revenue recognition rate. Points expired during the period require no separate adjustment, as long as the deferred revenue account already incorporates point expiration estimates.

A few additional items worth adjusting each period: deferred revenue balances for the latest foreign exchange rates, and the revenue recognition rate for any change in breakage estimates.

Imperative 5: Seek an Actuarial Opinion

Accurate liability estimates are essential for optimal program performance, but they’re difficult to calculate. A company’s CFO and auditors are required to certify the accuracy of company financial reporting statements, and given the financial statement ramifications of an inaccurate breakage estimate, actuarial opinions are often sought to justify loyalty program liability.

An actuarial opinion is signed by a credentialed actuary as proof of thorough review and vetting of loyalty program liability assumptions. It provides support for a booked breakage estimate to auditors, peace of mind for the CFO where the booked liability is materially significant, and protection against key risk factors like an inaccurate liability or breakage estimate. The opinion is usually presented as a range of reasonable estimates, often walked through with the CFO and auditors directly.

Imperative 6: Prepare Financial Disclosures

There’s already a long list of required disclosures for loyalty programs under ASC 606 and IFRS 15. Required disclosures include:

  • Liability change during the year
  • How much revenue recognized in the period is included within the opening liability balance
  • When the company satisfies its performance obligations
  • Nature of the goods and services the company has promised to transfer
  • Estimate of the timing to satisfy the liability
  • Significant judgments made in applying the accounting rules
  • Method used to determine transaction price and allocate it to performance obligations

Imperative 7: Assess Progress Against Your Financial Plan for the Year

Beyond the loyalty program liability itself, there are additional transactions and measures worth tracking each month. On the cash flow side: points earned bring in revenue, and points redeemed carry a cost. On the forecasting side: use this data to forecast liability and cash flow, anticipate year-end financial position, determine budget availability, and plan for the medium- to long-term horizon.

Comparing actual transactions and breakage estimates to forecasts will help identify whether your program is over- or under-performing. Some random fluctuation is expected, but large variances should be investigated and understood — most effectively through drilling down with member-level models rather than manual review. Worth noting: as frequent customers accumulate more points and become “power users” with a larger share of the overall point distribution, they tend to push the overall breakage rate down.

Imperative 8: Uncover Further Opportunities to Optimize

The financial reporting process highlights many metrics that can be optimized for better overall program performance, and Customer Lifetime Value (CLV) — the present value of all net cash flows expected for each member — is a key opportunity here. CLV can be calculated through a member-level model, and represents a member-specific metric to focus on when maximizing the profitability of a loyalty program.

It can be tempting to focus primarily on minimizing program liability, since it’s the one piece of a loyalty program that shows up on the financial statements. But long-term profitability and growth depend on maximizing CLV and customer revenue net of cost. For a closer look at the specific behaviors — acquisition, activation, return, and redemption — that drive CLV, see our 2026 loyalty trends report.

Frequently Asked Questions

What is breakage in a loyalty program?

Breakage is the percentage of outstanding loyalty points that will never be redeemed. It’s a required input for calculating loyalty program deferred revenue and liability under ASC 606 and IFRS 15.

How is loyalty program deferred revenue calculated?

Deferred revenue equals outstanding points multiplied by (1 minus breakage) multiplied by fair value per point (FVPP). As points are redeemed, a proportional share of deferred revenue is recognized based on the revenue recognition rate.

Do loyalty programs need an actuarial opinion?

It’s not legally required, but most programs with a materially significant liability seek one. An actuarial opinion gives auditors documented support for the booked breakage estimate and gives the CFO confidence the liability is defensible.

What’s the difference between ASC 606 and IFRS 15 for loyalty accounting?

ASC 606 and IFRS 15 are the U.S. GAAP and international revenue recognition standards, respectively. Both treat loyalty points as a separate performance obligation and require companies to defer revenue on points issued until they’re redeemed, expired, or deemed unlikely to be redeemed (breakage).

How often should breakage estimates be updated?

Every reporting period. Member behavior — redemption patterns, engagement, and program changes — shifts quarter to quarter, so a breakage estimate set once and left unchanged will drift from actual outcomes over time.

Ready to see how a member-level model would sharpen your own breakage and CLV estimates?

Talk to our team →