Track points earned and redeemed separately: Earning records: points credited under programme rules.; Redemption records: points used, tracked per cohort.; Closing balance shows pending vs spendable points.
Image: Loyalty Marketing Guide

Loyalty Software

Part of Loyalty programme economics

Modelling points earned and redeemed separately

Build a points movement schedule, separate pending and spendable balances, and forecast reward use without treating points as cash cost.

Model points earned and redeemed on separate lines. Earning records points credited under the rules; redemption records points used. The closing balance shows what remains pending or spendable. Forecast reward supply costs separately from the points count.

Build a points movement schedule

Choose a period, and where useful an earning cohort, such as members who first earned points in a given month. Reconcile each cohort to transaction records:

Opening points + points earned − earning reversals − points redeemed − valid expiries + or − documented adjustments = closing points.

Pending points stay in the closing total but report them separately from spendable points. Use separate schedules if point types or expiry rules differ. A refunded order should leave an award and reversal in the records rather than vanish from the history.

This example is hypothetical and starts with no points:

Movement / Points

Earned
10,000
Reversed after returns
−500
Redeemed
−3,000
Expired under the stated rules
−200
Closing balance
6,300

If 400 of the closing points are pending, 5,900 are spendable. These are point movements, not Australian dollars or profit.

Forecast use and fulfilment

For each cohort, estimate when points become spendable, how many might be redeemed and which rewards members might choose. Use programme history where available and include a higher-use scenario. One redemption rate can conceal differences between new, frequent and inactive members.

If claiming a voucher and using it are separate events, track both. A voucher that expires unused, fails to apply or is restored after cancellation needs a defined status. Otherwise, a report may count a cost before supply, or miss an open promise.

Convert forecast reward use into operating cost using the expected mix and each reward’s fulfilment cost. Do not call all outstanding points a cash cost by multiplying them by one advertised value. Discounts, products and partner benefits can cost different amounts for the same points price. Include relevant limits, minimum spends and stock conditions in the forecast.

Key Points Metrics for Forecasting

Forecast Redemption Rate (High Use Scenario)
Higher than average
Reward Fulfilment Cost per Point
Varies by reward type
Voucher Status Tracking Required
Yes – including expiry, failure, restoration
Point Type & Expiry Rule Separation
Required in separate schedules

Reconcile the balance and review changes

Tie opening and closing balances to award, redemption, reversal, expiry and adjustment records. Check that each order or refund is posted once and that unsuccessful reward uses receive the restoration required by the programme rules.

The movement schedule is not a financial accounting method. AASB 15 includes application guidance on customer options for additional goods or services and customers’ unexercised rights. Keep the movement schedule separate from any assessment under those requirements.

Keep the rule version attached to each affected cohort when earn rates, point values or expiry rules change. A forecast should account for existing balances as well as new earning.

More from Loyalty Software