FIRE Calculator

Switch between finding your earliest FIRE age and solving for the monthly contribution needed to retire at a target age. All calculations use real, inflation-adjusted returns and update instantly.

Scenario 1

Build your base FIRE plan here. Scenario 2 and Scenario 3 can compare alternative paths against it.

Mode
Return assumption mode
Choose manual planning assumptions or a historical market reference.
7.0%
Adjust expected annual return for planning scenarios.
2.5%
4%

Scenario 2

Turn this on when you want to compare a second path against your baseline plan.

Scenario 3

Add a third comparison path when you want to pressure-test one more alternative.

Results

FIRE number

$900,000

Monthly withdrawal in retirement

$3,000

FIRE age

54.2

Years to FIRE

24.2

Annual withdrawal

$36,000

FIRE chart

Portfolio value versus the FIRE number over time, using real returns.

How to Read Your Results

Understand what each metric means, how your path to financial independence is shaped over time, and what actually drives the outcome-not just the retirement age.

Introduction

Financial independence is a simple idea with a complicated path. The core question is always the same:

How much do I need, and how long will it take to get there?

FIRE—Financial Independence, Retire Early—gives that question a structure. Instead of vague retirement goals, it forces two concrete inputs: what you spend, and what you save. Everything else follows from those two numbers.

This calculator is designed to answer the FIRE question with a level of depth that most tools skip. Instead of giving you one retirement age based on one set of assumptions, it lets you:

  • Switch between finding your earliest FIRE age and solving for the contribution needed to hit a target age
  • Compare multiple paths side by side
  • Work in real, inflation-adjusted returns throughout
  • Adjust the safe withdrawal rate to reflect your actual risk tolerance
  • Understand not just when you can retire, but why that date moves when your inputs change

Because the reality is simple: small changes in savings rate or spending target can shift your FIRE date by years. If you are making retirement decisions based on a single projection, you are not planning—you are hoping.


What Makes This Calculator Different?

Most FIRE calculators solve for one thing: the date you hit your number. That is useful, but it hides most of what matters.

They typically assume:

  • A fixed monthly contribution that never changes
  • A single return rate with no inflation adjustment
  • A standard 4% withdrawal rate applied without question
  • No way to compare different paths

This calculator introduces a more complete model by allowing:

  • Two planning modes — solve for earliest retirement age, or solve for the contribution needed to retire by a target age
  • Real return logic — all calculations use inflation-adjusted returns, so the result reflects actual purchasing power
  • Scenario comparison — run up to three paths side by side to understand how savings rate, return, or spending assumptions change the outcome
  • Flexible withdrawal rate — adjust the safe withdrawal rate to match more conservative or more aggressive planning preferences

Instead of one answer, you get a range of possible futures. That is how actual planning works.


Key Concepts You Need to Understand

1. The FIRE Number

Your FIRE number is the portfolio size that can support your retirement spending indefinitely. It is calculated using the safe withdrawal rate:

FIRE Number = Annual Expenses ÷ Safe Withdrawal Rate

If you spend $36,000 per year and use a 4% withdrawal rate:

$36,000 ÷ 0.04 = $900,000

Your FIRE number is the target. Everything in the calculator is oriented around reaching it.

2. The Safe Withdrawal Rate

The safe withdrawal rate (SWR) is the percentage of your portfolio you can withdraw each year without running out of money over a long retirement. The 4% figure is the most commonly referenced benchmark, derived from historical research into portfolio longevity.

Important caveats:

  • 4% is not a guarantee — it is a historically supported estimate
  • Longer retirements or lower expected returns may call for a more conservative rate (3% or 3.5%)
  • A higher withdrawal rate reaches the FIRE number sooner but increases longevity risk

Adjusting the SWR is one of the most powerful levers in this calculator. It changes your FIRE number directly, which changes everything else.

3. Real vs. Nominal Returns

This calculator works in real, inflation-adjusted returns throughout. That is a deliberate choice.

  • Nominal returns show raw portfolio growth
  • Real returns show what that growth is actually worth in today's purchasing power

If your portfolio grows at 7% nominally and inflation runs at 2.5%, your real return is roughly 4.5%. Planning in nominal terms and spending in real terms is one of the most common ways retirement projections mislead people.

By using real returns, this calculator keeps the FIRE number and the retirement spending target in the same purchasing-power terms. The result is a more honest answer.

4. Monthly Contributions

Your monthly contribution is the primary lever you control. It determines how quickly your portfolio closes the gap to your FIRE number.

Two factors matter more than the raw amount:

  • Consistency — regular contributions compound more effectively than irregular ones
  • Starting early — time in the market amplifies each contribution far beyond its face value

The calculator's target-age mode flips this relationship: instead of asking when you will reach FIRE at your current savings rate, it asks what monthly contribution would get you there by a specific date. That reframe is often more useful for people who have a timeline in mind.

5. Current Savings

The portfolio you have already built matters. A larger starting balance shrinks the time needed to reach the FIRE number because it has more years to compound before you stop working.

Current savings and monthly contributions work differently:

  • Savings already in the portfolio compound from day one
  • Contributions enter the compounding system gradually over time

That is why a head start in savings can be worth more than an equivalent increase in monthly contribution.

6. Retirement Spending

Your monthly expenses in retirement determine your FIRE number. Spend less and the target drops. Spend more and the gap widens.

This is the input that most FIRE planners underestimate. It is easy to project a retirement spending figure based on current costs, but harder to account for:

  • Healthcare expenses rising with age
  • Lifestyle changes in early retirement
  • Inflation eroding purchasing power over decades

Running scenarios with different spending assumptions is often more revealing than changing the return rate.


The Core Formula

The FIRE calculator combines three connected calculations:

FIRE Number:

FIRE Number = Annual Expenses ÷ Safe Withdrawal Rate

Future Portfolio Value:

FV = Current Savings × (1 + r)^t + Monthly Contribution × [((1 + r)^t − 1) / r] × (1 + r)

Where:

  • r = monthly real return rate
  • t = months until retirement

Target Contribution (Target Age Mode):

The calculator solves backward from your target date to find the monthly contribution that closes the gap between your current savings and your FIRE number.


How to Use the Calculator

Step 1 — Choose Your Mode

Select whether you want to find your earliest FIRE age based on your current contribution, or solve for the monthly contribution needed to retire by a specific target age.


Step 2 — Enter Your Core Inputs

Provide:

  • Current age
  • Current savings
  • Monthly contribution (or target retirement age)
  • Monthly expenses in retirement

Step 3 — Set Your Return and Withdrawal Assumptions

Adjust:

  • Expected annual return (or use a historical reference)
  • Inflation rate
  • Safe withdrawal rate

Step 4 — Add Scenarios

Activate the scenario comparison to test:

  • Different savings rates
  • Different spending targets
  • Conservative vs. optimistic return assumptions

Step 5 — Analyze and Iterate

Look at your FIRE age, the contribution needed, and how sensitive the result is to small changes. Adjust inputs and observe how much each variable moves the outcome.


Understanding the Results

FIRE Number

The portfolio size your retirement spending requires. This is the target the calculator is measuring your progress toward. Lowering your spending or raising your withdrawal rate will reduce this figure. Raising spending or lowering the withdrawal rate will increase it.


FIRE Age

The age at which your portfolio is projected to reach the FIRE number at your current savings rate and return assumption. This is the core output of the default mode.

It is a projection, not a prediction. Markets will not deliver a smooth average return every year. The number is useful for planning direction — not for setting a firm retirement date without further testing.


Years to FIRE

The time between today and your projected FIRE date. This is the planning horizon that connects your current savings rate to your retirement goal.

Small reductions in this figure — say, two or three years — often require meaningful changes in either savings rate, spending target, or return assumption. Testing all three helps you understand which lever is most realistic to pull.


Monthly Withdrawal in Retirement

The monthly equivalent of your annual withdrawal, derived from your FIRE number and safe withdrawal rate. This should match your expected monthly spending in retirement.

If there is a gap between this figure and your actual projected expenses, that gap is a planning problem worth addressing before the retirement date arrives.


Scenario Comparison

Scenarios show how different assumptions change your FIRE age or required contribution. The most useful comparisons are usually:

  • Spending $500 less per month vs. current plan
  • A more conservative 3.5% withdrawal rate vs. 4%
  • A 1% lower return assumption to stress-test the plan

Focus on the gap between scenarios. That gap tells you how sensitive your retirement date is to each variable.


What Matters Most

Do not focus only on the FIRE age. Pay attention to:

  • How much the date shifts when you change spending by a small amount
  • Whether the required contribution in target-age mode is realistic given your income
  • The real, inflation-adjusted value of your ending portfolio — not just the nominal figure

The goal is not to find the earliest possible retirement date. It is to find a date you can actually reach with a plan that does not require everything to go perfectly.


Frequently Asked Questions (FAQ)

What is a FIRE calculator?

A FIRE calculator estimates when you can achieve financial independence based on your savings, spending, investment returns, and safe withdrawal rate. It helps you understand how long it will take to accumulate a portfolio large enough to support your retirement spending without depleting the principal over time.


What does FIRE stand for?

FIRE stands for Financial Independence, Retire Early. The movement centers on building a portfolio large enough to cover living expenses through investment returns, making paid work optional. There are several variants — Lean FIRE (lower spending), Fat FIRE (higher spending), and Barista FIRE (partial income in retirement) — each requiring a different FIRE number.


What is the FIRE number?

Your FIRE number is the total portfolio value needed to support your retirement spending indefinitely. It is calculated by dividing your annual expenses by your chosen safe withdrawal rate. If you plan to spend $40,000 per year and use a 4% withdrawal rate, your FIRE number is $1,000,000.


Is the 4% withdrawal rate still valid?

The 4% rule comes from historical research showing that a diversified portfolio could support 30-year retirements with a 4% annual withdrawal rate in most historical periods. It remains a reasonable starting point for planning.

However, early retirees face longer time horizons — often 40 to 50 years. Many FIRE planners use a more conservative 3% or 3.5% rate to account for that additional longevity risk. This calculator allows you to adjust the rate and see the direct effect on your FIRE number.


Why does this calculator use real returns instead of nominal returns?

Because your retirement spending is measured in real purchasing power, not nominal dollars. If you plan to spend $3,000 per month in today's money, that target should be compared to a portfolio measured in the same terms.

Using nominal returns and then adjusting later introduces inconsistencies that can make the projection feel better than it really is. Real returns throughout keep the calculation honest.


What return rate should I use?

A useful starting range for real, inflation-adjusted returns:

  • Conservative: 3–4%
  • Balanced: 4–5%
  • Aggressive: 5–7%

If you enter a nominal return and set the inflation rate, the calculator adjusts automatically. Avoid using returns above historical averages without testing a more conservative scenario alongside it.


How do lower expenses affect the FIRE date?

Powerfully — in both directions. Lower expenses reduce your FIRE number directly, which means you need a smaller portfolio and can reach it sooner. They also reduce your monthly burn rate, which may increase the amount you can save each month.

A $500 reduction in planned monthly retirement spending can shift the FIRE date by several years for many planning scenarios. Testing different spending assumptions is often more revealing than adjusting the return rate.


What is the difference between the two calculator modes?

The Retire ASAP mode takes your current savings rate as given and calculates the earliest age you can reach your FIRE number.

The Target Age mode takes your desired retirement age as given and calculates the monthly contribution needed to reach your FIRE number by that date.

Both modes use the same underlying math. The difference is which variable is fixed and which is solved for.


How accurate is this calculator?

It is a planning tool, not a prediction. The calculation assumes a smooth average return each year, which does not reflect how real markets behave. Years of strong and weak returns are averaged out in the model.

The goal is to understand how different inputs change the outcome, and whether your current plan is directionally sound. For that purpose, the calculator is well suited. For precise retirement planning, it should be used alongside professional financial advice.


Should I use scenario comparison?

Yes, especially if you are more than ten years from your target date. A lot changes in a decade. Scenario comparison lets you see how much your FIRE age or required contribution changes when you adjust spending, return assumptions, or savings rate.

Running a conservative and an optimistic scenario alongside your base case gives you a realistic range instead of a single fragile number.


What happens if markets underperform my assumption?

Your FIRE date moves later, or your portfolio is smaller than expected when you reach it. This is the primary risk in FIRE planning.

Strategies that help manage this:

  • Use a conservative return assumption in your base case
  • Target a lower withdrawal rate (3% or 3.5%) to build in margin
  • Plan for some part-time or flexible income in early retirement
  • Build a larger portfolio than your FIRE number strictly requires

This calculator cannot model sequence-of-returns risk directly, but running lower return scenarios is a reasonable way to stress-test the plan.


Can I use this calculator for Lean FIRE or Fat FIRE?

Yes. Simply enter your actual planned retirement spending in the monthly expenses field. A lower figure produces a smaller FIRE number (Lean FIRE). A higher figure produces a larger one (Fat FIRE). The calculator works the same way regardless of which variant you are planning for.


What is the break-even point in FIRE planning?

In the context of FIRE, the meaningful milestone is when your portfolio's projected annual return covers your annual spending. At that point, you are technically financially independent — work becomes optional, even if you choose to continue.

The FIRE chart shows your portfolio value tracking toward the FIRE number over time. The point where the two lines meet is your projected financial independence date.


Does this calculator include risk?

Not directly. It models a smooth average return, which real portfolios do not deliver. To account for uncertainty:

  • Test return assumptions 1–2% lower than your base case
  • Use a conservative withdrawal rate
  • Run a scenario where you reach FIRE two to three years later than projected

These adjustments create margin for the plan to still work even if returns disappoint in the early years of retirement.


Final Thoughts

Most people who miss their financial independence goals do not fail because they chose the wrong investments. They fail because the plan was built on assumptions that felt optimistic rather than disciplined—and they never tested what would happen if things went averagely.

The FIRE framework works because it forces a clear equation: your spending determines your target, your savings rate determines your timeline, and your return assumption connects the two. Change any one of those, and the answer changes. That is not a flaw in the model. That is the point.

When you start running different scenarios, a few things become obvious:

  • Spending less is often more powerful than earning more
  • Starting early matters far more than most people expect
  • The withdrawal rate is not a fixed rule — it is a risk dial you control

You stop searching for the perfect return assumption and start focusing on what you can actually change: how much you save, how much you plan to spend, and how many years you give compounding to do its work.

This calculator is not here to tell you when you can retire. It is here to show you which inputs control that date — and what trade-offs are involved in changing them.

The goal is simple:

Build a plan that reaches financial independence without needing everything to go right.