How to use the FIRE calculator
- Choose your currency and enter your take-home pay, what you spend in a year and what you've invested.
- Set the return you expect, inflation and your withdrawal rate (4% if you're not sure).
- Open the extra options for your age, a different retirement budget, Coast FIRE and Barista FIRE.
Worked example
Take-home pay is $60,000 a year and spending $36,000, so you save $24,000: a 40% savings rate. At a 4% withdrawal rate your FIRE number is 36,000 ÷ 0.04 = $900,000. With $50,000 invested and 7% returns against 3% inflation (3.88% after inflation), you reach it in about 21.3 years, at 51. Coast FIRE for a retirement at 60 needs $286,976 today, which you'd have at 42; with $18,000 of part-time pay, Barista FIRE needs $450,000, reached in about 12.2 years.
Formulas
- FIRE number = yearly spending in retirement ÷ withdrawal rate
- Return after inflation = (1 + return) ÷ (1 + inflation) − 1
- Time to FIRE: n = ln((F × i + s) ÷ (P × i + s)) ÷ ln(1 + i), with F the FIRE number, P what you have, s the saving and i the return each month
- Coast FIRE number = FIRE number ÷ (1 + return after inflation)^(years to the normal retirement age)
For a plan to a set retirement age with a pension and a spend-down, use the retirement calculator. Everything runs in your browser.