FIRE Calculator

The FIRE Calculator works out your FI number, the invested pot whose returns could cover your living costs, and how many years of investing it takes to reach it, before you commit to a decades-long plan. You enter your current savings, annual contribution, retirement spending, an expected return and a safe withdrawal rate, and it returns your FI number, the years to financial independence and a growth chart.

Advanced options
Years to FI
21.0
FI number
€1,000,000.00
Savings rate
40.0%
Coast FI number
€481,017.10

It takes 21.0 years: raising your annual contribution shortens this more than chasing a higher return.

+€200/month in contributions would cut −1.4 years off your timeline.

Show the math
FI number €1,000,000 = €40,000 ÷ 0.04
Years to FI ≈ 21.0, from ln(g) ÷ ln(1+r)
Portfolio vs FI number
Portfolio value FI number target Gap to FI number
Year-by-year breakdown
Year Contribution Growth Balance
0€0.00€0.00€50,000.00
5€24,000.00€8,210.92€196,429.23
10€24,000.00€17,110.20€383,314.15
21€24,000.00€46,312.39€996,560.17
eToro
Rated 78/100 by InvestinGoal
  • Minimum deposit: $50
Visit eToro
Reviewed by Filippo Ucchino Founder, InvestinGoal

These results are estimates for educational purposes only and are not financial, investment or tax advice.

What is a FIRE calculator?

A FIRE calculator is a tool that computes your FI number and the number of years it will take to reach it, the two figures behind Financial Independence, Retire Early. The FI number, short for financial independence number, is the size of invested pot whose returns can cover your living costs, so that paid work becomes optional; reaching it, rather than hitting a certain age, is what defines being financially independent.

The tool answers both FIRE questions from one set of inputs. It sets the FI number from what you spend and a safe withdrawal rate, and it derives the years to FI from what you already have, what you add each year and the return you expect. The second figure, the timeline, is the one people most often underestimate, because the amount you invest each year usually moves it more than the market does.

Why is the FIRE calculator important for investors?

The FIRE calculator is important for investors because it turns a vague ambition, retiring early, into two concrete numbers, a target pot and a date, before any capital is locked away for decades. A savings balance and an expected return mean little in isolation: the same 5% return reaches independence in a very different span depending on how much you spend and how much you add each year, and only the calculator makes that span visible.

Investors reach for it at the planning stage, when setting a long-horizon goal, and again whenever an assumption changes: a new salary and savings level, a different expected return, or a lower withdrawal rate for safety. Because the result depends heavily on the return you assume, it helps to ground that figure in how you actually plan on getting started with investing, whether that is a diversified long-term portfolio or a lower-returning cash account.

How do you use the FIRE calculator for ETF investing?

To use the FIRE calculator, enter your current savings, your annual contribution, your annual spending in retirement, an expected annual return and a safe withdrawal rate; the tool returns your FI number, the years to financial independence and a chart of your portfolio rising toward the target.

The steps to use the FIRE calculator are listed below:

  1. Enter your current savings and investments. This is everything already working toward independence, the base the projection grows from.
  2. Add your annual contribution. This is how much you invest each year, the single input that most shortens the timeline.
  3. Set your annual spending in retirement. This is what you expect to live on, and it drives the size of your FI number.
  4. Enter an expected annual return. This is the yearly growth you assume, and a real, after-inflation figure is the safest choice.
  5. Set a safe withdrawal rate. This is the share of the pot you plan to draw each year, with 4% the common starting point.
  6. Open Advanced to add your income and currency. Entering your current annual income unlocks a savings-rate figure, and the currency field changes only formatting, not the math.

The tool shows the years to FI, the FI number and a growth chart, and the preset chips switch between FIRE flavours, Lean, Standard, Fat and Coast. Because the whole projection hinges on the return you assume, it helps to anchor that number to a realistic long-run average: the FIRE movement is built on low-cost index funds and broad-market ETFs, and the modest 5% real default reflects the historical average of a diversified equity portfolio rather than an optimistic guess.

What formula does the FIRE calculator use?

The FIRE calculator uses two formulas, one for the FI number and one for the years to reach it. The FI number divides your annual spending by the safe withdrawal rate:

F=Sw

The years to FI come from the growth of your current savings plus end-of-year contributions until they hit that target:

t=ln(g)ln(1+r)

In these formulas, F is the FI number, S is your annual spending, and w is the safe withdrawal rate as a decimal (0.04 at 4%). For the timeline, t is the years to FI, r is the expected annual return as a decimal, C is your current savings and P is your annual contribution, and g is the growth factor, equal to (F·r + P) divided by (C·r + P). When the return is zero, the timeline simplifies to (F − C) divided by P.

For example, €40,000 of spending at a 4% rate gives a €1,000,000 FI number, which €200,000 already invested and €30,000 added each year at 5% reaches in about 14.2 years.

The formula assumes a constant return every year and contributions added at year-end, so it models a steady climb rather than the market's real swings.

What is an example of a FIRE calculation?

An example of a FIRE calculation is €50,000 already invested, €24,000 added each year at a 5% return, aiming to cover €40,000 of annual spending at the 4% rule, which reaches a €1,000,000 FI number in about 21.0 years, worked out as follows:

  1. FI number = €40,000 ÷ 0.04 = €1,000,000, the same as 25 × €40,000.
  2. Growth factor g = (€1,000,000 × 0.05 + €24,000) ÷ (€50,000 × 0.05 + €24,000) = €74,000 ÷ €26,500 = 2.7925.
  3. Years to FI = ln(2.7925) ÷ ln(1.05) = 1.026946 ÷ 0.048790 = 21.0 years.

The FI number is fixed by spending and the withdrawal rate alone, while the 21.0-year timeline is driven by the €50,000 start and the €24,000 added each year; change what you save and the date moves further than any realistic change in return would push it.

How do you read the FIRE calculator's result?

You read the FIRE calculator's result by taking the years to FI as your headline timeline and the FI number as the pot that timeline is climbing toward, then judging whether that horizon is one you can act on before committing to a decades-long plan. In the default projection the tool returns a €1,000,000 FI number reached in about 21.0 years, which the following bands help place in context:

Years to FIWhat it signals
10 years or fewerYou are close; a high savings rate is doing the heavy lifting.
10 to 25 yearsA realistic mid-range; raising the annual contribution shortens it faster than chasing return.
More than 25 yearsA long road, where the savings rate, not the return, is the number that moves this most.

At 21.0 years the default lands in the mid-range, where the contribution is the strongest lever. The tool makes that concrete with a sensitivity line: adding €200 a month, or €2,400 a year, to the €24,000 contribution shortens the timeline from about 21.0 to 19.9 years, roughly 1.1 years sooner. That flat top-up only invests more; changing your whole savings rate does more still, because it also lowers the target you are aiming at, which the next section quantifies.

Why does your savings rate move the FIRE calculator's result more than returns?

Your savings rate moves the FIRE calculator's result more than returns because it does double duty: a higher rate puts more money in and means you live on less, which shrinks the FI number you are aiming at, while the return only helps the first of those. That is why, for someone building toward independence, the share of income saved usually dominates the timeline. Starting from zero at a 5% real return and the 4% rule, the years to FI depend almost entirely on the savings rate:

Savings rateApprox. years to FI
25%~32 years
50%~17 years
65%~11 years

Going from saving a quarter of your income to half of it roughly halves the time to independence, a swing no realistic change in return could match. This relationship was popularised by Mr. Money Mustache's 2012 essay "The Shockingly Simple Math Behind Early Retirement" and the Networthify model; it is a widely used planning framework rather than peer-reviewed research, but the arithmetic behind it is exactly what the calculator runs when you raise the contribution instead of the return.

What are the limits of the FIRE calculator?

The FIRE calculator returns an estimate that is only as reliable as the inputs you give it, and its biggest simplification is that it assumes a single constant return every year. Real markets do not behave that way, and the order in which good and bad years arrive matters: a stretch of poor returns early in retirement can drain a portfolio that a smooth average would have sustained, a hazard known as sequence-of-returns risk that the same retirement research behind the 4% rule warns about and that this projection cannot show.

The result is also silent on several real costs unless you account for them yourself. It works in the terms you enter, so mixing a nominal return with spending in today's money overstates how quickly you reach independence; keeping both in real, after-inflation terms is the fix, and the sibling inflation tool converts between the two. It does not model taxes on withdrawals, healthcare or other lump-sum costs, or any state pension you may later receive, and the 4% rule it leans on is a historical guideline rather than a guarantee. Treat the output as an educational projection to pressure-test your plan, not as personalised financial or retirement advice.

How does the FIRE calculator apply the 4% rule to build an investment plan?

The FIRE calculator applies the 4% rule by dividing your annual spending by that rate to set the FI number, turning a spending figure into the pot an investment plan has to build. The 4% rule, or safe withdrawal rate, traces to financial adviser William Bengen's 1994 study in the Journal of Financial Planning and the 1998 Trinity Study by Cooley, Hubbard and Walz, which tested how much a portfolio could sustainably pay out across long historical periods without running dry. At 4%, the rule is the familiar "25 times your spending" shortcut, so €40,000 of spending sets a €1,000,000 target; cautious planners use a lower 3% to 3.5% rate, which raises the target pot and adds a margin of safety.

From there the FIRE calculator converts the target and the timeline into the shape of a plan: the annual contribution it needs, and the savings rate that implies against your income. Those are the levers you then act on through an investment plan, where the contribution becomes a recurring, automated deposit into a diversified long-horizon portfolio consistent with the return you assumed. The calculator sizes the goal; the plan is how the contribution that drives your timeline actually happens month after month.

What is the difference between a FIRE calculation and a Coast FIRE calculation?

A FIRE calculation differs from a Coast FIRE calculation in what it solves for: a full FIRE calculation finds the pot you need and how long until you can stop working, while a Coast FIRE calculation finds the smaller amount you need invested now so that, with no further contributions, it grows into your full FI number by traditional retirement age. Reaching your Coast number does not make you financially independent today; it means your existing investments can coast the rest of the way on their own, so you no longer have to add money.

AttributeFIRE calculationCoast FIRE calculation
Question it answersHow big must my pot be, and when do I reach it?How much do I need invested now to stop contributing?
Core formulaFI number = spending ÷ SWR; years from savings and returnCoast number = FI number ÷ (1 + r) raised to the years to retirement
ContributionsKeep adding until you hit the full FI numberStop adding; the existing pot compounds on its own
Milestone it marksFull financial independenceThe point where work becomes optional sooner

Because the Coast number discounts the FI number back over many years of growth, it is far smaller than the full target: a €1,000,000 FI number left to grow at 5% for 30 years needs only about €231,000 invested today. The Coast preset in the tool shows this earlier milestone, so you can see how close you already are to being able to stop contributing.

Which calculators are related to the FIRE calculator?

The calculators related to the FIRE calculator model the growth, returns and real-world value behind a financial independence plan, and are listed below:

  • Investment calculator: a fuller projection that combines a starting amount, contributions, return and time, the same engine that drives the years-to-FI timeline.
  • Compound interest calculator: the underlying math of how contributions and returns snowball toward the FI number over decades.
  • CAGR calculator: works the return in reverse, deriving the compound annual growth rate a portfolio actually achieved between two values.
  • Future value calculator: projects what a pot and its contributions are worth at a future date, the value the FIRE chart climbs toward.
  • DCA calculator: focuses on the recurring contribution habit that a FIRE plan depends on, investing a fixed amount at a set interval.
  • Inflation calculator: converts a nominal return or future pot into today's money, making the real-versus-nominal limit above concrete.
  • Percentage gain calculator: measures the percentage change of your portfolio between two points along the way.

FAQ

What is the 4% rule (safe withdrawal rate)?

The 4% rule is a guideline that you can withdraw about 4% of your portfolio in the first year of retirement, then adjust for inflation, with a low historical chance of running out over a long retirement. It comes from William Bengen's 1994 research and the 1998 Trinity Study. At 4%, your FI number is 25 times your annual spending, so €40,000 of spending needs a €1,000,000 pot. It is a starting point, not a guarantee, and cautious planners use a lower rate.

What are Lean, Fat and Coast FIRE?

They are variations on the same target. Lean FIRE aims at deliberately low spending and a smaller pot, reached sooner but frugally. Fat FIRE aims at higher spending and a much larger pot for a more comfortable lifestyle. Coast FIRE is the point where your existing investments, left untouched, will grow into your full FI number by traditional retirement age, so you can stop adding money and simply coast.

How many years to retire early if I save €24,000 a year?

It depends on your starting balance, target and return. As an example, with €50,000 already invested, €24,000 added each year, a 5% return and a €1,000,000 FI number (€40,000 of spending at the 4% rule), you would reach financial independence in about 21.0 years. Raising the annual contribution shortens that timeline more than raising the return would.

Should I use nominal or real (after-inflation) returns in the FIRE calculator?

Use a real, after-inflation return if you keep your spending in today's money, which keeps both sides consistent and avoids an over-optimistic timeline. Roughly, your real return is your nominal return minus inflation, so a 7 to 8% nominal return at 3% inflation is about 4 to 5% real. If you would rather work in nominal terms, inflate your future spending to match.

These projections are estimates for education, not personalised financial or retirement advice; they assume constant returns and withdrawals, and real outcomes vary and are never guaranteed.

Select your language

English (United States) country flag English (United States)