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

Get the report!

How to Build a Loyalty Program Financial Forecast

Forecasting a loyalty program liability is different from forecasting most balance sheet items. Revenue is deferred, redemption behavior shifts over time, breakage can swing the number by 20% in either direction, and auditors scrutinize the assumptions more than the output. A spreadsheet forecast based on last year’s average redemption rate will work until it doesn’t — usually at the worst possible moment during an audit.

This updated guide walks through how loyalty program actuaries actually build these forecasts: the point-earning assumption, the redemption pattern, and the breakage model that survives scrutiny. 

Whether you manage a local program or an international one, you likely already have thousands — if not millions — of loyalty program members. Loyalty program liabilities and revenues represent significant balance sheet and income statement accounts, and because they’re based on member behavior, they can be hard to predict and budget.

But as the saying goes, failing to plan is planning to fail. It’s critical to accurately estimate breakage — the percentage of points that will ultimately go unredeemed — in order to defer the correct amount of revenue for each reporting period.

Budgeting for your loyalty program draws out important considerations:

  • How will program revenue be recognized over time?
  • How much additional revenue will be deferred this year?
  • How will program revenue impact cash flow?
  • What will be next month’s redemption costs? 

The solution is to build a financial forecast for key loyalty program metrics.  

A robust model with prudent assumptions allows program managers to quickly run forecast scenarios, where multiple program variables can be estimated or adjusted as inputs. The result is an intelligent, responsive framework with which to examine your loyalty program’s performance under different breakage rates, member growth, and other key variables.   

In this article, we’ll walk you through the steps needed to analyze, build, and assess financial modeling for your loyalty program. These include:
 

  • Predicting point “runoff” for current members
  • Predicting future point transactions of current members
  • Predicting the URR, CPP, and FVPP of future earned points for current members
  • Predicting point transactions, URR, CPP, and FVPP for future members
  • Bringing it all together

Estimating these metrics not only provides you with a clearer picture of your loyalty program, it helps you better predict your program’s financials. To help you along the way, we’ve developed a model financial forecast, found near the end of this article.

Let’s get started.

Step 1: Predict point “runoff” for currently outstanding points

The first step to building a financial forecast is to estimate when current outstanding loyalty program points are expected to be redeemed (or, in some cases, expire). Point “runoff” refers to one of two events: points are redeemed, or points expire.

The running total of unredeemed and unexpired member points represents your growing program liability. These points will eventually either incur a cost or result in breakage.

Calculating ultimate redemption rate (URR) helps identify what percentage of points will ultimately be redeemed. However, it’s important to accurately estimate the timing of point redemptions.

A projected redemption pattern can help predict the timing of: the cost to the company of fulfilling point redemptions, the recognition of previously deferred revenue, and the expected pattern of point expirations.

Robust actuarial analysis can generate a projected redemption pattern which, when summed, equals the URR for those points. The result of this predictive modeling analysis is an estimated runoff schedule of outstanding points – a forecast for when points are expected to be used or expire unspent.

For example, consider you have a program with 100 outstanding points and a breakage rate of 25%.

This means that the URR is 75% and that 75 of the 100 points will be redeemed. While it’s useful to know how many points will be redeemed, it’s ever more helpful to know when they’ll be redeemed.  A runoff schedule will forecast the cadence at which these points are redeemed or expired (e.g., 5 points in redeemed January, 4 points redeemed in February, and so on). The alternative is looking blindly towards the future.

Additionally, the runoff schedule will provide you with an estimate of the percentage of your liability expected to be redeemed within the next calendar year. This split between current and non-current is often reported in company financials, including those for frequent flyer programs and hospitality programs.


Reminder: revenue recognition rules tie payout to fulfillment. 

Under the ASC 606 and IFRS 15 standards, revenue can now only be recognized once the performance obligation has been fulfilled. For example, if a loyalty program member stays three nights with a hotel and is rewarded with a free night as part of the hotel’s promotional deal, revenue isn’t recognized from the free night until it is actually used. The transactions associated with the free night remain deferred until the customer redeems it.

Step 2: Predict future point transactions of current members

Now that you understand the future utilization of outstanding points as of a given evaluation date, it’s time to predict the outcome of points that have yet to be earned.

Predicting future behavior starts with forecasting the pattern of future points earned by current members for each month, extending out several years. For the best results, these forecasts should be calculated at the individual member level. When paired with an estimate of revenue per earned point, this will produce an estimate of future revenue for each member, which is the first component of customer future value (CFV), a key metric for program optimization.

In the same way, the pattern of future points redeemed and expired for each current member can be predicted. These patterns include the redemption and expiration of points that haven’t been earned as of the current evaluation date — a key difference from Step 1, and a fuller picture of expected future redemption costs.

Step 3: Predict URR, CPP, and FVPP for future points earned by current members

Also essential to this analysis is predicting ultimate redemption rate, cost per point (CPP), and fair value per point (FVPP) of the earned points forecasted in Step 2.

When multiplied, future earned points, URR, and FVPP represent the amount of revenue that will need to be deferred in future periods.

The product of future earned points, URR, and CPP equals the expected future redemption cost — the second component in the CFV equation.

Taken together, Steps 1 through 3 provide a strong foundation for loyalty program liability budgeting with existing members. Steps 1 and 2 provide month-by-month forecasts of point transactions, while Step 3 projects the ultimate outcome of points earned in each of the upcoming periods for current members.

 

Step 4: Predict point transactions, URR, CPP, and FVPP for future members

Ultimately, accurately forecasting your program liability requires two things: understanding current member behavior, and predicting future member behavior.

Similar to how we determine current member behavior, predicting future member behavior requires looking at future member points earned, future member points redeemed, future member points expired, ultimate redemption rate (URR), cost per point (CPP), and future value per point (FVPP).

Predictive modeling can help draw actionable insight into each of these metrics, while giving you the understanding needed to make decisions about your program strategy as a whole. Build your model from the bottom up, taking a member and channel-specific approach:

  • Segment members by the channel through which they join (e.g., web, offline, partner)
  • Forecast metrics for the average member who will join via a given channel in a given month
  • Multiply this by the expected number of members joining through that channel in each month

Segmenting by join channel allows for projecting different scenarios of member growth by channel. Forecasts of member growth by channel are common throughout the loyalty industry, and channel data can provide insight into expected member behavior when transactional data is limited or non-existent.

For example, in some programs, members who join via offline channels earn fewer points and have a higher breakage rate than members who join through other channels. If a program intends to scale down its acquisition spend for offline channels, program leaders should expect the overall breakage of points earned in the future to decrease.

Ultimate redemption rate for a given join month should increase over time.

Analytics at the individual member level offer key insight into member behavior. Consider the ultimate redemption rate:

Ultimate Redemption Rate (URR) = Total points that will ultimately be redeemed / Total points issued

URR is weighted by total points. Even a small group of members, if they hold enough points, can have an outsized impact on the overall URR. Members who earn more points tend to have a higher URR. Over time, as these power users earn a larger share of total points, the overall URR is pushed up — a phenomenon known as mix shift.

When members first join, the share of points between casual and power users is more evenly distributed. For example, suppose Larry (a casual user) and Amy (a power user) are the only two members who join in a given month. The overall URR for the join month starts at 60%, when both have earned a similar share of points. Over time, as Amy earns a significant share of the overall points, the URR increases. Viewed at program scale, your overall URR should follow a similar pattern.

Step 5: Bring it all together

We’ve discussed evaluating current and future member behavior. But to truly see the “big picture” of your loyalty program data, we need to combine current and future earned points — and members — to produce a complete forecast of revenue and costs.


Aggregate estimates.

In steps 1-4, we calculated the ultimate redemption rate (URR), cost per point (CPP), and fair value per point (FVPP). These estimates for current and future members serve as inputs for financial statement items and program optimization metrics.


Forecast financial statement items.

After forecasting behavior metrics for your loyalty program members, it’s time to turn your attention to the actual financial statement. On public financials, the loyalty program liability receives the most attention. FVPP and URR are key inputs to estimating your financial liability (reported on financial statements), while CPP is essential for estimating your economic liability (actual future costs to your program).

Breakage = 1 – URR

Loyalty program financial liability = Outstanding points x (1 – breakage) x FVPP

Loyalty program economic liability = Outstanding points x (1 – breakage) x CPP


Consider program optimization metrics.

Many of the metrics above serve as inputs toward calculating your loyalty program liability. Conveniently, optimizing your program relies on many of the same metrics. Ultimately, you want to maximize your loyalty program ROI, and customer lifetime value (CLV) is a reliable measurement of it. If CLV is increasing, your program is likely driving the customer engagement that encourages revenue growth.

Pulling these metrics together into a coherent view of your program’s financial future can be daunting. Our downloadable guide provides a framework to put the pieces together — estimating member growth, projecting the behavior of new members, and forecasting outcomes for current members — to build a long-term view of key loyalty program cash flows, with room for scenario testing against different acquisition strategies.

Frequently Asked Questions About Loyalty Program Forecasting

What financial models forecast loyalty program breakage rates?

Actuarial redemption-pattern models are the standard: they analyze historical point transactions at the cohort or individual-member level to project when outstanding points will be redeemed or expire, then sum that projection into an ultimate redemption rate (URR). Breakage is calculated as 1 minus URR.

How do you calculate loyalty program liability?

Financial liability equals outstanding points multiplied by (1 – breakage) multiplied by fair value per point (FVPP). A related figure, economic liability, swaps in cost per point (CPP) instead of FVPP to estimate the actual future cost of fulfilling redemptions rather than the reported accounting value.

What assumptions do auditors question?

Auditors most often push back on the breakage rate, the redemption-timing pattern, and any assumption that treats all members as behaving identically. A model that accounts for mix shift — the tendency of power users to earn a growing share of points over time — and that documents its data and methodology holds up better under review than a flat, historical-average estimate.

How often should you update your loyalty forecast?

Most programs refresh their forecast quarterly, with a full annual rebuild. Event-driven updates — a program redesign, a partner change, or a shift in acquisition mix — should trigger an off-cycle refresh, since those changes can move the breakage and redemption assumptions materially.

Conclusion

Strategizing and reporting reliable loyalty program liability estimates is a complicated undertaking. Reportable deferred revenue relies on accurate actuarial analysis requiring sound estimates for many program metrics.

Bottom-up predictive modeling can build a reliable, robust financial forecast for liability budgeting. It starts with segmenting your members by behavior, calculating relevant program metrics, and considering future member behavior.

To improve your program liability budgeting, take the five steps we’ve outlined in this article:

Step 1: Predict point “runoff” for current members

Step 2: Predict future point-earning behavior of current members

Step 3: Predict the point behavior, URR, CPP, and FVPP for future members

Step 4: Predict point transactions, URR, CPP, and FVPP for future members

Step 5: Bring it all together

Ultimately, the goal is to build an accurate financial forecast of both member behavior and program liability. But the benefits extend far beyond predicting where your program is headed. Such analysis gives you the insight needed to optimize your loyalty program — not only improving customer engagement, but increasing its ROI.  

Ready to see how your current forecast holds up under audit-level scrutiny? Book time with a Kyros actuary to review your assumptions, redemption curve, and breakage model.

Subscribe for Updates

Related Resources