
It’s widely accepted in the points world that IHG One Rewards points are almost always available at a discount. The observation appears often enough across blogs and forums that it’s rarely examined further.
What’s usually missing is any attempt to quantify it.
Not how often IHG runs buy-points promotions in general, but something more practical:
If there isn’t a 100% bonus today, how long would you realistically have to wait for one?
This piece answers that question using a day-by-day dataset rather than anecdote.
Scope and definitions
To keep the analysis grounded, I focused on the period when full 100% bonuses became structurally regular.
Time window: 1 June 2024 to 5 February 2026
What counts: only 100% buy-points bonuses
Promotions described as “up to 100%” are treated as 100% where pricing reached the full bonus tier
80% offers are excluded from the core analysis
All dates are inclusive
Some promotions described as “up to 100%” were tiered or targeted at the account level; for this analysis, days were treated as 100% bonus days where full-bonus pricing was observed and reported.
For each calendar day in that window, I asked one question:
If a 100% bonus is not live today, how many days until the next one?
If a 100% offer was live that day, it registers as zero.
If not, it records the wait until the next full bonus begins.
This produces a complete daily time series of waiting time.
How often was a 100% offer already live?
Across the period analysed, a full 100% IHG buy-points bonus was live on 295 of 615 days, or roughly 48% of the time.
On those days, there was no timing decision to make.
That alone explains why discounted IHG points feel continuously available.
The more interesting question is what happens on the remaining days.
Conditional waiting time: how long you typically wait for the next IHG 100% bonus
To understand timing risk, I removed all days where a 100% offer was already live and analysed only the rest.
This answers the decision question most people face:
If I check today and there is no 100% bonus now, how long will I have to wait?

Median wait: ~10 days. 90% of the time, the next 100% bonus appeared within ~26 days.
Note: No waiting times beyond ~40 days appear in this window.
Results
Across all non-offer days since June 2024:
Median wait: 10 days
75th percentile: 18 days
90th percentile: 26 days
95th percentile: 30 days
Maximum observed wait: 40 days
Put plainly:
Half the time, the next 100% bonus arrived within a week and a half
Three quarters of the time, it arrived well within three weeks
In nine out of ten cases, it arrived well inside a month
The longest gap observed was forty days
This is not a cycle defined by long dry spells. The distribution is dominated by short waits, with a thin tail of longer gaps.
Why this framing helps
Most commentary says that IHG “frequently” sells points with a 100% bonus. That description is directionally right, but it doesn’t help much when deciding whether to buy today.
This analysis reframes the question from how often promotions occur to what typically happens when no promotion is live.
Instead of asking how often sales occur, it asks:
If I arrive on a random non-sale day, what usually happens next?
The next full bonus usually arrives soon. Longer waits exist, but they are not representative of normal conditions.
What this implies for buying IHG points
1. A 100% bonus is no longer exceptional
Since mid-2024, full bonuses have functioned as the program’s baseline pricing environment rather than as rare events.
2. Urgency is usually overstated
Buying points outside a 100% bonus is rarely forced by timing alone. In most cases, waiting carries limited risk.
3. Points purchases still belong in a just-in-time strategy
Abundant supply does not change the underlying discipline. Points make sense when tied to a specific redemption, not as a speculative position.
Decision rule
If a 100% offer is live today
Treat ~0.5 cents per point as baseline pricing, not a bargain
Buy only with a clear redemption in mind
If no 100% offer is live
The median wait is ~10 days
In 90% of cases, the wait is ~30 days or less
Waiting longer than six weeks has been historically rare
Exception
Ignore this rule only when award availability is genuinely scarce and the cash alternative is materially worse
Why this analysis exists
None of this contradicts the common observation that IHG points are often discounted. It simply measures what that pattern has looked like in practice since mid-2024.
By examining every day rather than every promotion, the timing risk becomes visible. Once it is visible, much of the implied urgency falls away.
Data & sources
This analysis is built on historical IHG buy-points promotion dates compiled and reported over time by Frequent Miler, One Mile at a Time, and LoyaltyLobby.
The underlying offer windows and timelines are drawn from their coverage and archives.
All day-by-day conditioning, waiting-time distributions, visualisations, and decision frameworks are original to this analysis.
Companion analysis: A parallel day-by-day study of Hilton Honors buy-points promotions, using the same methodology and time window, is available here → Hilton Points Are Almost Always on Sale.
A slight variation on this methodology for the Marriott Bonvoy program is available here → Marriott Points Regularly Return to the Same Sale Price Range.