Time to FI Calculator
Launch Live CalculatorThe Purpose (Why?)
To determine exactly what year or age you will cross your target FI threshold under various market conditions, rather than guessing a fixed duration. It allows you to model Coast FIRE and Barista FIRE adjustments to find the fastest path to work-life independence. (Note: Simulations use inflation-adjusted "Real Dollars")
How it Works
Input your current portfolio value, annual savings rate, savings growth rate, and expected annual retirement expenses. Choose a target SWR (Safe Withdrawal Rate) to calculate your FI target. The engine runs 500 Monte Carlo runs to determine the probability distribution of years to reach FI.
Foundational Research
Read the core research articles to understand safe withdrawal rates and why saving early is important:
ALGORITHMIC_NOTE: REAL_DOLLARS
Simulations use "Real Dollars" (inflation-adjusted). This means a 0% return maintains purchasing power, while positive returns approximate growth above inflation.
Input Specifications
| PARAMETER | DETAILS |
|---|---|
| Current Portfolio Value ($) | Your starting invested portfolio balance. EXAMPLE: $100,000 |
| Annual Savings ($) | The amount you save annually. EXAMPLE: $24,000 |
| Savings Growth (%) | The annual rate at which your savings contributions increase. EXAMPLE: 3.0% |
| Annualized Expenses ($) | Your expected annual expenses in retirement (in today's dollars). EXAMPLE: $40,000 |
| Target SWR (%) | The withdrawal rate you aim to use to calculate your FI target. EXAMPLE: 4.0% |
| Real Return (%) | Projected average annual investment return (inflation-adjusted). EXAMPLE: 7.0% |
| Standard Deviation (%) | Annual return standard deviation (volatility). EXAMPLE: 17.0% |
| Coast FIRE Mode | Models compounding existing portfolio value with zero ongoing savings additions. EXAMPLE: Checkbox |
| Barista FIRE Mode | Models transitioning to a part-time job that offsets part of your retirement expenses, reducing the required FI target. EXAMPLE: Checkbox |
| Part-Time Income ($/yr) | Income from part-time work during the transition phase (only used in Barista FIRE mode). EXAMPLE: $20,000 |
Benchmark Values
- 50/50 Portfolio (Stocks/Bonds)R: 5.8% | σ: 6.1%
- 100% Stocks (S&P 500)R: 7.0% | σ: 17.0%
Example Visualizations
Example Output
View a high-fidelity, interactive sample report generated by this simulation engine.
View Sample Simulation Result