FIRE Calculator (Financial Independence, Retire Early)
FIRE planning asks a sharper question than ordinary retirement planning: how much must you save now so paid work can become optional years or decades before a conventional retirement date? This FIRE calculator estimates the portfolio target at your chosen retirement age, then calculates the first year of saving needed to reach it after accounting for current savings, expected returns, inflation or expense growth, and life expectancy.
The page is built for the Financial Independence, Retire Early framework, not for a generic age-65 retirement. It still connects to traditional planning because Social Security, tax-advantaged accounts, and employer plans may eventually matter, but the central output is the FIRE number. Use the early retirement calculator if you want the time to independence from your current savings rate, the retirement withdrawal calculator if you want monthly drawdown estimates, and the budget calculator to refine the expenses that drive the whole model.
The FIRE rule and the calculator’s formula
The popular shortcut is the 25x rule: multiply annual expenses by 25, which is the same as dividing by a 4 percent withdrawal rate. That shortcut is useful for a quick gut check, but it treats a 40-year retirement and a 25-year retirement too similarly. This calculator instead values a growing stream of retirement expenses across the exact number of years from target retirement age to life expectancy.
Years of saving are target retirement age minus current age:
Retirement years are life expectancy minus retirement age:
The first retirement-year expense is today’s annual expense grown to the retirement date:
The FIRE number is the present value at retirement of that growing expense stream:
When return and growth are nearly the same, the calculator uses the equal-rate growing-annuity shortcut to avoid unstable division. Current savings are grown to the target retirement age, subtracted from the FIRE number, and the remaining gap is converted into a growing yearly saving amount.
Example: estimating a FIRE target
Use the default inputs: current age 35, target retirement age 50, annual income $90,000, annual expenses $45,000, current savings $100,000, expected return 7 percent, inflation or expense growth 2.5 percent, and life expectancy 90.
The model has 15 years of saving and 40 years in retirement. It grows annual expenses for 15 years: $45,000 becomes $65,173.42 in the first retirement year. Pricing 40 years of expenses that grow at 2.5 percent while the portfolio earns 7 percent gives a FIRE number of about $1,188,604.42 at age 50. Current savings of $100,000 grow for 15 years at 7 percent to about $275,903.15, leaving a savings gap of roughly $912,701.27.
The calculator then solves the growing savings formula. The first year of saving needed is $31,334.79. Because annual income entered is $90,000, the required saving rate is 34.82 percent. The note shown by the calculator says the plan targets about $1.19 million and assumes yearly savings rise with 2.5 percent inflation.
How to interpret the result
FIRE plans succeed or fail through spending discipline, investment behavior, taxes, and flexibility. A high savings rate helps twice: it builds assets faster and proves that annual expenses are lower. Lower annual expenses reduce the FIRE number directly, while also freeing more income for contributions. That is why the savings goal calculator and compound interest calculator are helpful siblings: one shows the funding path, and the other isolates compounding.
The calculator’s return field is nominal in the formula because the growth field is modeled separately. If you enter a return that already subtracts inflation and also enter an inflation rate, you will double-count inflation. Keep assumptions internally consistent. For very long retirements, stress-test lower returns, higher health costs, lower withdrawal rates, and part-time income. Also plan account access carefully; money in a 401(k), 403(b), IRA, taxable brokerage account, and HSA may have different tax and penalty treatment.
Practical FIRE tips
- Build the plan from expenses, not income. FIRE is about the portfolio supporting spending.
- Keep a separate bridge plan for health insurance and cash flow before Medicare age.
- Recalculate after major life events, moves, children, housing changes, or career shifts.
- Do not hardcode current IRS limits or contribution rules into a permanent plan; limits and rules change.
- Compare the target with the retirement age calculator so benefit claiming assumptions do not get confused with portfolio independence.
This calculator is informational and is not financial, tax, or investment advice. FIRE assumptions are especially sensitive because the time horizon can be long and laws, limits, returns, inflation, and personal needs change.
Sources
- IRS, Publication 590-B — IRA distribution rules that may affect retirement cash-flow planning.
- SSA, POMS RS 00615.003: Full Retirement Age — Social Security full retirement age context.
- U.S. Department of Labor, Retirement plans — retirement plan education and protections.
- IRS, Retirement plans — federal tax information for retirement plans.