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 59 and 7 months – 6 years 7 months earlier than without the pension counted.

At 59 and 7 months you need €830,718: 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
59 y 7 m
Capital needed then
€830,718

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.5M€2M344148556270Independent
  • 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€900,557€999,499
35€40,511€899,132€1,002,924
36€57,830€897,636€1,006,517
37€75,999€896,068€1,010,285
38€95,059€894,422€1,014,239
39€115,053€892,696€1,018,386
40€136,027€890,886€1,022,737
41€158,029€888,986€1,027,301
42€181,109€886,994€1,032,088
43€205,321€884,903€1,037,110
44€230,720€882,711€1,042,379
45€257,364€880,411€1,047,906
46€285,314€877,998€1,053,703
47€314,634€875,466€1,059,785
48€345,392€872,811€1,066,165
49€377,657€870,026€1,072,858
50€411,503€867,104€1,079,878
51€447,009€864,039€1,087,243
52€484,256€860,823€1,094,969
53€523,328€857,450€1,103,074
54€564,315€853,912€1,111,576
55€607,312€850,200€1,120,495
56€652,416€846,306€1,129,851
57€699,731€842,221€1,139,665
58€749,366€837,936€1,149,961
59€801,434€833,441€1,160,761
60€856,054€828,726€1,172,091
61€913,351€823,779€1,183,976
62€973,457€818,590€1,196,444
63€1,036,510€813,147€1,209,523
64€1,102,653€807,437€1,223,243
65€1,172,039€801,447€1,237,635
66€1,244,826€795,163€1,252,733
67€1,321,181€788,571€1,268,571
68€1,401,279€788,571€1,268,571
69€1,485,303€788,571€1,268,571
70€1,573,446€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 4.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 7% return and 2% inflation they can stop at 59 and 7 months with €830,718. Without the pension they’d need €1,268,571 and would get there at 66 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: €850,200 at 55, €828,726 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% 33 26
40% 21 17
50% 16 13
65% 10 7

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 7 % return and 2 % inflation, and without counting a pension: saving 25 % takes about 33 years, 50 % about 16 years and 65 % about 10 years. A pension of €1,400 from 67 shortens each, to about 26, 13 and 7 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

Embed this calculator on your site

Free for blogs, newsletters and websites. Paste this code where the calculator should appear; it sizes itself, sets no cookies and keeps the reader's numbers in their browser.