What is your FIRE number?
Your starting target is annual spending divided by an initial withdrawal rate. Spending 3,000 a month means 36,000 a year. At 4%, the simple target is 900,000; at 3.5%, it is about 1,028,571.
The target does not know whether you receive a pension later. The complete timeline above adds that income at the age you enter, so you can see the years your portfolio must bridge on its own.
Compare withdrawal rates with worked examples →
Before inflation, after inflation
Enter expected returns before inflation. At 7% return, 2.5% inflation and a 0.2% annual fee, the effective real return is (1.07 × 0.998 ÷ 1.025) − 1, about 4.18%.
Contributions, income and spending are entered in today's purchasing power. Saving 1,500 a month therefore assumes the cash amount rises with inflation. Savings growth is an additional increase above inflation.
Understand real and nominal money →
How to use the results
- Enter your current investments and a monthly saving amount you can sustain.
- Include housing, healthcare, irregular bills and a tax allowance in retirement spending.
- Choose a retirement age and a plan end age. Add pension and known life events.
- Check any unfunded spending, then compare lower returns and the historical windows.
- Save the original scenario before testing a change. Export the yearly figures to inspect the calculation.
What this calculation leaves out
Taxes, benefit eligibility, debt interest, currency returns and individual insurance needs are not automatically calculated. The US historical series is not a global portfolio. A finite end age is a planning assumption, not an estimate of your lifespan.
Return models disagree because they make different assumptions. Neither a funded fixed-return plan nor a high simulated frequency establishes that retiring is suitable for you.
Norwegian ASK withdrawal estimate · US brokerage withdrawal estimate
Reproduce the age and countdown examples
The age and years-to-FIRE results now use the same monthly model. These fictional cases compare a spending target with continued saving; reaching it does not prove that a retirement plan is funded.
Every row uses 4% initial withdrawals, 2% yearly savings growth, 0% inflation and 0% fees. Here the entered return is therefore also the real return. Saving is deposited at month end and increases after each complete year. Use any single currency for all amounts.
The first plan takes 24y 9m at 6% and 28y 4m at 4.5%. The second reaches its target at age 63y 4m at 5%, or 66y 10m at 4%. The difference measures sensitivity to the return assumption.
Loading an example replaces the current inputs in this browser. Save your scenario first if you want to keep it. The full-plan example retires at 70, ends at 95, has no pension or life events, and uses the default 80% stocks / 20% Treasuries and 15% simulated volatility. Those settings affect retirement tests, not the simple target calculation above.
Download every input and result (JSON) · Method and review history. Reviewed 5 October 2026. Run node scripts/build_planning_examples.cjs --check from the source repository to reproduce this table.
Common questions
Can I retire earlier because I will receive a pension?
Possibly within the model. Enter the net monthly pension and the age it starts, then test an earlier retirement age. The portfolio must fund the years before pension begins. Use the age search to find the first month that funds the stated expenses at a fixed return, then inspect the stress tests.
Why does the spending target differ from the full plan?
The simple target divides current retirement spending by a withdrawal rate. The full plan follows cash flows to a chosen end age, including pension, fees and life events. They answer different questions. A smaller target made possible by a later pension still requires a bridge portfolio.
Is a 4% withdrawal rate safe for a long retirement?
It is a starting assumption. Longer horizons, asset mix, costs and flexible spending can change the outcome. Compare several rates and inspect the exact years and model behind any historical result. See reproducible comparisons.
Does my plan leave my browser?
The calculation and scenario storage run on your device. We do not upload the amounts. You can choose to export or share them. Optional analytics and advertising have separate privacy choices; they are not needed to calculate. Read the privacy details.