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:
- 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.)
- 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.
- 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.