FIRE Calculator

Last Updated: July 30, 2026

Use the FIRE Calculator to estimate your financial independence number, FIRE age, years to target, or annual savings needed by a chosen age and spending goal.

FIRE Calculator Formula

Financial independence is reached when invested assets equal annual spending divided by the planned withdrawal rate.

The target is:

FIRE\ Number=Annual\ Spending/Withdrawal\ Rate

Savings are projected with:

B_n=B_0(1+r)^n+C*((1+r)^n-1)/r

Variables:

  • B0 is current savings
  • Bn is the future balance
  • r is real annual return
  • C is annual savings
  • n is years

Estimated-age mode projects when the balance reaches the FIRE number. Contribution-needed mode solves for savings by a target age.

Using a real return keeps spending and balances in today's purchasing power.

A lower withdrawal rate creates a larger target and more margin for a long retirement.

FIRE Number by Spending

The withdrawal rate strongly affects the portfolio target.

Annual spending4.0%3.5%3.0%
$40,000$1,000,000$1,142,857$1,333,333
$60,000$1,500,000$1,714,286$2,000,000
$80,000$2,000,000$2,285,714$2,666,667
$100,000$2,500,000$2,857,143$3,333,333

Example Problems

Example 1: Estimate a FIRE age.

With $150,000 invested, $30,000 saved annually, a 5 percent real return, $60,000 spending, and a 4 percent rate, the target is $1.5 million.

Example 2: Solve for savings.

For a target age of 45, the calculator compounds current savings for 13 years and divides the remaining gap by the contribution future-value factor.

Frequently Asked Questions

What spending should I include?

Include the recurring expenses the portfolio must support after subtracting reliable pension or Social Security income.

What return should I use?

Use a conservative real return that reflects inflation, fees, and your expected asset allocation.

Is the FIRE number a guarantee?

No. Longevity, market sequence, taxes, and spending changes can produce a different outcome.

FIRE Calculator