Frequent Flyer Mile Expiration Tracker

Stephanie Ben-Joseph headshot Stephanie Ben-Joseph

Why frequent flyer mile expiration matters

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.

How the mile expiration formula works

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:

E = A + m  months

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.

Inputs and how to use this calculator

The form above uses four main inputs. Understanding each one will help you interpret the results correctly.

Last activity date

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.

Expiration period (months)

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.

Current miles balance

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 ($)

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.

Interpreting your results

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.

Expiration date

The estimated expiration date tells you the last date on which your miles remain safe under a simple inactivity rule. Important implications:

Value at risk

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.

Worked example

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.

Sample expiration scenarios

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:

Strategies to reset the clock

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.

Common airline policy differences

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.

Quick FAQ

Do all airlines let miles expire?

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.

How often should I generate activity to keep miles alive?

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.

Does booking an award flight reset expiration?

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.

What if my miles have already expired?

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.

Assumptions and limitations

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.

Using the tracker in your travel planning

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.

Enter details to estimate expiration and value at risk.

Embed this calculator

Copy and paste the HTML below to add the Frequent Flyer Mile Expiration Tracker to your website.