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 spending | 4.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.
