Skip to main content

Plan your path to financial independence

Free FIRE Calculator

Estimate how much you need to retire early, when your current plan could reach financial independence, and which assumption matters most. This free FIRE calculator works in your browser and gives you a downloadable plan without requiring an account.

Free to useNo account requiredDownload your results
Calculate your FIRE number and estimated FIRE age
Start with the basic inputs below. Open Advanced mode when you want to separate taxable, traditional, Roth, and cash accounts.
Free · no sign-up

Example values are pre-filled. Replace them with your own numbers before you rely on the result.

Money amounts are shown in USD.

Start with your numbers

These six inputs create the first estimate. Refine the assumptions below when you want to test another scenario.

Your age today.

The age used for the target portfolio projection.

$

Investments currently available for your long-term plan.

$

Use the same pre-tax or after-tax basis for income and investing.

$

Your expected annual spending after leaving full-time work.

$

How much you add to investments each year.

Your inputs stay in this browser for the calculation. This tool is educational and does not provide investment, tax, or legal advice.

How it works

A practical FIRE calculator, not just a FIRE number

1

Enter your baseline

Add your age, portfolio, income, spending, and annual investing using numbers that describe your plan today.

2

Test the assumptions

Adjust return, inflation, withdrawal rate, and retirement income to compare a conservative case with your base case.

3

Download the plan

Review the FIRE number, estimated age, savings rate, and Coast FIRE number, then export the scenario as CSV.

Methodology

See what drives your FIRE estimate

A FIRE calculator is most helpful when it turns a vague retirement wish into a set of decisions you can inspect. Start with the numbers that describe your life today: age, invested savings, income, annual spending, and the amount you invest each year. Then separate what you know from what you are assuming. Your current spending may not equal future spending, and a market return is not a promise. Recording both the number and the reason behind it makes the estimate easier to review with a partner or update later.

Plan metricWhat it answers
FIRE numberHow much invested capital the spending gap may require.
Estimated FIRE ageWhen the projected portfolio crosses that target.
Savings rateHow much of current income is being invested.
Coast FIRE numberHow much may need to be invested today for future growth to do the rest.
Target-age balanceWhat the current plan may grow to by your selected age.

Decision guide

How to read a FIRE calculator result

The calculation begins with a spending gap. Subtract reliable retirement income from the annual amount your future lifestyle may require, then connect that gap to a withdrawal rate. This creates the target portfolio commonly called a FIRE number. The target is useful because it makes trade-offs visible: lower spending reduces the gap, dependable income reduces the amount the portfolio must supply, and a more conservative withdrawal rate increases the margin. None of these choices is automatically right; the point is to see the consequence of each choice.

Run more than one scenario before making a major decision. A base case can use your best current estimate. A stress case can use higher healthcare or housing costs, lower real returns, slower contributions, or less retirement income. A flexibility case can add part-time work, a later retirement age, or a temporary spending reduction. When several reasonable cases point to a similar range, the result becomes a useful planning boundary. When a small input change moves the answer dramatically, that input deserves more research.

Base case

Use the spending, income, savings, return, inflation, and withdrawal assumptions that best describe your current plan.

Stress case

Test higher spending, lower real returns, slower contributions, or less retirement income to see how much margin remains.

Flexibility case

Model a later age, temporary part-time work, a lower-spending year, or a paused purchase to reveal choices you can make.

Planning checklist

Build a FIRE plan you can explain

Spending deserves more attention than a single annual total. Check housing, healthcare, insurance, taxes, transportation, travel, family support, repairs, subscriptions, and irregular purchases. Decide whether a cost will disappear, continue, or grow after full-time work ends. Treat optional income differently from income you can reasonably rely on. A plan that only works when every bonus, side job, or benefit arrives on time may need a larger cash reserve or a more flexible withdrawal approach.

  • Include overlooked costs: healthcare, taxes, insurance, repairs, travel, family support, and irregular purchases.
  • Check account access: taxable, traditional, Roth, and cash balances may support different withdrawal choices.
  • Save your scenarios: download the result so you can compare the plan with actual progress instead of relying on memory.
  • Set a review date: rerun the calculator when income, expenses, goals, or investment assumptions materially change.

What the FIRE calculator includes

  • Basic and Advanced modes for a quick estimate or account breakdown.
  • Taxable, traditional, Roth, and cash balances in Advanced mode.
  • Part-time income, pension, Social Security, or other retirement income.
  • Inflation-adjusted return assumptions and a configurable withdrawal rate.
  • A blank CSV template and a downloadable result summary.

Use the result as a planning baseline

Account location can change how a portfolio is used. Taxable investments, traditional retirement accounts, Roth accounts, and cash may have different access rules, taxes, and timing considerations. Advanced mode makes the starting balance easier to audit, but it does not calculate a personal tax strategy. Use the account breakdown to ask better questions: which assets are available in the first years, which withdrawals may create taxable income, and how much liquidity is needed before a longer-term account can be used?

Time is another major input. A longer runway gives contributions and compounding more opportunity, while a shorter runway makes the result more sensitive to savings, spending, and market returns. The projected FIRE age is therefore a scenario output, not a promise that work must end on one exact birthday. Compare the result with a target age and with a range of ages. A plan can be successful even when the date changes, if it gives you more control over the next decision.

Review the result after meaningful changes in income, expenses, savings, investments, household needs, or retirement timing. A regular review once or twice a year can replace old assumptions with actual results. Save dated CSV exports so you can see whether the target moved because of your behavior, the market, or the assumptions. Keeping the earlier version is valuable: it shows progress and prevents a new optimistic assumption from hiding a real change in risk.

Use the calculator as an educational planning record, not as a substitute for professional advice. If the decision involves taxes, insurance, estate planning, concentrated investments, debt, or a large irreversible purchase, verify the relevant rules with current official information and a qualified professional. The strongest output is not the earliest possible date. It is a scenario you understand, a margin you can explain, and a next step you can actually take.

FAQ

FIRE calculator questions

Ready to see your FIRE number?

Start with the basic calculator, then download the scenario you want to keep.

Run the calculator