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.

Recommended for you