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.
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
| Save | Years |
|---|---|
| 10% | 51.4 |
| 15% | 42.8 |
| 25% | 31.9 |
| 35% | 24.6 |
| 50% | 16.6 |
| 65% | 10.5 |
| 75% | 7.1 |
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.
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:
- How to Calculate Your FIRE Number — the target this savings rate is racing toward.
- What is the 4% rule, exactly? — where the safe-withdrawal-rate input comes from.
- Compound interest, the engine of the curve — why time on a savings rate matters more than rate of return.
- Sequence-of-returns risk — what can derail the plan once you stop saving.
Educational content, not financial advice. Returns, withdrawal rates, and personal circumstances vary widely. Consult a fee-only fiduciary before major financial decisions.