Skip to content

FIRE Calculator

Find your FIRE number and see how many years it could take to reach financial independence. Enter your savings, income and spending to get a clear target and date.

Filled in with example values. Change them to calculate your own.

$
$
%
$
%
Safe Withdrawal Rate (%)

Your FIRE Number

$1,000,000

FIRE at age 41.3 in 13.3 years

Annual Savings

$40,000

Years to FIRE

13.3 yr

Retirement Years

49 yr

What is a FIRE calculator?

FIRE means Financial Independence, Retire Early. A FIRE calculator shows how big your investment portfolio needs to be so you can live off it, and roughly how long it will take to get there. It uses your age, current savings, income, savings rate, retirement spending, expected return and withdrawal rate. The result is a target number and a timeline you can plan around.

What is a FIRE number?

Your FIRE number is the portfolio size that could cover your yearly spending for the rest of your life. It is based on the 4% rule: if you withdraw 4% of your portfolio each year, you need 25 times your yearly spending.

How to use this calculator

  1. Enter your current age.
  2. Enter your current savings or portfolio value.
  3. Enter your annual income and choose a savings rate. The calculator turns these into your yearly savings.
  4. Enter the annual expenses you expect in retirement.
  5. Set your expected market return and a safe withdrawal rate (4% is the classic starting point).
  6. Press Calculate FIRE Date to see your FIRE number, your age at FIRE and the years to get there.

The fields start with example values. Replace them with your own.

The formulas

  • FIRE number = annual retirement expenses ÷ withdrawal rate
  • Yearly savings = annual income × savings rate
  • Years to FIRE = the time it takes for your savings plus yearly contributions, growing at your expected return, to reach the FIRE number

The calculator assumes your yearly savings are added in equal monthly amounts, and your investments grow with monthly compounding.

Example: the calculator’s starting values

Age 28, $50,000 saved, $80,000 income, 50% savings rate, $40,000 retirement spending, 7% return, 4% withdrawal rate.

  • FIRE number: $40,000 ÷ 0.04 = $1,000,000
  • Yearly savings: $80,000 × 50% = $40,000
  • Time to FIRE: about 13.3 years, so around age 41

How your choices change the result

Same example, one change at a time:

How your choices change the result

Saving more and spending less help at the same time. They raise your yearly savings and lower the target.

How the withdrawal rate changes your FIRE number

With $40,000 of yearly spending:

How the withdrawal rate changes your FIRE number

A lower rate is more cautious and needs a bigger portfolio. People who plan to retire very early often choose a lower rate because their money must last longer.

Use a realistic return

If you enter spending in today’s dollars, a return of 7% before inflation can make your timeline look too fast. A return after inflation, such as 5%, is more careful. With 5%, the starting example takes about 15.0 years instead of 13.3.

What this calculator does not include

  • Inflation (unless you enter an after-inflation return)
  • Taxes on withdrawals
  • Early withdrawal penalties on retirement accounts
  • Health care costs
  • Social Security or pensions
  • Market ups and downs. Real returns will not be smooth.

Frequently Asked Questions

It says you can withdraw 4% of your portfolio in the first year of retirement, then adjust for inflation each year, and your money has a good chance to last about 30 years. It came from William Bengen’s 1994 research and was supported by the 1998 Trinity Study. It is a guideline, not a guarantee.