FIRE Calculator
Estimate a FIRE number from today's annual expenses and a withdrawal-rate assumption, then project how long it may take for a growing portfolio to catch a moving, inflation-adjusted target. The FIRE target is a simplified planning estimate. It does not determine whether a portfolio will sustain withdrawals for any particular number of years.
Your results will appear here
Enter your assumptions and calculate to see the estimated result and supporting details.
How this calculator works
Enter today's annual expenses, withdrawal-rate assumption, current portfolio, monthly contribution, expected effective annual return, and inflation. Optionally enter current age to estimate FIRE age.
Each month expenses inflate, the FIRE target updates, the portfolio grows with an end-of-month contribution, and the calculator checks whether the portfolio meets the target. Search stops at 100 years.
Formula / methodology
currentFireNumber = expensesToday / withdrawalRate expenses_m = expensesToday × (1 + monthlyInflation)^m target_m = expenses_m / withdrawalRate portfolio_m = portfolio_(m−1) × (1 + monthlyReturn) + contribution
- Monthly return and inflation are equivalent effective monthly rates from the annual assumptions.
- Contributions are fixed nominal end-of-month amounts.
- If the current portfolio already meets the current FIRE number, time to FIRE is 0 months.
Worked example
$250,000 portfolio, $2,500 monthly contribution, $60,000 expenses today, 4% withdrawal assumption, 7% return, 2.5% inflation.
Current FIRE number = $1,500,000. Estimated time ≈ 261 months (21 years 9 months). Portfolio when first reached ≈ $2,572,932 versus an inflated target ≈ $2,566,465.
Important assumptions
- Expenses are entered in today's dollars; the modeled target rises with inflation.
- Withdrawal rate is a user-supplied assumption — not a recommendation.
- Expected return is a hypothetical effective annual assumption.
- Simulation horizon is capped at 1,200 months (100 years).
- Taxes, fees, Social Security, pensions, and sequence-of-returns risk are not modeled.
Common questions
No. The calculator reports estimated time to the modeled FIRE target under your assumptions. It does not determine whether you can retire.
The result states the modeled target was not reached within 100 years under these assumptions. That is a horizon limit, not a claim the plan is impossible forever.
No withdrawal rate here is called safe, guaranteed, or sustainable for everyone. It is an adjustable planning assumption.