Build your financial independence plan

FIRE Calculator

Find your target. Plan the years before and after retirement. Test what happens when life or markets change.

See how the math works ↗
Age at your spending target — At your chosen saving pace and fixed return
Portfolio target — Annual spending ÷ initial withdrawal rate
Your full retirement plan — Includes income and life events below

Your portfolio through retirement

Follow the same plan from today's savings to your last planned withdrawal.

Current plan

At retirement —
At plan end —
Total unfunded spending —

Would your spending survive uneven returns?

Saving up to your chosen retirement age uses your fixed-return assumption. These two tests then challenge the retirement years with the same income, expenses and fees.

Historical windows funded —
Simulated plans funded —

Running in the background…

Historical data & every tested window

US market and inflation history. Selecting another currency changes the display, not the underlying market. Annual asset returns are smoothed over twelve months; actual monthly market timing is not reproduced.

Historical period Spending result Ending portfolio Months with spending cuts

Download annual data · Method & source

Monte Carlo assumptions & range

Independent normal monthly returns do not reproduce every crash, changing market regime or inflation shock. A fixed sample makes changes comparable. This is an illustrative model, not a forecast.

What changes the outcome?

Each row changes one part of your current plan. These are fixed-return comparisons, with your retirement age held constant.

Change At retirement At plan end Result

Keep and compare your plans

Every year, in today's money

Age at period end Phase Saving Other income Planned spending Portfolio withdrawals Growth after fees Portfolio Unfunded

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

  1. Enter your current investments and a monthly saving amount you can sustain.
  2. Include housing, healthcare, irregular bills and a tax allowance in retirement spending.
  3. Choose a retirement age and a plan end age. Add pension and known life events.
  4. Check any unfunded spending, then compare lower returns and the historical windows.
  5. 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

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.

Published by FourPercent · Model 2.0.0 · Method updated 27 September 2026 · Formulas, data and verification · Corrections and contact