Financial Freedom Calculator
By Kestutis Balciunas — Reviewed 2 June 2026 — Editorial process
Last reviewed: 2 June 2026. I am a 37-year-old European retail investor with 11+ years of self-directed, Bogleheads-style experience. I am NOT FCA-regulated and this is educational content, not personal financial advice. See my affiliate disclosure.
Why a FIRE calculator matters for European investors
Financial Independence Retire Early — FIRE — started as a US movement built on US tax shelters, US-listed index funds, and US historical returns. When I started running my own numbers in 2014, almost every calculator I found assumed a 401(k), a Roth IRA, and the 4% rule from the Trinity Study. None of that translates cleanly to a European investor based in Lithuania, Germany, Portugal, or anywhere else inside the bloc. We have different tax wrappers, different broker access, different currency exposure, and a different inflation regime under the ECB. So I built a spreadsheet to do the math my way, and that spreadsheet is what you can download below.
This calculator answers one specific question: how big does my invested portfolio need to be before I can safely stop working and live off withdrawals? It uses the 25x annual-spend rule, lets you flex the safe withdrawal rate (SWR) between roughly 3% and 4%, and lets you sanity-check the savings phase by plugging in a monthly contribution and an expected real return. The output is a target portfolio number in EUR and an estimated year-to-FIRE.
Who this tool is NOT for: anyone looking for personalised financial advice, anyone trying to optimise a specific national pension pillar (German Riester, French PER, Lithuanian II Pillar, Belgian pension savings), or anyone who wants a single magic number that guarantees a retirement. The 4% rule was never a guarantee — even the original authors said so. This is a planning tool, not a forecast.
If you are still in the accumulation phase and unsure where to even start buying ETFs, read my European ETF investing beginner roadmap for 2026 first, then come back here once you have a running portfolio.
For a deeper dive: guide to Qqq3 ETF DCA investing strategy for best results.
Run the Financial Freedom Calculator
Download Financial Freedom Calculator
The file opens in Google Sheets — choose File > Make a copy to edit your own version. Nothing is stored on my side. The sheet is unlocked so you can change any cell, including the SWR, the inflation assumption, and the expected real return.
How to use this calculator
The spreadsheet has four input cells highlighted in yellow. Work through them top to bottom.
Step 1 — Annual spend in EUR. Be honest. Take last year’s bank statements and add everything: rent or mortgage, groceries, transport, holidays, healthcare premiums, insurance, subscriptions. If you have not tracked this, default to your net monthly income times twelve minus what you actually saved. That is what you really spent.
Step 2 — Choose your SWR. The cell defaults to 4%. I would set it to 3.5% for a 35-year horizon and 3.25% if you plan to FIRE before 45 and run a portfolio for 50+ years. Lower SWR = larger FIRE number = more years of accumulation. There is no free lunch here.
Step 3 — Current invested capital. Add your brokerage accounts plus any genuinely liquid pension wrappers. Do NOT count your primary residence, your car, or illiquid private-company equity.
Step 4 — Monthly contribution and expected real return. I default expected real return to 5% — this is roughly the long-run real return of a global equity portfolio, net of fees but before personal tax. The sheet outputs your target FIRE number, the gap, and the estimated years to close it using compound growth.
The output you care about is the green cell labelled “FIRE number.” Everything else is supporting math.
The math behind FIRE (25x rule + SWR explained)
The 25x rule is just the inverse of the 4% safe withdrawal rate. If you can safely pull 4% of a portfolio every year, then 1 / 0.04 = 25. So you need 25 times your annual spend invested to fund that spend perpetually. EUR 30,000 of annual spend × 25 = EUR 750,000 FIRE number. That is the entire equation. People dress it up, but it is one division.
Where does 4% come from? The Trinity Study, published by Cooley, Hubbard and Walz in 1998 at Trinity University, back-tested several stock-bond allocations (including 100/0, 75/25, 50/50, 25/75 and 0/100) on US market data from 1926 to 1995, across 15- to 30-year horizons and withdrawal rates from 3% to 12%. The headline “4% rule” emerged from the 50/50 result, which survived roughly 95% of rolling 30-year periods with CPI-adjusted withdrawals. That is the entire empirical foundation. It was never a law of finance; it was a back-test of one country’s market over one historical window.
The follow-up research that matters more for European FIRE planners is Karsten Jeske’s Early Retirement Now SWR series — over 60 posts that stress-test the 4% rule against longer horizons, different equity-bond mixes, and starting valuations. The headline finding: for a 50+ year horizon with elevated equity valuations at the start of retirement, a 3.25–3.5% SWR is more defensible than 4%. That is why my own number is 3.5%, not 4%.
The 25x rule also assumes you will inflation-adjust withdrawals every year. If you draw EUR 30,000 in year one and inflation runs at 3%, you draw EUR 30,900 in year two. This is what protects your real standard of living and what makes the math much harder than naive 4% withdrawal of the current balance. The FIRE movement Wikipedia entry has a clean summary of the variants — Lean FIRE, Fat FIRE, Coast FIRE, Barista FIRE — and they are all just permutations of this one equation with different inputs.
For the accumulation side of the math, the SEC compound interest calculator is the cleanest free tool I know of. My spreadsheet uses the same compound-growth formula under the hood. There is nothing proprietary about the math — the only judgement call is the SWR.
Worked examples — real European investor scenarios
Six scenarios I have either run myself or run for friends who asked. All figures in EUR. The “years to FIRE” column assumes a starting portfolio of EUR 50,000 and a 5% real expected return on a globally diversified equity portfolio sourced from justETF.
| Profile | Annual spend (EUR) | SWR | FIRE number (EUR) | Monthly save (EUR) | Years to FIRE |
|---|---|---|---|---|---|
| Lean FIRE, Baltic/CEE | 24,000 | 4.00% | 600,000 | 1,500 | ~17 |
| Standard EU middle class | 36,000 | 3.50% | 1,028,571 | 2,000 | ~22 |
| Conservative EU (HCOL) | 48,000 | 3.25% | 1,476,923 | 3,000 | ~22 |
| Geo-arbitrage (PT / BG) | 18,000 | 4.00% | 450,000 | 1,200 | ~15 |
| Fat FIRE | 60,000 | 3.00% | 2,000,000 | 4,000 | ~24 |
| Coast FIRE (40 to 65) | 30,000 | 4.00% | 750,000 | 0 (coasting) | ~25 |
Look at row 4 carefully. A reader who is willing to relocate from Munich or Amsterdam to Lisbon or Sofia can cut their FIRE number by more than half — not because they are richer, but because their EUR cost of living drops. Geographic arbitrage is the single most powerful lever in this whole table. Row 2 vs Row 4 shows how spending EUR 18,000 less per year AND accepting a more aggressive 4% SWR cuts the target by EUR 578,571 — that gap reflects both the lower spend and the higher SWR, not the spend alone.
Row 5 (Fat FIRE) is interesting because dropping the SWR from 4% to 3% pushes the target from EUR 1.5M to EUR 2M for the same spend. That extra 1% of SWR conservatism costs you years of work.
What the calculator assumes
To keep the spreadsheet tractable I made the following assumptions. They are baked into every output number.
- The withdrawal rate is constant. You pick 3.5% on day one and it stays 3.5% in real terms. No glide-paths, no Guyton-Klinger guardrails, no flex-spending models. Those refinements help, but they belong in a separate planning tool.
- The portfolio is rebalanced annually back to target weights. The calculator does not model rebalancing costs or tax friction inside taxable accounts.
- The default expected real return is 5%, consistent with the long-run real return of a globally diversified equity portfolio. If you want to model 80/20 or 60/40 with bonds, lower the expected real return by roughly 0.5–1.0 percentage points.
- State pensions are ignored. Same for Belgium and France pillar-2 employer schemes, Riester, PER, and Lithuanian II/III Pillar. These will add to your retirement income, but the calculator assumes zero so you do not over-rely on a number you do not control.
- All withdrawals are inflation-adjusted using the SWR mechanism. If inflation is 3% next year, your year-2 withdrawal scales up by 3%.
- Currency: figures are nominal EUR. The sheet does not hedge or unhedge FX exposure from USD-denominated assets.
If any of those assumptions are wrong for your situation — say you genuinely will get a meaningful Bismarck-style state pension from Germany — feel free to manually offset your annual spend by the projected pension income before plugging it in.
What the calculator does NOT account for
This is the section most calculators skip. I will not.
The 4% rule is US-historical. The Trinity Study used US 1926–1995 data and tested several stock-bond mixes; the 4% headline came from the 50/50 result. The US enjoyed the best-performing equity market in the world over that century. European equities, Japanese equities, and emerging-market equities all returned less. A 4% withdrawal rate tested against international historical data fails far more often than the US back-test suggests. The ERN series above has the global stress-test numbers — they are worth reading before you commit to 4%.
Sequence-of-returns risk. If the market drops 35% in your first two years of retirement and you keep withdrawing the same euro amount, you can permanently impair the portfolio even if average returns over the next 30 years are fine. Year-of-retirement luck matters more than average returns. Sequence risk is concentrated in the first 5–10 years and is the single biggest reason I would not retire on a hard 4% number today.
Currency risk. A European investor who holds USD-listed S&P 500 ETFs or UCITS funds tracking USD-denominated underlying assets is implicitly long USD. A 20% EUR appreciation against USD over a five-year window can knock your effective spending power down significantly even if the US market is flat.
ECB inflation regime. The ECB targets 2% but actual EU inflation ran above 8% in 2022 and remained sticky in services through 2024. CPI-adjusted withdrawals work in theory; they bite in practice when groceries are up 30% in three years.
EU pension tax variation. Withdrawing from a German Rürup pension is taxed differently than a French PER, which is taxed differently than a Lithuanian II Pillar, which is taxed differently than a Cypriot personal portfolio. The calculator outputs a pre-tax FIRE number. You should haircut it 15–25% depending on your residency at retirement.
Healthcare and long-term care. Public health systems in most EU countries cover the basics, but private supplementary insurance, dental, vision, and long-term care eat real money in your 70s and 80s. None of that is modelled.
How to execute this in practice
Knowing the FIRE number is the easy part. Building the portfolio that gets you there is where most readers stall. Two things matter: asset allocation and execution discipline.
On allocation, I cover the specifics in my balanced ETF portfolio for European investors 2026 guide. The short version: for a 20+ year accumulation horizon I run heavily equity-tilted UCITS ETFs (global developed + emerging + small-cap value) with a small bond and gold sleeve only as you approach the last 5–7 years before pulling the trigger. Holding 60% bonds at age 35 will materially extend your years-to-FIRE.
On execution, automate everything. I dollar-cost-average a fixed EUR amount on the 1st of every month into a single accumulating MSCI World UCITS ETF. Trade Republic is what I use for the recurring EUR-side savings plan — it is free, EUR-native, and the savings plans run on autopilot. For multi-currency exposure (USD-listed instruments, options, broader access) Interactive Brokers is what I switched to for the more complex side of my book. If you trade individual stocks or want a CFD/equity hybrid, XTB is a regulated EU option, and Freedom24 gives EU residents wider US ETF access than most brokers. All four links are affiliate links — I disclose this on my affiliate disclosure page.
Common mistakes I have seen in 11 years of investing
I have made most of these myself. Documenting them so you do not have to repeat them.
1. Assuming 4% will always work in the EU. It was a US back-test on the best century the US market ever had. I plan to 3.5% and treat 4% as a stretch goal in a low-valuation environment.
2. Ignoring inflation in the withdrawal. If you pull “EUR 30k a year” nominally for 30 years, you have effectively halved your standard of living by year 25 at 2% inflation. The SWR mechanism inflation-adjusts; cap it on your spreadsheet or you will undershoot.
3. Forgetting healthcare premiums and gaps. EU public coverage does not equal full coverage. Build in EUR 200–400 per month for private supplementary, dental, and long-term-care insurance depending on country and age.
4. Treating real estate equity as portfolio. Your primary residence does not produce income. You cannot eat your house. If you genuinely plan to downsize and bank EUR 200k of equity, fine — but model that as a one-off liquidity event, not as part of your 25x.
5. Ignoring tax drag on withdrawals. A 25% Lithuanian capital-gains rate or a German Abgeltungsteuer changes the effective SWR. Pre-tax 4% can be post-tax 3% depending on jurisdiction.
6. Neglecting state pension entirely OR over-relying on it. Both extremes are wrong. Build the FIRE number assuming zero state pension; treat anything you actually receive as upside.
7. Single-currency planning. If you live in EUR but hold 70% USD assets, you have a hidden FX risk that can shift your real spending power by 15–25%.
8. Confusing Coast FIRE with full FIRE. Coast means you stop saving but keep working. Full FIRE means the portfolio funds everything. Different numbers, different timelines.
Next steps
Download the calculator above and fill in your four input cells today. Even a rough estimate is more useful than no number. Once you know your target, the next question is how to build the portfolio that gets you there — start with my balanced ETF portfolio for European investors 2026 guide for allocation, then read the European ETF beginner roadmap if you are still figuring out broker setup and your first purchase. Re-run this calculator every year. The FIRE number drifts as your spend changes, and so does the gap.
Frequently asked questions
What is the 25x rule for FIRE?
The 25x rule says you need 25 times your annual living expenses invested in a diversified portfolio to be considered financially independent. It is the mathematical inverse of the 4% safe withdrawal rate: 1 divided by 0.04 equals 25. So if you spend EUR 32,000 per year, your FIRE number is EUR 800,000. The rule originated from the Trinity Study, which tested whether US portfolios could sustain a 4% inflation-adjusted withdrawal across 30-year retirements. The 25x is a convenient shorthand, but the real input you control is your annual spend — cutting it by EUR 100 per month lowers your target by EUR 30,000.
Is the 4% safe withdrawal rate still valid in 2026?
It is a reasonable starting heuristic but not a guarantee, especially in 2026. The original Trinity Study used US 1926–1995 data with multiple allocations and tested 30-year horizons. Updated research from the ERN SWR series and others suggests that for retirees facing 40–50 year horizons starting from elevated equity valuations, a 3.25%–3.5% SWR is more defensible than 4%. European investors face additional headwinds: historically lower equity returns than the US, higher product fees, currency risk on USD-denominated assets, and a more varied inflation experience. I plan personally to 3.5% and treat 4% as the upper bound under benign conditions.
How does the calculator handle inflation?
The calculator outputs your FIRE number in today’s EUR. Withdrawals in retirement are assumed to scale annually with CPI inflation — this is the same convention used in the Trinity Study and most SWR research. If you draw EUR 30,000 in year one and inflation runs at 3%, you draw EUR 30,900 in year two, EUR 31,827 in year three, and so on. The expected real return input is real, not nominal, so 5% real return already nets out inflation. If you prefer to think in nominal terms, add your inflation assumption back on top of the real return — but be careful to do it consistently across the whole model.
What is sequence-of-returns risk and why does it matter early in retirement?
Sequence-of-returns risk is the danger that bad market returns in the first 5–10 years of retirement permanently impair your portfolio even if average returns over the full 30+ years are fine. If you retire with EUR 1M and the market drops 35% in year one, you are pulling 4% from a EUR 650,000 base — that draw is now 6.2% of remaining capital. By the time markets recover, you have liquidated too much in the down years to participate fully in the recovery. The fix: a 2–3 year cash buffer, glide-path bond allocation in the first decade, or flex-spending rules like the Guyton-Klinger guardrails.
Does the FIRE number include taxes?
No. The calculator outputs a pre-tax FIRE number. You need to gross it up based on your projected retirement residency. A Lithuanian resident pays 15% on most investment income; a German resident pays 25% plus solidarity surcharge under Abgeltungsteuer; a Portuguese NHR or IFICI resident may pay close to zero on certain foreign-sourced income; a Cypriot non-dom pays zero on dividends. The simplest adjustment: multiply your annual spend by 1 divided by (1 minus your effective tax rate). For a German resident with a 26.4% blended rate, that means grossing up EUR 36,000 of spending to roughly EUR 48,900 of pre-tax withdrawals — and therefore lifting your FIRE target by about 36% relative to the naive calculation.
How does European geographic arbitrage (Portugal NHR/IFICI, Cyprus non-dom, Bulgaria flat 10%) affect FIRE planning?
Geographic arbitrage attacks the problem from both sides: lower cost of living shrinks your annual spend, and favourable tax regimes shrink the gross-up on withdrawals. Portugal’s IFICI (the NHR successor since 2024) can offer reduced rates on certain foreign-sourced income for qualifying high-value activities. Cyprus non-dom status exempts dividends and interest from local tax for 17 years. Bulgaria applies a flat 10% on most income including capital gains. Combine a EUR 24,000 lifestyle with a low-single-digit effective tax rate and the FIRE number drops from a Munich-based EUR 1.4M to roughly EUR 600,000 — the same person, the same portfolio, but a 2x earlier retirement date.
What asset allocation supports a 30+ year retirement?
For a 30-year retirement starting at age 50–55 I would default to 70–80% global equity and 20–30% short-to-intermediate government bonds, with the bond sleeve highest in the first 5–7 years to absorb sequence risk. For a 40–50 year horizon starting at age 40, the equity weight needs to be higher — 85–90% — because bond drag over five decades destroys far more wealth than the volatility cushion is worth. The ERN SWR series has detailed back-tests on this. Whatever you choose, the allocation must survive your own behaviour in a 40% drawdown. If you would panic-sell at 30%, drop your equity weight 10 points and accept a lower SWR.
Should I include a state pension in my FIRE number?
I personally exclude it. State pensions depend on political decisions made over the next 30–40 years, demographic shifts that are already unfavourable across most of Europe, and the assumption that you accrue enough qualifying years before you stop contributing — which FIRE explicitly breaks. The conservative approach: build the full FIRE number assuming zero state pension, then treat whatever you actually receive at 65–67 as a windfall that either reduces portfolio drawdown or funds discretionary spending. If you must include it, haircut the projected benefit by 30–40% to account for reform risk and apply it only from your statutory retirement age, not your FIRE date.
Sources and further reading
- Cooley, Hubbard & Walz (1998), the original Trinity Study, summarised at Bogleheads — Trinity Study.
- Karsten Jeske’s Early Retirement Now Safe Withdrawal Rate series — the most thorough public stress-test of the 4% rule for long horizons.
- FIRE movement — Wikipedia for the variants (Lean / Fat / Coast / Barista FIRE) and historical context.
- SEC compound interest calculator for the accumulation-phase math.
- justETF for UCITS ETF screening, TER comparison, and domicile data relevant to European investors.
- Internal: Balanced ETF portfolio for European investors 2026 — retirement-asset allocation.
- Internal: European ETF investing beginner roadmap 2026 — how to start the savings phase.
These numbers make more sense with the guide
The free 12-page Starter Kit turns them into decisions: your first fund, a safe broker, and the tax basics for your country.