FIRE Calculator
Estimate years to financial independence from savings, returns and spending.
About the FIRE Calculator
This calculator projects how many years until your invested portfolio reaches your financial-independence number (annual spending รท withdrawal rate), given a starting balance, annual contributions and a real return rate.
$$ FI = \frac{annual\ spend}{wr},\quad t=\frac{\ln(1+\frac{FI-P}{S/r\cdot r})}{\ln(1+r)} $$
How to use this calculator
- Enter your current portfolio value, because this is the amount already invested.
- Enter your annual savings or contributions, plus your expected annual return, using a decimal like \(0.07\) for \(7\%\).
- Enter your annual spending and your safe withdrawal rate, which the calculator uses to estimate the FIRE number.
- Review the estimated years to financial independence, then adjust savings or spending to see how the timeline changes.
The formula explained
The formula computes your FIRE number with \(FI = \frac{annual\ spend}{wr}\), then estimates the time \(t\) needed for your savings to grow to that target. It combines current assets, yearly contributions, and compound growth.
- FI = the financial independence target, or the portfolio size needed to support your annual spending
- \(annual\ spend\) = your expected yearly spending in retirement
- wr = the safe withdrawal rate, written as a decimal
- t = the estimated number of years to reach financial independence
- P = your current portfolio value
- S = your annual savings or contributions
- r = your expected annual return, written as a decimal
Step by step method
- Find the FIRE target using \(FI = \frac{annual\ spend}{wr}\).
- Compare that target to your current portfolio \(P\) and your yearly contributions \(S\), then use the growth rate \(r\) to estimate how long it takes to reach \(FI\).
- If the result is negative or not defined, check whether your inputs are realistic, especially that \(r\) and \(wr\) are entered as decimals, not percentages.
Worked example
Problem. You have \(P = 120000\), save \(S = 18000\) per year, expect a return of \(r = 0.06\), and plan to spend \(annual\ spend = 40000\) per year with a safe withdrawal rate of \(wr = 0.04\). Estimate the years to financial independence.
- First find the FIRE target, \(FI = \frac{40000}{0.04} = 1000000\).
- Then compare the target to your current path and apply the growth estimate using the calculator's formula.
- The calculator gives an estimate of about \(22.0\) years.
Answer. About \(22\) years
Tips and common mistakes
- Be careful to enter \(7\%\) as \(0.07\), not \(7\), because the calculator expects decimal form.
- A higher spending target increases \(FI\), while a higher savings rate or return usually lowers the time to reach it.
Frequently asked questions
What return should I use?+
A conservative real (after-inflation) return such as 4 to 5% is common.
What is the FI number?+
Annual spending divided by your safe withdrawal rate.
More Finance Tools
Explore related calculators in this category
4% Rule Calculator
Find the retirement nest egg you need using the 4% safe-withdrawal rule.
FI Progress Calculator
See what percentage of your financial-independence goal you have reached.
Net Worth Benchmark Calculator
Compare your net worth to a rule-of-thumb target for your age and income.
Net Worth Calculator
Calculate your total net worth.
You Might Also Like
Popular tools from other categories
.htaccess Generator
Generate common .htaccess rules, force HTTPS, www redirect, and caching, with checkboxes.
1031 Exchange Calculator - Free Online
Free Calculate tax deferral in a 1031 exchange. Step-by-step solutions and formulas included. Fast, accurate, and free, with formula and example.
70% Rule Calculator
Calculate max offer using the 70% rule for flips.
A1C Calculator - Free Online
Free Convert between A1C percentage and estimated average glucose. Step-by-step solutions and formulas included. Simple, fast, and free.
Can't Find the Right Calculator?
Try our AI Math Solver, type any problem in plain English and get instant step-by-step solutions.