Savings Rate FIRE Timeline Calculator

Find out exactly how many years until you reach financial independence based on your savings rate, income, and investment returns.

Your Financial Inputs
$
Please enter a valid income greater than $0.
$
Please enter valid expenses between $1 and your income.
1%45%90%
Drag to adjust โ€” updates income/expense split automatically
$
Please enter 0 or a positive number.
%
Please enter a return rate between 0.1% and 30%.
%
4% = Trinity Study standard
%
Used for real return calculation
Year-by-Year FIRE Progress
Year Portfolio Start Contributions Investment Gains Portfolio End FIRE Target Progress

How to Use This Savings Rate FIRE Timeline Calculator

Enter your annual take-home income (after tax), your annual expenses, and drag the savings rate slider โ€” the calculator automatically keeps them in sync. Add your current portfolio value, expected investment return, and your target safe withdrawal rate. Hit "Calculate FIRE Timeline" to see exactly how many years until financial independence.

The results show your FIRE number (the nest egg you need), your projected retirement date, and a year-by-year breakdown of portfolio growth so you can see the power of compounding in action.

Why This Matters

Your savings rate is the single most powerful lever you have over your financial future โ€” far more impactful than your investment returns. Someone saving 50% of their income reaches FIRE in roughly 17 years regardless of their salary. Someone saving 10% will work for 43+ years.

Consider two people both earning $80,000 after tax. Person A saves 20% ($16,000/year) and will need about 37 years to retire. Person B saves 50% ($40,000/year) and retires in roughly 17 years โ€” 20 years earlier. That's 20 additional years of freedom, not from earning more, but from spending less and saving more.

The FIRE (Financial Independence, Retire Early) movement is built on this math. Whether you want to fully retire, switch to part-time work, or simply have the security of never needing to work again, knowing your timeline is essential. This calculator helps you model different scenarios in seconds โ€” what if you cut expenses by $500/month? What if you increase your return by 1%? The numbers will surprise you.

How It's Calculated

FIRE Number: Annual Expenses รท Safe Withdrawal Rate. At 4% SWR: $48,000 รท 0.04 = $1,200,000.

Real Return Rate: ((1 + return) รท (1 + inflation)) โˆ’ 1. Adjusts for purchasing power.

Annual Savings: Income ร— Savings Rate. Your portfolio grows each year by investment gains plus new contributions.

Portfolio Growth Formula (per year):

Portfolio(n) = Portfolio(n-1) ร— (1 + real_return) + Annual_Savings

FIRE is achieved when Portfolio(n) โ‰ฅ FIRE Number. The exact fractional year is interpolated for precision.

Tips & Common Mistakes

Frequently Asked Questions

What is a "good" savings rate for FIRE?

Most FIRE seekers target 40โ€“60% savings rates. At 50%, you reach FIRE in roughly 17 years from $0. Even 30% is transformative โ€” that's financial independence in about 28 years. The "right" rate depends on your timeline and lifestyle goals.

Should I use my gross or net income?

Use your net (take-home) income for the most accurate picture. However, pre-tax contributions like a 401(k) are still savings โ€” so you can add those back to both income and savings if you want gross-based calculations. The key is consistency between your income and expense figures.

What if I get a raise or my expenses change?

Lifestyle inflation is the biggest threat to FIRE timelines. If you get a 10% raise and spend it all, your FIRE date barely moves. But banking even half of every raise dramatically accelerates your timeline. Revisit this calculator whenever your financial situation changes significantly.

Does this account for Social Security or pension income?

Not directly โ€” but you can factor it in by reducing your annual expenses by any expected Social Security or pension income. For example, if you expect $12,000/year in Social Security, enter your expenses as $48,000 โˆ’ $12,000 = $36,000. This lowers your FIRE number and shortens your timeline.