MyBreakeven
FINANCIAL INDEPENDENCE · FREE · NO SIGNUP

FIRE Calculator

Estimate your financial independence number and the first month your invested assets could meet it while you keep saving. Review the assumptions before interpreting an early-retirement target.

Enter my assumptions
Today’s-money model. Retirement spending and contributions keep purchasing power constant. Results are accumulation scenarios, not a safe-retirement verdict. Monthly contributions continue until the modeled full target or projection horizon.

Your FIRE accumulation assumptions

Default amounts and rates are fictional. Replace them with your own assumptions.

155 currencies available.Changes currency labels only; amounts are not converted. Enter all amounts in the selected currency.
Return, fee and inflation assumptions

Fee convention: annual return factor × (1 − annual fee). This is a disclosed model, not product-specific fee timing.

Projection horizon and optional target age

Inputs stay in this tab and reset on reload. Currency selection changes labels only. No input values are sent in analytics events.

Your full FIRE target and timing

Target reached in the modeled accumulation. Full FIRE target $1,000,000.00; first target at 57 years. Required monthly saving for selected age $1,797.06.

Full FIRE target
$1,000,000.00
Current target funding
15%
Current target gap
$850,000.00
First target age
57 years

Real annual growth after entered fee and inflation: 4.1293%. Net nominal annual growth after fee: 6.7325%.

FIRE target = 40,000 ÷ (4 / 100) = 1,000,000. Each month: balance × (1 + real annual rate)^(1/12) + monthly contribution.

First whole month meeting target: 264, at 57 years. Modeled balance then: $1,002,879.95.

Required saving for your chosen age

Minimum fixed-real monthly contribution, rounded upward to cents

$1,797.06 / month in today’s money

With your currently entered contribution continued to age 55, projected balance is $890,394.60. This selected-age comparison is separate from the first-target schedule.

Compare return assumptions without inventing probabilities

Change the nominal effective annual return only; fees, inflation, spending and withdrawal assumptions stay fixed. These are three scenarios, not confidence intervals or historical success rates.

Entered return scenarios; no probability model
ScenarioNominal returnFirst target ageRequired monthly at selected age
Lower return4%69 years 8 months$2,984.02
Main return7%57 years$1,797.06
Higher return10%51 years 5 months$811.66

Follow accumulation to the first target or horizon

Schedule stops at the first whole month meeting the full FIRE target, or at your maximum projection age. It does not simulate withdrawals after retirement. All amounts are in today’s money.

Horizontal axis elapsed time; vertical axis amount starting at zero. Green is core portfolio balance; dashed purple is the required threshold. Optional orange is extra-contribution balance. Exact amounts are in the schedule.NowProjection end
Green: accumulating portfolio. Dashed purple: full FIRE target. Linear amount scale; the table gives exact values.
FIRE monthly accumulation schedule (USD, today’s money)
Elapsed monthsAgeInvested balanceCumulative contributionsFIRE target
035 years$150,000.00$150,000.00$1,000,000.00
1236 years$174,532.08$168,000.00$1,000,000.00
2437 years$200,077.15$186,000.00$1,000,000.00
3638 years$226,677.05$204,000.00$1,000,000.00
4839 years$254,375.33$222,000.00$1,000,000.00
6040 years$283,217.35$240,000.00$1,000,000.00
7241 years$313,250.33$258,000.00$1,000,000.00
8442 years$344,523.45$276,000.00$1,000,000.00
9643 years$377,087.92$294,000.00$1,000,000.00
10844 years$410,997.07$312,000.00$1,000,000.00
12045 years$446,306.42$330,000.00$1,000,000.00
13246 years$483,073.78$348,000.00$1,000,000.00
14447 years$521,359.37$366,000.00$1,000,000.00
15648 years$561,225.87$384,000.00$1,000,000.00
16849 years$602,738.57$402,000.00$1,000,000.00
18050 years$645,965.44$420,000.00$1,000,000.00
19251 years$690,977.26$438,000.00$1,000,000.00
20452 years$737,847.74$456,000.00$1,000,000.00
21653 years$786,653.63$474,000.00$1,000,000.00
22854 years$837,474.85$492,000.00$1,000,000.00
24055 years$890,394.60$510,000.00$1,000,000.00
25256 years$945,499.56$528,000.00$1,000,000.00
26457 years$1,002,879.95$546,000.00$1,000,000.00

Annual checkpoints select existing monthly rows. The CSV contains every modeled month. Currency displays round to cents independently; internal values retain precision.

A couple reviews a retirement budget and savings worksheet beneath the title FIRE Calculator
Illustrative editorial scene. Exact quantities and calculations appear in the worked examples.

Quick formula check

FIRE number = annual portfolio-funded retirement spending ÷ selected withdrawal fraction. At 40,000 spending and a 4% assumption, the target is 1,000,000 in today’s money. This threshold alone does not establish a sustainable withdrawal plan.

What this calculator includes

  • All spending, balances and contributions use today’s purchasing power.
  • Nominal effective annual return, separate annual asset fee and exact inflation conversion.
  • Explicit zero, negative-growth, already-reached and out-of-range results.
  • Accessible growth chart, annual checkpoints and complete monthly CSV.
  • Private in-tab inputs, currency labels without FX conversion, reset and print.

How to use the FIRE retirement calculator

  1. Enter your current age and invested retirement assets, excluding amounts you cannot appropriately commit to this model.
  2. Estimate annual retirement spending the portfolio itself must fund, in today’s money. Include retirement taxes and healthcare you expect the portfolio to pay; do not subtract future benefits without checking dates and eligibility separately.
  3. Enter a fixed-real monthly contribution. This contribution maintains purchasing power, so the actual nominal deposit would rise with inflation.
  4. Choose nominal effective annual return, fee, inflation and withdrawal assumptions. The 4% example is a selectable scenario, not a guaranteed safe rate.
  5. Set a maximum projection age. Optionally enter a target age to calculate its required savings separately. Review slower/faster growth scenarios, then save the full schedule.

FIRE number formula and inflation-adjusted growth

F = annual portfolio-funded spending ÷ withdrawal fraction. With a 4% fraction, F is 25 times the entered annual spending. A different chosen withdrawal rate changes the target; the tool does not choose a suitable rate for your retirement horizon.

Net nominal annual factor = (1 + return) × (1 − fee). Real annual factor = net nominal factor ÷ (1 + inflation). Effective monthly factor = real annual factor^(1/12). Monthly balance = prior balance × monthly factor + end-month contribution. All rate inputs are percentages converted to decimal fractions in these formulas.

The engine checks each whole month until the target is first met or the chosen maximum projection age is reached. It does not interpolate a fractional month and label it a verified retirement date. A target not reached inside this horizon is not a claim that it can never be reached.

Worked FIRE number and savings examples

Original fictional cases; all amounts in today’s money
ScenarioInputsResult
Portfolio target40,000 annual spending ÷ 4%1,000,000
Lower withdrawal assumption40,000 ÷ 3%1,333,333.33
Higher withdrawal assumption40,000 ÷ 5%800,000
Zero-growth accumulation100,000 start + 1,000/month toward 200,000First target month 100

The 3%, 4% and 5% cases are arithmetic comparisons, not recommendations or success probabilities. Longer retirement periods, uncertain returns and less flexible spending can change the withdrawal plan that needs evaluation.

Default example: age35, assets150,000, 1,500 monthly in today’s money, spending40,000, 7% nominal return, 0.25% fee, 2.5% inflation and 4% withdrawal. Real annual growth is about4.1293%; the modeled first target month is264, at age57. These are original assumptions, not observed household results.

Work backward from a chosen target age

For n remaining months and effective monthly rate i, let A = [(1+i)^n − 1] ÷ i; at i=0 use n. Required monthly contribution = max(0, [F − current assets(1+i)^n] ÷ A). The displayed required amount rounds upward to cents so the minimum is not understated.

At the current age there is no time to add a recurring deposit. If assets are below target, the result states that an additional lump sum is required rather than returning an infinite monthly payment. If existing assets alone cover the selected-age target under assumptions, required further savings are zero.

The selected-age projection assumes deposits continue to that age. The main table stops at first target attainment or the projection horizon. Neither schedule models retirement withdrawals after you stop contributing.

FIRE versus Coast FIRE: two different milestones

FIRE accumulation asks when ongoing assets and contributions could meet the full spending-based portfolio target. Coast FIRE asks whether assets already invested could grow to that future target without further retirement deposits. A Coast threshold can be met while current assets remain far below the full FIRE number.

Use the separate Coast FIRE calculator when considering a no-more-contributions scenario. Reaching its threshold still leaves current living expenses to fund through work or another source.

A target age is not a safe retirement verdict

A constant growth path hides sequence risk: the order of gains and losses can materially affect a portfolio while withdrawals occur. This tool does not backtest historical series, run Monte Carlo paths or test how long withdrawals last. A result that says target reached is only an accumulation threshold under entered assumptions.

Plan retirement taxes, healthcare, housing changes, emergencies, dependants and access to different accounts separately. Retirement-account restrictions and future pension or Social Security dates are not inferred from your age. Do not treat all net worth, including a home you plan to occupy, as an automatically spendable portfolio.

Compare assumptions and revisit records. The three rate scenarios change growth assumptions only; they are not confidence bands or probabilities. The separate withdrawal-rate table changes the target only; it does not validate the chosen rate.

Assumptions and limits

This is a deterministic accumulation model, not a drawdown simulation, market forecast, success probability or decision that you can retire. Enter nominal effective annual return before the fee entered here. The assumed annual asset fee reduces the post-return annual value: (1+return)×(1-fee). Inflation is then removed by division, not subtraction. If your rate already includes the same fee, enter zero extra fee to avoid counting it twice. Fixed-real monthly contributions are paid at month-end; their nominal amounts would need to rise with inflation. Portfolio-funded annual spending must include applicable retirement taxes, healthcare and other expenses you intend the portfolio to cover. Benefits, pensions, access restrictions, individual tax rules, changing spending and market-return sequences are not calculated. Home equity and emergency cash are not automatically counted as invested retirement assets. Currency labels do not convert values. Current inputs are memory-only and reset on reload. Bounds are support limits, not recommended return/withdrawal ranges.

Frequently asked questions

What does FIRE stand for?

Financial Independence, Retire Early. This calculator estimates a spending-based portfolio target and accumulation timing; it does not decide whether retiring is appropriate.

How is my FIRE number calculated?

Divide annual retirement spending that your portfolio must fund by your selected withdrawal fraction. At 40,000 and 4%, the number is 1,000,000 in today’s money.

Does reaching the FIRE number guarantee my money lasts?

No. This model does not simulate retirement drawdown, changing returns, taxes or lifespan. A threshold calculation cannot certify withdrawal sustainability.

Are monthly contributions nominal or inflation-adjusted?

They are fixed in today’s purchasing power. Maintaining them would require increasing nominal deposits with inflation; Future Value instead models fixed nominal deposits.

Why is my target not reached?

The chosen assets, contribution and real growth did not meet the threshold within your selected projection age. Review assumptions; a negative real rate can reduce progress.

Can I leave target age blank?

Yes. The main accumulation projection still runs. The separate required-monthly-savings result asks you to choose a target age.

Is Coast FIRE the same calculation?

No. Coast FIRE discounts a future full target back to the invested amount needed today with zero further contributions. This FIRE tool includes continued monthly saving.

Method references

Check the zero-further-contribution Coast milestone

Coast FIRE discounts a future retirement target to the invested balance needed today. It does not fund today’s living costs.

Open Coast FIRE calculatorExplore Pro plan comparisons

Published by MyBreakeven. Method and examples checked . Business calculation methodology · Check scope and corrections.