Savings rate to
financial independence.

Adjust your savings rate to see how it changes the projected years to financial independence. Based on the savings-rate table.

The question it answersHow does my savings rate change how many years until financial independence?

Privacy: runs in your browser. What you enter stays on your device.

Looking for something close? FIRE Calculator (with Bitcoin): your target and timeline at 3, 3.5 or 4% withdrawal rates, with or without Bitcoin. FIRE & Coast-FIRE Number: your target, a Coast-FIRE number and years to FI across bear, base and bull returns, from your age.

After tax. Add back any 401(k), 403(b) or HSA contributions taken out of your paycheck: those are savings.
Savings rate auto-calculates from these two.
The slider runs 0% to 80% and rewrites expenses to match. A higher rate from your own numbers is used as entered.

Real return = nominal return minus inflationinflationA general increase in prices over time, meaning each dollar buys less than it did before.Full definition. The 5% default is a rough site assumption, not a forecast; a negative real return is allowed. SWRSafe Withdrawal Rate (SWR)The share of a retirement portfolio you can spend each year, raising the dollar amount each year to keep up with rising prices, without running out of money over a 30-year retirement.Full definition of 4% = classic Bengen rule.

FIREFinancial Independence, Retire Early (FIRE)A strategy of aggressively saving and investing to reach financial independence decades before traditional retirement age.Full definition NUMBER
$0
SAVINGS RATE
0%
YEARS TO FI
0
WHAT IF YOU INCREASED YOUR SAVINGS RATE?
40%
THE TABLE

Projection, not a promise. The result follows the assumptions you enter. Real results will differ, sometimes by a lot.

What this tool assumes
  • Savings rate = (take-home pay minus expenses) / take-home pay. Take-home pay is after tax, with paycheck retirement and HSA contributions added back.
  • Your expenses are used exactly as entered; the FI number is built on them, not on a rounded rate.
  • Years-to-FI uses the SWR you set (25x expenses at 4%) on real returns. A negative real return shrinks the portfolio each year and is used as entered.
  • A negative current savings figure is used as entered: a starting shortfall that compounds at the same real return.
  • A negative pay or expense entry is counted as $0, and the result says so.
  • A blank field counts as 0, and the result names the blank field.

Not financial advice. Assumes constant real return and constant savings rate; real outcomes vary with market timing and life changes.

HOW THIS IS CALCULATED

This tool runs entirely in your browser: no data is sent to any server. It uses only the numbers you enter, which this browser's local storage keeps for the next visit:

  • Annual spending = the expenses you enter, used as entered. Annual savings = take-home pay − expenses. Savings rate = savings ÷ take-home pay, shown to at most one decimal place (n/a when pay is $0). A negative pay or expense entry counts as $0, and the result says so. A blank field counts as 0, and the result names it. A negative current savings figure is used as entered, as a shortfall that compounds at the real return.
  • Moving the slider (0% to 80%), with pay above $0, sets expenses = take-home pay × (1 − rate), rounded to the dollar, and the math reruns from there. A rate above 80% or below 0% from your own numbers is used in full; the slider just rests at its 0% or 80% end. If expenses exceed pay, savings are negative and come out of the portfolio each year.
  • FI number = annual spending ÷ withdrawal rate. At 4%, that is 25 × spending.
  • Years to FI = the first n, tested in half-year steps up to 100 years, where current savings × (1 + r)n + annual savings × ((1 + r)n − 1) ÷ r reaches the FI number, with r the real return, which may be negative (at exactly 0%, current savings + annual savings × n). This is the year-end deposit formula, also evaluated at the half-year points. The result shows as Now when already there, in months when under a year, otherwise in whole years (half years round up), and as ∞ when not reached within 100 years; the FI year = this year + n, rounded up. With a negative return the portfolio can level off below the FI number, and the result is then ∞. A withdrawal rate of 0% or less (a blank one counts as 0), or a return of −100% or less, makes Years to FI show ∞ and the page asks for a valid entry.
  • The what-if slider and the 10% to 70% table rerun the same math at other savings rates, with expenses = take-home pay × (1 − that rate), worked in whole percents so 70% of $100,000 is exactly $70,000. A result that lands exactly on the FI number counts as reached. The what-if gap is the difference between the two figures as shown (6 months against 3 years reads as 2 years and 6 months). The table highlights the rows within 5 points of your savings rate, measured on the unrounded rate.

The 5% real return and 4% withdrawal rate are editable defaults, not sourced forecasts. Not modeled: taxes, raises, market swings, and spending that changes after FI. Verify the methodology or inspect the source code in your browser's dev tools.

Where to go from here

Read next

FIRE

The math, the Roth conversion ladder, healthcare coverage before 65, the 4% rule over 50 years, and how Bitcoin changes the FIRE timeline.

Explore further
  • Savings RateYears to FI by savings rate, why savings rate dominates returns, what counts as savings, how to increase it.
  • The 4% RuleWhat the Trinity Study actually said. Why Pfau and Kitces argue 3.3% is safer today.
  • FIRE Calculator (with Bitcoin)Estimates a financial-independence portfolio target across Lean, Standard, and Fat FIRE withdrawal rates, with an optional Bitcoin allocation.
  • FIRE & Coast-FIRE NumberCalculates your financial-independence target, Coast-FIRE number, and years to FI across bear, base, and bull return scenarios.

Calculators are educational estimates, not financial advice. Disclosures · How pages are reviewed