Airline loyalty programs reward you with miles or points every time you fly, use a co-branded credit card, or take part in partner promotions. Those miles feel like money in the bank, but in many programs they do not last forever. If your account sits idle for too long, your balance can expire and drop to zero. This calculator helps you estimate when your miles will expire and how much dollar value is at risk if you do nothing.
By entering your last activity date, the expiration period defined by your airline, your current miles balance, and an estimated value per mile, you get two key outputs:
This gives you a concrete deadline and a tangible value so you can decide whether it is worth generating activity, booking a flight, or changing your strategy for that program.
Most mileage programs define an inactivity period. If no qualifying activity posts to your account during that time, your miles expire. Conceptually, the expiration date is calculated by adding the inactivity window (measured in months) to your last qualifying activity date.
We can express this in a simple formula:
Expiration date = Last activity date + Expiration period (months)
In symbols, if A is the last activity date and m is the inactivity period in months, the expiration date E is:
The calculator simply applies this logic based on the date and period you enter. It then multiplies your current miles balance by the value per mile you chose to estimate the dollar value at risk:
Value at risk = Miles balance × Value per mile
For example, if you have 50,000 miles and you value each mile at $0.015, your miles are worth approximately $750 in potential travel:
50,000 × 0.015 = 750
Remember, this is a rough estimate, not a guaranteed cash-out amount. Actual value depends on how you redeem.
The form above uses four main inputs. Understanding each one will help you interpret the results correctly.
This is the date of your most recent qualifying transaction in the frequent flyer program you are analyzing. Typically, qualifying activities include:
Check your airline’s terms, because some activities (or certain partners) may not reset the expiration timer.
The expiration period is the length of the inactivity window your airline uses. Common values include 12, 18, 24, or 36 months, but some programs use different or more complex rules. Enter the number of months without qualifying activity after which your miles expire.
Helpful guideline: if you are unsure, search your airline name plus “miles expiration policy” and look for language like “accounts with no qualifying activity in a 24-month period will forfeit all miles.” Use that window in months as the calculator input.
This is your current total balance of redeemable miles in the program. You can usually see this on your online account dashboard or in monthly account statements. Enter the number as a whole number (for example, 50000, not 50k).
Value per mile is your estimate of what each mile is worth in U.S. dollars when redeemed. This is not provided by airlines; it is an analytical assumption. Many travel analysts use a range such as:
The example default of 0.015 corresponds to $0.015 per mile, or 1.5 cents per mile. You can adjust this number based on your own redemption history and expectations.
After entering your data and running the calculation, you will typically care about two things: when your miles are expected to expire and how much value that represents. Here is how to use that information.
The estimated expiration date tells you the last date on which your miles remain safe under a simple inactivity rule. Important implications:
The value at risk translates a seemingly abstract mileage balance into dollars. For instance, seeing that you have “50,000 miles” is less intuitive than seeing “approximately $750 in potential value.” Use this estimate to decide whether it is worth:
If the value at risk is low (for example, $20 to $50), you might decide that it is not worth much effort. If the value is several hundred dollars or more, you may want to actively protect those miles.
Suppose you are analyzing an account with the following details:
Step 1: Calculate the expiration date
Starting from 1 January 2024 and adding 18 months gives an estimated expiration date of 1 July 2025, assuming a straightforward month-based rule.
Step 2: Calculate the value at risk
Multiply your miles balance by your value per mile:
50,000 miles × $0.015 per mile = $750
This means you have roughly $750 in potential travel value that may disappear if you generate no qualifying activity before July 2025.
Step 3: Decide on an action
With 18 months remaining and $750 at stake, you might:
You can repeat this process for each airline program where you hold a balance, adjusting the value per mile to match each program’s typical redemption value.
The table below illustrates how different last activity dates, expiration periods, and balances combine to create varying levels of risk. All examples use a value per mile of $0.015.
| Last activity | Months until expiration | Miles balance | Approximate value at $0.015/mi |
|---|---|---|---|
| 2024-01-01 | 18 | 50,000 | $750 |
| 2024-05-15 | 24 | 80,000 | $1,200 |
| 2024-09-10 | 12 | 25,000 | $375 |
How to read these scenarios:
If your calculator results show that your miles are at risk of expiring, there are often low-effort ways to keep them alive. Common strategies include:
Always verify the rules for your specific program. Not every type of transaction is treated equally, and some actions may not extend your miles.
Although this calculator assumes a simple “A + m months” rule, real-world airline policies vary significantly. Some key variations include:
Because of these differences, always treat this calculator as a general guide rather than a substitute for your airline’s official terms and conditions.
No. Some airlines have removed expiration for most members, while others maintain strict inactivity windows. Even airlines without expiration may close accounts that remain inactive or have other conditions, so check the fine print.
In many programs, any qualifying activity at least once every 12 to 24 months is enough. Use your program’s specific policy and this calculator to gauge when you next need to act.
In some programs, redeeming miles for an award ticket does reset expiration. In others, only earning activity counts, or the rule may depend on the specific redemption. Confirm with your airline before relying on an award booking to preserve miles.
If your last activity date is farther in the past than the expiration window, your miles may already be gone. Some airlines offer paid mileage reinstatement or make exceptions for elite members, but many treat expiration as final. Contact the airline’s customer service to see if any reinstatement options exist.
This calculator is designed as a planning aid, not a definitive statement of your airline’s rules. It makes several simplifying assumptions:
Because of these limitations, always cross-check your results with your airline or loyalty program’s official terms before making important decisions.
By turning abstract miles into concrete dates and dollar values, this calculator can help you:
Use it alongside your airline account statements and official policy pages to keep your miles from expiring and to make more intentional, value-focused travel decisions.