Walaa Loyalty Software
Walaa Loyalty Software
How it works→ Blog→ Contact us→
We reply within one working day
Enquiry

Tell us about your programme

We'll come back to you within one working day.

Thank you — your enquiry is with us.
A member of the team will be in touch within one working day.
Blog / FINANCE

Points expiry done fairly: how to set expiry rules that protect your liability without angering members

Most programmes are priced by whoever owns the campaign calendar. Here is how to model it with the finance team instead.

Author
Walaa
8 min read · Updated this quarter

They simply stop engaging. Yet an expiry policy is also one of the main tools for keeping a points liability under control, which is why finance teams tend to push for it and marketing teams tend to flinch. The good news is that fair and effective are not opposites. The programmes that handle expiry well treat it as a reminder mechanism, not a trap.

Why expiry exists at all

Unredeemed points sit on the balance sheet as a liability. Without any expiry, balances accumulate indefinitely, forecasting becomes harder, and a large pool of dormant points can suddenly be redeemed at once if a member base wakes up. Expiry limits that tail and encourages members to engage with the rewards you are paying for.

It also keeps the programme honest about activity. A member who has not transacted in two years is not a loyal member in any useful sense, and carrying their balance forever distorts reporting.

The main models, and how members experience them

Fixed expiry from earn date. Each batch of points expires a set period after it was earned, for example twelve months. It is simple to explain, but it is also the most punishing, because a member can lose points steadily even while remaining active.

Rolling expiry on activity. Points expire only after a period with no earning or redeeming activity. Any qualifying activity resets the clock. Members generally see this as fair, because staying engaged protects their balance, and it keeps liability aligned with genuinely dormant accounts.

Expiry at a fixed calendar date. All points lapse at the end of a year or season. It is easy to administer but creates sharp redemption spikes and a cliff members dread.

No expiry, with inactivity closure. The balance never expires, but the account closes after a long period of inactivity. This can work for premium or travel-style programmes where balances are large and trust matters.

Whichever model you choose, the rule should be stated plainly at enrolment and visible in the member's account, not buried in terms and conditions.

What makes expiry feel fair

Warn early and repeatedly. A single email the week before expiry is not enough. A sequence at ninety, thirty and seven days, across the channels the member actually uses, turns expiry into a prompt to return rather than an unpleasant surprise.

Show exactly what expires and when. A balance screen that lists points by expiry date removes the guesswork and lets members plan.

Make it easy to save the points. Offer an obvious action that extends them, such as a small purchase, a redemption or a login. If saving points requires effort and spend, members read the policy as extractive.

Allow goodwill exceptions. Support teams should be able to reinstate points in clear circumstances, such as a long hospital stay or a system error, with a reason code and an audit trail so exceptions do not become a loophole.

Keep reward thresholds reachable. An expiry window shorter than the time it realistically takes to reach the cheapest reward guarantees frustration. If members cannot get there, no communication will save the relationship.

Model before you commit

Expiry changes behaviour, so historical breakage is a poor guide once the rule changes. Model redemption curves under the new policy, test it on a segment first where possible, and agree a breakage assumption with finance that you will review against real results. Check legal and regulatory requirements for your markets before launch, as consumer protection expectations around expiry vary and are evolving.

Why choose Walaa

Walaa's points ledger supports fixed, rolling and activity-based expiry, tracks every point by earn date, and drives the warning sequence automatically across the member's preferred channels. Members see exactly what expires and when, support teams can reinstate points with a reason code and audit trail, and finance can see the liability impact of any rule change before it goes live.

Walaa is a loyalty software platform built so expiry rules protect your balance sheet without costing you your members.

Keep reading

Related notes

All articles →

Rather ask us directly?

Most of what we write starts as a question from a client. Send yours and we will answer it properly — whether or not it turns into a project.

Ask a question → Back to the blog
Powering loyalty for brands across the region
EmaarEmaar
Government of DubaiGovernment of Dubai
Dubai Duty FreeDubai Duty Free
Coca-ColaCoca-Cola
Union CoopUnion Coop
NEOMNEOM
GEMS EducationGEMS Education
NBADNBAD
Abu Dhabi Culture & TourismAbu Dhabi Culture & Tourism
Khalifa UniversityKhalifa University
Sobha RealtySobha Realty
LetsworkLetswork
EmaarEmaar
Government of DubaiGovernment of Dubai
Dubai Duty FreeDubai Duty Free
Coca-ColaCoca-Cola
Union CoopUnion Coop
NEOMNEOM
GEMS EducationGEMS Education
NBADNBAD
Abu Dhabi Culture & TourismAbu Dhabi Culture & Tourism
Khalifa UniversityKhalifa University
Sobha RealtySobha Realty
LetsworkLetswork