iBuyPoints
Home Resources How It Works Reviews About Contact
(516) 888-9600

Knowledge Hub · Learn

How to Keep Points and Miles From Expiring

Some points last forever. Others quietly vanish after a year or two of silence. Here is which programs expire balances, what resets the clock, and the cheapest ways to keep yours alive.

By iBuyPoints Editorial TeamUpdated June 11, 20266 min read

On this page

Which points actually expire?

Start with the split that decides everything. Bank points (Amex Membership Rewards, Chase Ultimate Rewards, Citi ThankYou, Capital One miles) generally do not expire at all while your account stays open. No clock, no inactivity rule. Their one mortal threat is the account itself closing, which is a different problem with its own checklist (covered in what happens to points when you close a card).

Airline miles and hotel points are where expiration lives. Many programs delete a balance after 12 to 36 months without activity. Not all of them, and the exceptions are big ones, but enough that "my miles are fine, I earned them fair and square" is not a safe assumption. The program owns the currency. You hold it on their terms, and one of their terms is often "use it or touch it, or lose it."

The good news: resetting the clock is usually trivial. The bad news: only if you remember to do it.

Expiration rules, program by program

Here is where the major US programs stand as of this writing. Programs change these rules with little fanfare, so treat the table as a starting point and confirm against the program's own terms before betting a six-figure balance on it.

Program Expiration policy
Delta SkyMiles No expiration.
United MileagePlus No expiration.
JetBlue TrueBlue No expiration.
American AAdvantage Expire after 24 months of inactivity (members under 21 are exempt).
Hilton Honors No expiration currently.
Marriott Bonvoy Expire after 24 months of inactivity.
IHG One Rewards Expire after 12 months of inactivity.
Bank points (Amex, Chase, Citi, Capital One) No expiration while a card earning the currency stays open.

American publishes its policy plainly on its mileage expiration page, which is worth a look if AAdvantage is where your balance lives. IHG's 12-month window is the shortest on this list, and the one that catches people most often. A year goes by faster than an IHG point does.

Also notice what the table does not say. "No expiration" is a current policy, not a promise. The programs that dropped expiration kept the contractual right to bring it back.

Two more wrinkles. Smaller and international programs are all over the map, with windows anywhere from 12 to 36 months, and a few still use hard expiration where miles die a set number of years after they were earned, activity or not. And these policies are written in pencil. Programs have ended expiration, reinstated it, and moved the window, sometimes within the same decade. Treat any table, including this one, as a snapshot.

What counts as activity

Here is the part most people overestimate. You do not need to fly. You do not need a hotel stay. In nearly every program with an expiration policy, any earning or redeeming event resets the entire clock, no matter how small. Earn 3 miles through a dining program and your 400,000-mile balance gets a fresh 24 months.

Qualifying activity typically includes:

  • Any purchase on a co-branded credit card that deposits into the program.
  • A purchase through the program's online shopping portal.
  • Earning through the program's dining network.
  • A transfer in from a bank currency (more on the caution flag below).
  • Any redemption, even a tiny one.
  • Crediting a flight or stay, obviously, if you happen to have one.

What usually does not count: logging in, updating your profile, or thinking warmly about the trip you will someday take. Activity means points moving in or out of the account.

One practical warning: posting time. Shopping-portal purchases can take weeks to appear in your account, and dining-program credits are not instant either. If your balance expires on the 30th and you make a qualifying purchase on the 28th, you acted in time and may still lose the miles. Leave a buffer measured in weeks, not days.

The cheapest ways to reset the clock

Ranked by effort and cost, cheapest first. You need exactly one of these per program, once per window.

  • Dining programs. Most major airlines run one. Register a credit card you already carry, eat at a participating restaurant, and a handful of miles posts automatically. Free, and you were going to eat anyway.
  • Shopping portals. Start one online purchase you were already making from the program's portal instead of going to the retailer directly. A few miles post, the clock resets, and the item costs the same.
  • A tiny redemption. Many programs let you redeem a few hundred points for magazine subscriptions or small digital items. Terrible value per point, but the goal here is the timestamp, not the magazine.
  • Small donations. Some programs accept charity donations of as little as a single point or mile, where offered. The cheapest possible redemption event, and someone benefits.
  • A minimal transfer in. If you hold a transferable bank currency, moving the minimum transfer amount into the program counts as earning. Use this one last: transfers are one-way, and you are feeding more points into the very account you keep forgetting about.

The calendar strategy

Apps exist for this. Plenty of them. But the failure mode with points expiration is not bad data, it is forgetting the account exists, and an app you stop opening solves nothing. A calendar you already live in does.

The whole system is three steps:

  1. List every loyalty account you hold, its balance, its expiration rule, and the date of your last activity. This takes one slightly tedious evening. (Old confirmation emails are good archaeology for finding accounts you forgot.)
  2. For each program with an expiration policy, set a recurring calendar reminder 2 months before the balance would expire. Two months leaves room for a portal purchase to post, which is not always fast.
  3. Once a year, audit the list. Balances change, programs change their rules, and you may have opened or closed accounts.

That is it. Fifteen minutes a year, after the initial setup, protects everything. The people who lose miles to expiration are almost never the ones with a list.

Balance-tracking apps can automate parts of this, and if you already use one, keep using it. The calendar approach is simply the version with no login to abandon. Pick whichever system future-you will actually maintain, because the system only works if it outlives your enthusiasm for setting it up.

What happens after points expire

Usually nothing dramatic. No email eulogy. The balance reads zero the next time you log in, and the program is under no obligation to tell you it happened.

Recovery options vary. Some programs sell reinstatement, with fees that scale by the size of the lost balance, and those fees can claim a painful share of what the miles were worth. Others offer a grace mechanism: complete qualifying activity within a window after expiration and the balance returns. And some treat expiration as final, full stop. If you discover a freshly expired balance, call the program before assuming either way. Agents sometimes have goodwill options that the website does not mention, especially for longtime members. Sometimes.

But plan as if recovery does not exist, because the version of you who let the miles expire is the same version who would have to remember the reinstatement deadline.

The permanent fix for a life-support balance

Step back from the mechanics for a second. If you are setting calendar reminders to keep a balance alive that you have not redeemed in years, the expiration clock is not really the problem. The problem is that you own an asset you are never going to use, and it is losing value to devaluation even while you keep it technically alive.

You have three honest exits. Redeem the balance for a trip you actually want, which is the best outcome if the desire exists. Run it down on weak redemptions like gift cards, which at least converts it to something. Or sell it for cash through a broker like iBuyPoints: a free quote, a verification call with a specialist, and a PayPal payment, typically within 1 business day. Selling is the only option that ends the maintenance cycle entirely, because there is nothing left to babysit.

Keep the miles you will use. Reset the clocks while you decide. And stop life-supporting the rest.

FAQ

Frequently Asked Questions

Common questions, answered straight.

Many programs expire miles after 12 to 36 months without account activity. American AAdvantage miles expire after 24 months of inactivity, while Delta, United, and JetBlue currently have no expiration at all. Rules change, though, so check your specific program rather than assuming, especially if you have not touched the account in over a year.

Almost any earning or redeeming event resets the clock in most programs. A swipe on a co-branded card, a purchase through the shopping portal, a meal logged through the dining program, or a small redemption all typically qualify. Flying is not required. One qualifying transaction usually restarts the full expiration window.

It depends on the chain. Marriott Bonvoy points expire after 24 months without activity, and IHG One Rewards points expire after 12. Hilton Honors points currently do not expire at all. At the chains that do expire points, any earn or redemption generally resets the clock, the same as airline programs.

Sometimes. Some programs offer reinstatement for a fee, or restore miles after you complete a qualifying activity within a set window. Others treat expired miles as gone for good. Reinstatement fees can eat a meaningful share of what the balance was worth, so prevention is almost always cheaper than recovery.

Bank currencies like Amex Membership Rewards and Chase Ultimate Rewards generally do not expire while your account stays open. The real risk is closure: close the last card earning that currency and the balance is typically forfeited. Co-branded card points live in the airline or hotel program and follow its expiration rules instead.

Ready to Cash Out Your Points?

Get your live estimate in under a minute. Most payouts complete within 1 business day.

Get a Quote Takes under 30 seconds
(516) 888-9600
Call Now Get a Quote