Retirement Planning in Germany – Comparing Pension Options for Expats
Mottalib Radif · MBA INSEAD · Tax year 2026
Retirement planning in Germany can feel overwhelming for expats. The system is built on three pillars (the statutory state pension, occupational pensions, and private savings) each with its own rules, tax incentives, and limitations. For international workers who may spend only part of their career in Germany, the choices are even more complex: which pension products remain portable across borders? Where do tax benefits outweigh lock-in costs? And how much should you realistically set aside each month?
This comprehensive guide walks you through the three most popular retirement savings vehicles available to employees in Germany (the Riester pension, the company pension (betriebliche Altersvorsorge, bAV), and the private ETF savings plan) with a clear-eyed comparison of costs, returns, tax treatment, and flexibility. By the end, you will know which combination works best for your personal situation as an expat.
Why Private Retirement Savings Are Essential in Germany
The German state pension (gesetzliche Rente) was never designed to fully replace your working income. After 45 years of average contributions, the net replacement rate hovers around 48% of the average salary. For expats who may work in Germany for only 5, 10, or 15 years, the state pension portion will be proportionally smaller. If you earned the average salary for 10 years, you would accumulate roughly 10 pension points, translating into a monthly pension of approximately EUR 400 before tax, clearly not enough to live on.
This pension gap must be closed through private and occupational savings. The German government encourages this through generous tax incentives for both the Riester pension and the company pension scheme. Meanwhile, a private investment portfolio offers flexibility that subsidised products cannot match.
Pillar 1: The German State Pension (Gesetzliche Rentenversicherung)
Before comparing private options, it is worth understanding the baseline. Every employee in Germany pays 9.3% of gross salary into the statutory pension insurance (matched by the employer for a total of 18.6%), up to the contribution assessment ceiling (BBG) of EUR 101,400 per year in 2026. Each year of contributions at the average salary earns one "pension point" (Entgeltpunkt). One pension point currently translates to approximately EUR 39.32 per month of pension.
To receive any German state pension at all, you need at least 5 years of contribution periods (Wartezeit). For EU/EEA citizens and nationals of countries with bilateral social security agreements, contribution periods from other countries count towards this threshold. This is a critical detail for expats: even 3 years in Germany combined with 2 years in France can unlock your German pension entitlement.
State pension income is taxed in retirement. In 2026, 83.5% of pension income is taxable (rising to 100% by 2058 for new retirees). Health and care insurance contributions (approximately 11%) are also deducted from pension payments.
Pillar 2: The Company Pension (Betriebliche Altersvorsorge / bAV)
The company pension is arguably the most tax-efficient retirement savings vehicle available to German employees. Here is how it works and why it matters for expats.
How Salary Sacrifice (Entgeltumwandlung) Works
You instruct your employer to divert a portion of your gross salary directly into a pension scheme, typically a Direktversicherung (direct insurance), Pensionskasse (pension fund), or Pensionsfonds. This contribution is deducted from your gross pay before income tax and social insurance are calculated, reducing both your tax burden and your social insurance contributions immediately.
In 2026, up to EUR 302 per month (EUR 3,624 per year, equivalent to 8% of the pension contribution ceiling) is completely tax-free. Up to 4% of the ceiling (EUR 1,812/year or EUR 151/month) is additionally free of social insurance contributions. Since 2022, employers are legally required to add a 15% subsidy to new salary sacrifice arrangements whenever they save on social insurance contributions.
Tax Savings Example
Suppose you earn EUR 5,000 gross per month in tax class I and convert EUR 250 into a bAV. Without the bAV, your net salary might be approximately EUR 3,120. With the EUR 250 salary sacrifice, your gross drops to EUR 4,750, but your net salary only decreases by about EUR 140, meaning the real cost to you is EUR 140 for a EUR 250 pension contribution (plus your employer's 15% subsidy of EUR 37.50). That is an effective "return" of over 100% on day one.
Portability for Expats
If you change employers within Germany, you can usually transfer your bAV to the new employer or leave it as a paid-up policy. If you leave Germany entirely, the pension remains valid and will be paid out at retirement age, regardless of where you live. However, withdrawing funds early is generally not possible – the money is locked in until retirement (currently age 62 for tax-favoured schemes).
Downsides of the bAV
In retirement, bAV payouts are fully taxed as income and subject to health and care insurance contributions (currently about 19% combined for statutory health and care insurance on pension income). Additionally, because your salary sacrifice reduces your gross income for social insurance purposes, it slightly reduces your future state pension entitlement and your unemployment/sick pay benefits (which are calculated on gross salary).
Pillar 3a: The Riester Pension
Named after former Labour Minister Walter Riester, this state-subsidised private pension was introduced in 2002 to compensate for reductions in state pension benefits.
Eligibility and Subsidies
To qualify for the full Riester subsidy, you must be subject to German statutory pension insurance (which includes most employees) and contribute 4% of your previous year's gross income (minus subsidies), with a minimum of EUR 60 per year. The state adds:
- Basic subsidy (Grundzulage): EUR 175 per year
- Child subsidy (Kinderzulage): EUR 300 per child born after 2008 (EUR 185 for children born before)
- Career starter bonus: One-time EUR 200 for those under 25 when they start
Additionally, Riester contributions up to EUR 2,100 per year can be claimed as special expenses (Sonderausgaben) in your tax return, potentially yielding a tax refund beyond the subsidies.
Who Benefits Most
The Riester pension is most attractive for families with children (the child subsidies can exceed the contributions) and higher earners (where the tax deduction exceeds the subsidies). A family with two children born after 2008 receives EUR 775 per year in subsidies alone (EUR 175 basic + 2 x EUR 300 child). If the minimum contribution is only EUR 60, the return on investment is exceptional.
Limitations and Risks for Expats
The Riester pension has significant limitations that expats should consider carefully:
- Portability: If you retire outside the EU/EEA, you may have to repay all subsidies and tax benefits. This makes Riester a poor choice if you plan to retire outside Europe.
- High costs: Many Riester products charge substantial fees (up-front commissions, annual management fees) that erode returns. Always choose a low-cost provider.
- Guaranteed capital: By law, providers must guarantee that at least the sum of contributions and subsidies is available at retirement. This capital guarantee forces providers into conservative investments, limiting potential returns.
- Annuity requirement: At retirement, the accumulated capital must be converted into a lifelong annuity (you can withdraw up to 30% as a lump sum). The annuity is taxed as income in retirement.
Pillar 3b: The Private ETF Savings Plan
A private ETF (Exchange-Traded Fund) savings plan invested in a globally diversified equity index (such as the MSCI World or FTSE All-World) is the most flexible retirement savings option available. It has no government subsidies but also no restrictions on where you live, when you access your money, or how you invest it.
Expected Returns and Costs
Historically, a globally diversified equity index has returned approximately 7-8% per year (nominal) or 5-6% after inflation over periods of 20+ years. The ongoing costs of a broad-market ETF are typically only 0.1-0.3% per year (TER), making them dramatically cheaper than most Riester or bAV products, which often charge 1-2% or more annually.
Tax Treatment in Germany
Investment income (dividends, interest, and realised capital gains) is subject to the Abgeltungsteuer (flat tax) of 25% plus solidarity surcharge (effectively 26.375%). For equity funds with at least 51% equity content, a 30% partial exemption (Teilfreistellung) applies, reducing the effective tax rate to approximately 18.5%. Each person has a savers' allowance (Sparerpauschbetrag) of EUR 1,000 per year (EUR 2,000 for married couples filing jointly), below which investment income is tax-free.
Flexibility Advantages
Unlike Riester and bAV, an ETF portfolio can be liquidated at any time without penalties. There is no minimum holding period, no retirement age requirement, and no country-of-residence restriction. If you leave Germany, your depot can usually remain with your German broker (though tax reporting may become more complex). This flexibility is the single biggest advantage for expats with uncertain long-term plans.
Risks
There is no capital guarantee. In a severe market downturn, your portfolio can lose 40-50% of its value temporarily. However, over periods of 15+ years, globally diversified equity portfolios have historically always recovered and delivered positive real returns. The key is to invest with a long time horizon and not panic-sell during downturns.
Side-by-Side Comparison
| Criterion | Riester Pension | Company Pension (bAV) | ETF Savings Plan |
|---|---|---|---|
| Tax benefit during savings | Yes (special expenses deduction) | Yes (pre-tax contributions) | No |
| State subsidies | EUR 175 + child subsidies | Employer must add 15% | None |
| Taxation at payout | Full income tax | Full income tax + health/care insurance | 25% flat tax (with 30% exemption for equity funds) |
| Expected return | Low to medium (1-4%) | Medium (2-5%) | High (5-8% real) |
| Annual costs | 0.5-2.5% | 0.3-1.5% | 0.1-0.3% |
| Capital guarantee | Yes (contributions + subsidies) | Partial | No |
| Flexibility / liquidity | Low (locked until 62) | Low (locked until 62) | High (withdraw anytime) |
| Portability abroad | EU/EEA only | Paid out globally at retirement | Fully portable |
| Ideal for | Families with children, EU long-term | All employees (free employer money) | Everyone seeking flexibility |
Practical Strategy for Expats
Based on the comparison above, here is a practical three-step approach that works well for most expats in Germany:
- Capture the employer subsidy via bAV first. The 15% employer contribution on salary sacrifice is essentially free money. Even if the underlying product is mediocre, the instant return from the employer subsidy and tax savings makes the bAV worthwhile up to the social-insurance-free limit (approximately EUR 151/month in 2026). Ask your HR department about available bAV options and negotiate for an employer contribution above the legal minimum.
- Claim Riester subsidies if you have children and plan to stay in the EU. With EUR 300 per child per year in subsidies plus potential tax deductions, Riester can be very attractive for families. Choose a low-cost fund-based Riester product (Riester-Fondssparplan) to maximise returns within the Riester framework. Skip Riester entirely if you plan to retire outside the EU/EEA.
- Invest the rest in a low-cost ETF savings plan. After capturing subsidised savings, direct additional retirement funds into a globally diversified ETF portfolio. This gives you maximum flexibility, the lowest fees, and the highest expected long-term returns. Even EUR 200 per month invested over 20 years at 7% average return grows to over EUR 100,000.
How Much Should You Save for Retirement?
A common rule of thumb is to save 15-20% of your gross income for retirement, including employer contributions. In Germany, you already contribute 9.3% of gross (up to the ceiling) to the state pension, and your employer matches this. So your additional private savings target should be approximately 5-10% of gross income, depending on your age, pension gap, and retirement goals.
Use our savings plan calculator to model different contribution amounts and see how they compound over time. Our pension calculator can estimate your future state pension based on your current earnings and expected working years in Germany.
Tax Considerations When Leaving Germany
If you leave Germany before retirement, your pension savings are affected differently depending on the vehicle:
- State pension: Your accumulated pension points remain valid. You can claim the pension from anywhere in the world once you reach retirement age.
- bAV: Your policy stays in force. Benefits are paid at retirement regardless of residence. German withholding tax may apply, but double taxation agreements usually prevent double taxation.
- Riester: If you move outside the EU/EEA, subsidies and tax benefits must be repaid (spread over the payout phase). Within the EU/EEA, there is no penalty.
- ETF portfolio: You may need to realise gains before leaving (to avoid complex cross-border tax situations) or keep the depot with your German broker. Tax treatment depends on your new country of residence.
Disclaimer: This guide provides general information about retirement savings options in Germany and does not constitute financial or tax advice. Pension regulations change frequently, and individual circumstances vary. Consult a qualified financial advisor or tax consultant (Steuerberater) for personalised recommendations, especially regarding cross-border pension portability.