FIRE calculator

Find the age your savings make work optional, with the years before the pension funded in full and the pension counted after that.

  • Free, no sign-up
  • Your numbers stay in your browser
  • Reviewed

Stays in your browser

Your money today
years
€

Household pay after tax and social contributions.

€

Everything you spend, including rent and yearly bills. Whatever is left of your pay is what you save.

€
Your pension
€

Net, in today's money, for the household. Your German Renteninformation shows the gross figure; stopping work early lowers it.

years
More assumptions
Assumptions
% a year

Nominal, after fund costs. Global equity funds have returned about 7 % a year over the long run, with large swings.

% a year

The ECB aims for 2 % a year over the medium term.

%

The share of capital you take out in the first year, then raised with inflation. Zenarios uses 3.5 %; the US “4 % rule” was tested over 30 years.

You can be financially independent at 62 and 6 months – 7 years 8 months earlier than without the pension counted.

At 62 and 6 months you need €846,990: enough to pay all €3,700 a month until the pension at 67, then €2,300 a month at 3.5%. Ignoring the pension, the target would be €1,268,571. All in today's money.

Financially independent at
62 y 6 m
Capital needed then
€846,990

today's money

Savings rate
25%

€1,250 a month

Classic 4 % rule (25×)
€1,110,000

ignores the pension

Your capital and what you need to stop, by age, today's money
€0€500K€1M€1.5M344148556270Independent
  • Your capital
  • Needed, with pension
  • Needed, without pension

What if… age of financial independence

See the figures
At the start of each age, today's money. Capital assumes you keep working and saving.
AgeYour capitalNeeded, with pensionNeeded, without
34€24,000€1,052,829€1,187,711
35€40,209€1,048,779€1,188,950
36€57,053€1,044,570€1,190,238
37€74,559€1,040,196€1,191,577
38€92,750€1,035,651€1,192,968
39€111,655€1,030,927€1,194,413
40€131,302€1,026,018€1,195,915
41€151,718€1,020,916€1,197,476
42€172,936€1,015,614€1,199,099
43€194,985€1,010,105€1,200,784
44€217,900€1,004,379€1,202,536
45€241,712€998,429€1,204,357
46€266,459€992,245€1,206,249
47€292,176€985,819€1,208,216
48€318,902€979,141€1,210,259
49€346,676€972,201€1,212,382
50€375,538€964,989€1,214,589
51€405,533€957,494€1,216,883
52€436,704€949,706€1,219,266
53€469,097€941,611€1,221,743
54€502,761€933,200€1,224,317
55€537,745€924,458€1,226,991
56€574,101€915,374€1,229,771
57€611,882€905,933€1,232,660
58€651,145€896,123€1,235,662
59€691,948€885,927€1,238,782
60€734,351€875,332€1,242,024
61€778,417€864,321€1,245,393
62€824,211€852,878€1,248,894
63€871,801€840,987€1,252,533
64€921,257€828,629€1,256,314
65€972,652€815,787€1,260,244
66€1,026,063€802,441€1,264,328
67€1,081,569€788,571€1,268,571
68€1,139,251€788,571€1,268,571
69€1,199,195€788,571€1,268,571
70€1,261,490€788,571€1,268,571

Next step

How the FIRE calculator works

FIRE stands for financial independence, retire early: enough invested that work becomes optional. Most FIRE calculators divide your yearly spending by a withdrawal rate and stop there. That ignores the state pension, which for most people in Germany pays a large part of the bills from 67.

This calculator splits the years after work into two phases, all in today’s money:

Capital needed at age A = spending for every month from A to the pension + (spending − pension) × 12 ÷ withdrawal rate, discounted to A

  1. The bridge. From the day you stop until the pension starts, your portfolio pays all your spending. The calculator adds up those months, discounted at your real return (the return after inflation, here 3.9%).
  2. After the pension. From then, the portfolio only covers spending minus the pension, at the withdrawal rate you choose (default 3.5 %).
  3. Your savings. What is left of your take-home pay after spending is invested at the end of each month and grows at the real return.

The calculator steps forward month by month and stops at the first month in which your capital reaches what you’d need to stop then. That month is your FI age.

Example: Lena and Jonas in Berlin

Lena and Jonas, both 34, take home €4,950 a month and spend €3,700. They save €1,250, a savings rate of 25%, and have €24,000 invested. They expect a joint pension of €1,400 a month from 67.

At 6% return and 2% inflation they can stop at 62 and 6 months with €846,990. Without the pension they’d need €1,268,571 and would get there at 70 and 2 months. The classic 4 % rule would put the number at €1,110,000.

The capital needed falls the closer you stop to the pension: €924,458 at 55, €875,332 at 60 and €788,571 from 67.

Why the pension lowers your FIRE number

Every euro of pension is a euro the portfolio doesn’t have to pay, for life. At a 3.5 % withdrawal rate, €100 of monthly pension replaces about €34,000 of capital. Lena and Jonas’s €1,400 replace €480,000 of the target.

The pension does not help before it starts. That is why stopping at 50 costs far more than the simple formula suggests: someone has to pay those 17 years in full. The retirement bridge calculator checks whether that money is actually available when you need it.

What savings rate do you need?

The savings rate matters more than the income. Starting from zero with €4,000 a month take-home pay, at the same return and inflation:

Savings rate Years to FI, no pension With €1,400 pension from 67
25% 38 29
40% 25 19
50% 19 14
65% 12 8

A higher savings rate works twice: more goes in, and you need less because you are used to spending less.

3.5 % or 4 %?

The 4 % rule comes from US research on retirements of up to 30 years, best known from the 1998 Trinity study. Early retirees need money for 40 or 50 years, pay tax on withdrawals and often hold more cash. Zenarios uses 3.5 %, and you can change it under “Assumptions”. To see how a rate holds up in bad markets, use the withdrawal calculator with its stress test.

What it can’t see

It assumes a steady return, while real markets swing, and a crash in the first years of withdrawals hurts most. It treats your pension as fixed, though stopping work early means fewer contribution years and a smaller pension. It leaves out tax on withdrawals and health insurance, which voluntary members of German public insurance pay on capital income too. And it doesn’t know about the child, the home or the sabbatical you are planning. Zenarios puts all of that into one month-by-month plan, including the years before and after the pension.

Common questions

How do I calculate my FIRE number?

The classic FIRE number is your annual spending divided by the withdrawal rate: 25 times at 4 %, about 28.6 times at 3.5 %. Spending €3,700 a month gives €1,110,000 at 4 % or €1,268,571 at 3.5 %. This calculator also counts your pension: with €1,400 a month from 67, the capital needed from 67 falls to €788,571, plus enough to pay the years before in full.

Why does a pension lower the FIRE number?

Once the pension starts, your portfolio only pays spending minus the pension. In the example that is €2,300 instead of €3,700 a month, which lowers the long-run target by €480,000 (€1,400 × 12 ÷ 3.5 %). Before the pension the portfolio pays everything, so the calculator adds those bridge years on top.

Is the 4 % rule safe for early retirement?

The 4 % rule comes from US studies of retirements up to 30 years, with US stock and bond returns and before tax. An early retirement can last 40 or 50 years, and in Germany withdrawals are taxed on their gain share. Zenarios uses 3.5 % by default. Test your own rate in the withdrawal calculator's stress test.

What savings rate do I need to retire early?

Starting from zero with €4,000 a month take-home pay, a 6 % return and 2 % inflation, and without counting a pension: saving 25 % takes about 38 years, 50 % about 19 years and 65 % about 12 years. A pension of €1,400 from 67 shortens each, to about 29, 14 and 8 years.

Which pension figure should I enter?

The pension you expect if you stop early, net and in today's money. A German Renteninformation assumes you keep paying in until the regular retirement age, so its figure is too high for an early exit. When in doubt, enter less.

Sources