MoneyMath

fire Updated ~10 min read

Savings rate: the one number that decides your time to FIRE

Years to financial independence depend almost entirely on savings rate — not income, not stock-picking, not asset allocation. The math, the assumptions it hides, and what to do with it. With a live calculator inline.

Quick answer

Time-to-FIRE depends almost entirely on savings rate — the fraction of income you save. Income drops out of the math: two households at 50% savings rate hit FIRE in the same number of years whether they earn $80k or $400k.

At 5% real return and a 4% safe withdrawal rate, every doubling of savings rate roughly halves time-to-FIRE: 10% → 51 yrs, 25% → 32 yrs, 50% → 17 yrs, 75% → 7 yrs.

There’s a popular chart in personal-finance circles that maps savings rate to years-until-financial-independence. At 10% savings rate, it’s about 51 years to FIRE. At 25%, it’s 32 years. At 50%, it’s 17 years. At 75%, it’s 7 years. At 100%, it’s zero — though nobody actually saves 100% of their income.

The chart’s killer property: it doesn’t include your income. A 50% savings rate gets a household earning $80k to FIRE in roughly the same time as a household earning $400k. Income changes the absolute portfolio size you target, but income also scales the expenses you’re saving against in lockstep. Time-to-FIRE collapses to a function of one variable.

This is the result Mr. Money Mustache popularized in his 2012 post “The Shockingly Simple Math Behind Early Retirement.” It’s roughly correct, structurally important, and has a few baked-in assumptions worth understanding before you stake life decisions on it. This guide derives the formula from first principles, walks the assumptions, and discusses where the real-world number diverges from the spreadsheet.

A live calculator is embedded inline so you can plug in your own savings rate, expected return, and withdrawal rate.

Part 1: Why savings rate matters more than income

Two households, both saving toward FIRE on a 4% safe-withdrawal-rate plan:

  • Alice: earns $80k/yr, spends $60k, saves $20k. Savings rate: 25%.
  • Bob: earns $200k/yr, spends $150k, saves $50k. Savings rate: 25%.

Bob saves 2.5× as much per year. But his target FIRE number is also 2.5× larger ($150k × 25 = $3.75M vs $60k × 25 = $1.5M). With the same savings rate, both reach FIRE in about the same number of years (32, give or take, at 5% real returns).

This is the counter-intuitive bit. Earning more doesn’t accelerate FIRE if you spend proportionally more. What accelerates FIRE is widening the gap between income and expenses — which is exactly what savings rate measures.

It’s not that income is irrelevant. A higher absolute income gives you more headroom to push savings rate up; a household earning $40k can’t realistically save 60% because basic expenses don’t compress that much. But once you’ve crossed a threshold of basic expenses, additional income only helps if you save it.

Part 2: The math

Let’s derive the formula. Using these symbols:

  • s = savings rate (0 to 1, e.g., 0.25 = 25%)
  • r = annual real rate of return (after inflation)
  • swr = safe withdrawal rate (typically 0.04 = 4%)
  • n = years until FIRE

You spend a fraction (1 − s) of your income, save fraction s. Your FIRE target is your annual expenses divided by SWR, which equals (1/swr) times annual expenses, or (1/swr) × (1 − s) × income.

Saving s × income per year at real return r accumulates to (geometric series):

FV(n) = s × income × ((1 + r)ⁿ − 1) / r

Setting future value equal to target and dividing out income:

s × ((1 + r)ⁿ − 1) / r = (1/swr) × (1 − s)

Solving for n:

n = log(1 + (1/swr) × r × (1 − s) / s) / log(1 + r)

Income drops out completely. The years-to-FIRE depends only on three numbers: your savings rate s, your expected real return r, and the safe withdrawal rate swr you target.

For zero return (r = 0) the formula collapses to:

n = (1 − s) / s × (1/swr)

Which is just “save up enough to cover expenses for 1/swr years,” with no compounding boost.

Part 3: Try it on your numbers

Your numbersSaved on this device only
For comparison
SaveYears
10%51.4
15%42.8
25%31.9
35%24.6
50%16.6
65%10.5
75%7.1
Years until FIRE

31.9

at a 25% savings rate and 5.0% real return

Every percentage point of savings rate moves the date more than the rate of return does — especially in the 20–60% band. The chart below shows the full curve at your assumed return.

Years until FIRE vs. savings rateassuming starting from $0, real return constant
0y20y40y60y80y10%25%50%75%90%
Standard track
Roughly the standard career → retirement arc. A nudge upward in savings rate has outsized effects from here.

A few experiments worth running:

  • Hold real return at 5%, sweep savings rate. 10% → 51 years, 25% → 32 years, 50% → 17 years, 75% → 7 years. Each doubling of savings rate roughly halves time-to-FIRE.
  • Hold savings rate at 25%, sweep real return. 3% → 39 years, 5% → 32 years, 7% → 28 years. Returns matter, but less than savings rate at most realistic values.
  • Set real return to zero. Watch the curve flatten — without compounding, 50% savings rate gets you 25 years to FIRE (you save 1 year of expenses every year for 25 years). The compounding bonus shaves about 7-8 years off this.

Notice that the difference between 5% and 7% real return is much smaller than the difference between 25% and 50% savings rate. This is why “I’ll just earn higher returns” is a worse FIRE strategy than “I’ll cut spending.”

Part 4: What the formula assumes

The closed-form result is mathematically clean. The real world rarely is. Five assumptions baked into the formula are worth flagging:

Assumption 1: Constant savings rate

The formula treats s as fixed for n years. Real careers don’t work that way: income usually grows, expenses change with life events (kids, mortgage, healthcare), and savings rate fluctuates. A 30% average over 20 years is closer to reality than 30% every year.

For most people the curve actually gets steeper over time — savings rate rises as career income outpaces lifestyle inflation. So the formula tends to overestimate time-to-FIRE for a typical accumulator who starts at 15% savings rate and ends at 40%.

Assumption 2: Constant real returns

The math uses a single r. Markets don’t deliver constant real returns; they deliver volatile real returns averaging some long-run mean. A 5% average over 30 years can come from steady 5% years or from 30% boom years offset by -20% bust years. Sequence matters.

For accumulation, this is good news — early bear markets let you buy more shares cheap, and later bull markets compound them. For decumulation (post-FIRE), it’s bad news — early bears can permanently impair your portfolio. This is sequence-of-returns risk, and it’s the main reason the 4% rule is a floor, not a guarantee.

Assumption 3: Returns and savings happen on the same income

The math assumes you’re saving from current income (W-2, 1099, business). For people with passive income — rental properties, business equity, inherited assets — the formula gets noisier because the “savings rate” denominator becomes ambiguous. Just track total contributions vs total expenses and apply the same logic.

Assumption 4: 4% withdrawal rate is a free parameter

Most analyses default to 4%, the Bengen / Trinity Study standard. But:

  • Some research (Wade Pfau, Big ERN) suggests 3.0-3.5% for 50+ year retirements
  • Some research (early retiree communities) argues 4.5-5% works with flexible spending rules

The formula is a function of SWR. A 3% withdrawal rate (33× expenses target) takes meaningfully longer than 4% (25× target) for the same savings rate. Roughly: at 25% savings rate and 5% real return, 4% SWR ≈ 32 years, 3.5% SWR ≈ 36 years, 3% SWR ≈ 41 years.

Choose the SWR you’ll defend at retirement. Don’t over-assume.

Assumption 5: Pre-tax versus post-tax accounting

The math doesn’t distinguish: it just uses “income” and “expenses.” But tax-advantaged accounts (401(k), IRA, HSA) change the picture. A dollar saved into a traditional 401(k) avoids current income tax (saving you ~25-32% in marginal rate); a dollar of future withdrawal triggers ordinary-income tax.

Pragmatic adjustment: compute savings rate on gross income to get a comparable result across households. If most of your saving is in pre-tax accounts, the effective savings rate is slightly higher than the nominal one because you saved on taxes too. The “Shockingly Simple Math” chart works well at first approximation; for precision, use a tax-aware retirement calculator.

Part 5: What savings rate doesn’t capture

The formula gives you years-to-FIRE assuming constant inputs. It doesn’t tell you about:

Career capital

A 25% savings rate at age 28 with a fast-growing career is in a vastly better position than 25% at age 55 with declining income. Same savings rate, different trajectory. Time-to-FIRE is the same in the formula, but the capital base supporting it isn’t.

Lifestyle drift

Most households have higher real expenses every year. Lifestyle creep is slow but cumulative — what cost $50k/yr in your 20s often costs $80k/yr in your 40s for the same standard of living, even after inflation, because tastes change and obligations multiply. The formula assumes you’ll be content with today’s spending forever. That’s a strong claim.

Big one-off events

Buying a house, having a kid, supporting a parent, divorce — none of these show up in a smooth savings-rate average. Large one-offs can push back your FIRE date by 2-5 years even if your average savings rate looks the same.

Coverage gaps

The formula targets a portfolio that covers your annual expenses indefinitely at the SWR. It doesn’t model:

  • Health insurance pre-Medicare (US-specific, $10-25k/yr for early retirees)
  • Long-term care costs
  • Inflation in healthcare exceeding general inflation
  • Tax changes (Roth conversion ladder math, etc.)

These are real costs that retirees plan around. The simple-math chart treats expenses as a single number; serious FIRE planning splits them.

Behavioral risk

You will at some point want to spend money you’ve earmarked for FIRE. New car, vacation, kid’s college, helping a sibling. The formula doesn’t model human psychology. Most people who fail to hit FIRE don’t fail because the math was wrong; they fail because they spent the money.

Part 6: How to actually move savings rate

If savings rate is the lever, the question becomes: how do you actually push it up? Two paths, and one is much higher-leverage than the other.

Path 1: Earn more

Salary growth, side income, business equity. High effort, slow. Salary doubles maybe twice in a 30-year career for most professionals. Side hustles are unpredictable. Business equity is the highest-leverage but lowest-probability.

Worth doing, but the savings rate boost from earning more only matters if the additional income gets saved, not spent.

Path 2: Spend less

Cutting recurring expenses. Lower effort, fast. Every $200/month subscription you cancel is $2,400/yr in higher savings rate, every year, forever. Same with smaller rent, no car (or one car instead of two), packed lunches, learned skills replacing services.

Spending compresses faster than income grows. A household with $4,000/month in fixed expenses can plausibly cut to $3,000/month within 3-6 months. The same household trying to grow income from $7,000 to $10,000/month through career change might take 2-3 years and a lot of risk.

The pragmatic FIRE path is asymmetric: spend less first, earn more second. Spend cuts compound immediately into savings rate. Income gains take longer to translate into savings if lifestyle creep absorbs them.

Path 3: Tax efficiency

Maximize tax-advantaged accounts (401(k), HSA, IRA, Roth). Same gross savings = higher effective savings rate after tax avoidance. Pure free money for most US-based earners.

If you’re saving 15% gross but only using a Roth IRA, you’re missing potentially 25-32% in marginal-rate savings by not using a traditional 401(k) for at least the part of your savings that pushes you below the next bracket. (Specifics depend on bracket dynamics, withdrawal age, etc. — see a tax pro.)

Part 7: Putting it together

Time to financial independence depends almost entirely on savings rate. Income matters as the enabler of high savings rate — at very low income, savings rate is bounded by basic expenses. But once you’re past the basics, income only helps if it becomes savings.

The formula is precise. Reality is messier:

  • Savings rate fluctuates over a career (usually rising)
  • Returns are volatile, not constant
  • Big life events can reset the calculation
  • Tax structure matters
  • Behavioral risk is the largest unmodeled variable

Use the simple math as a target-setting tool, not a forecast. Compute your current savings rate honestly (gross income, including 401(k) match counted, divided into spend vs save). Project forward at conservative assumptions (5% real return, 4% SWR). The result tells you the magnitude of the gap between today’s life and a fully-funded retirement.

Then pull the savings-rate lever. Cut a $200 expense, watch the FIRE date move 1-2 years closer. Cut $1,000/month, watch it move 5-7 years closer. The math is shockingly simple. The discipline of acting on it isn’t.


Go deeper:


Educational content, not financial advice. Returns, withdrawal rates, and personal circumstances vary widely. Consult a fee-only fiduciary before major financial decisions.

Frequently asked questions

What is savings rate, exactly? +
Savings rate is the fraction of after-tax income you save and invest each year. Some FIRE communities define it on gross (pre-tax) income to compare across tax situations; what matters is being consistent. Two households with the same savings rate hit FIRE in roughly the same time regardless of how much they earn.
Why does savings rate predict time-to-FIRE better than income? +
Because higher income only accelerates FIRE if you save the extra dollars. The FIRE target scales with expenses (25× annual spending at a 4% withdrawal rate), so spending more pushes the target up by the same factor that saving more pulls it closer. Time-to-FIRE collapses to a function of savings rate, expected real return, and safe withdrawal rate — income drops out of the formula.
What savings rate do I need to retire in 10 years? +
At a 5% real return and a 4% safe withdrawal rate, a 65% savings rate gets you to FIRE in roughly 10.5 years from zero. At 70%, about 8.5 years. These rates only work for households that can durably live on a small fraction of income — typically high earners or geographic-arbitrage cases.
Is 20% a good savings rate? +
It's roughly the threshold above which traditional retirement at standard age becomes likely without other interventions. For FIRE-paced timelines (retiring in your 40s rather than 60s), you typically need 40%+ — and the truly aggressive Mr. Money Mustache cases run 60–75%.
How does the savings-rate-to-FIRE math actually work? +
Time to FIRE in years = log(1 + (1/SWR) × r × (1 − s) / s) / log(1 + r), where s is savings rate, r is real return, SWR is safe withdrawal rate. Income drops out. At 5% real return and 4% SWR: 10% → 51 yrs, 25% → 32 yrs, 50% → 17 yrs, 75% → 7 yrs.

One short note a week.

A new calculator, a back-of-the-envelope tear-down of a money decision, or a reading list. No fluff.

Free, weekly, unsubscribe anytime.