FIRE Retirement Calculator

Find your FIRE number and how long until you reach it.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

FIRE retirement calculator

FIRE stands for Financial Independence, Retire Early — reaching a portfolio big enough that investment returns cover your living costs indefinitely. This calculator does two things: it computes your FIRE number (the target portfolio) from your spending and withdrawal rate, then estimates how many years of saving it takes to get there. It is for anyone planning early retirement or financial independence who wants a concrete target and timeline.

How it works

The target uses the safe-withdrawal-rate rule:

FIRE number = annual spending ÷ (safe withdrawal rate ÷ 100)

To find the timeline, it grows your current savings and monthly contributions at the monthly rate i = annual return ÷ 12 ÷ 100 and solves for the number of months where the balance first reaches the target. The closed-form solution is:

months = ln((target × i + PMT) ÷ (current × i + PMT)) ÷ ln(1 + i)

where PMT is your monthly contribution. If you are already at or above the target it returns zero; if contributions can never close the gap it flags the target as unreachable.

Example

Spending 40,000 a year with a 4% withdrawal rate gives a FIRE number of 40,000 ÷ 0.04 = 1,000,000. Starting with 50,000, adding 1,500 a month at a 6% return reaches that million in roughly 21 years 11 months.

Annual spendingWithdrawal rateFIRE number
30,0004%750,000
40,0004%1,000,000
40,0003.5%1,142,857
60,0004%1,500,000

The 4% rule comes from research suggesting a portfolio can sustain 4% annual withdrawals (rising with inflation) for 30+ years. Lower the rate to 3–3.5% for a more conservative, longer-lasting plan.

Everything is computed in your browser, so none of your financial figures ever leave your device.

Ad placeholder (rectangle)