Direkt zum Inhalt

Private pension plans in Germany: what every expat needs to know

Germany's state pension replaces less than half your working income. For expats navigating Riester, Rürup, and private alternatives, the rules around eligibility, tax, and portability depend heavily on your situation. This guide covers every realistic option for your expat insurance in Germany.

  • < 50 % State pension replacement rate
  • €27,566 Rürup tax deduction limit
  • Age 67 Retirement age by 2029
André Disselkamp
Author & ExpertAndré Disselkamp
Co-Founder & Insurance Specialist · Insurancy · DVA-certified
About the authorClose
André Disselkamp is co-founder of insurancy.de and has been advising around 40 clients per week on insurance since 2021, specializing in international solutions for expats, emigrants and digital nomads.
Insurance brokerDVA-certified
At a glance

Key takeaways

  • The state pension gap is real. Germany's statutory pension typically covers less than 50% of your last net salary — for expats with fewer contribution years, the shortfall is even larger.
  • Riester penalises early leavers. All government subsidies must be repaid if you leave Germany permanently, making Riester a poor fit for expats on short or uncertain assignments.
  • Rürup is the most powerful tax tool for the self-employed. Up to €27,566 per year can be deducted from taxable income — at a 42% marginal rate, that is over €11,000 in annual tax savings.
  • Private pension insurance travels with you. No subsidies to repay, lump-sum payout possible after 12 years, and the contract stays active regardless of where you live.
  • Always take the employer bAV match. Since 2026, employers must contribute at least 15% on top of your salary-conversion contributions — turning it down means leaving guaranteed money behind.
Summarize with AI
THE THREE PILLARS

Germany's pension system: three pillars, one gap

Most expats rely on the first pillar alone. Understanding all three is the starting point for closing the retirement income gap.

Pillar 1: The mandatory state pension

Pay-as-you-go, rising to age 67 — and structurally insufficient for most expats.

Germany's statutory pension (gesetzliche Rentenversicherung) is a pay-as-you-go system: current workers fund current retirees. The retirement age is rising to 67 by 2029 for everyone born after 1964.

For an expat earning €4,000 net per month, the state pension might cover €1,800 to €2,000 at most — and only with a full German working life of contributions. Most expats arrive mid-career, meaning fewer contribution years and a proportionally smaller payout.

  • Mandatory for all employees; contributions split between employer and employee
  • Retirement age reaching 67 by 2029
  • Replacement rate below 50% of last net income for most workers
  • Fewer contribution years = proportionally smaller payout

Pillar 2: Occupational pensions (bAV)

A mandatory employer match since 2026 — free money most expats leave on the table.

Every employee in Germany has the right to access an occupational pension scheme (betriebliche Altersversorgung). Since 2026, employers must contribute at least 15% on top of whatever you redirect through salary conversion. That is a guaranteed 15% return before any investment growth.

Contributions reduce your gross income, so you pay less income tax and less social security on those amounts. The combined saving can reach 40–50% of the contribution amount for a standard employee.

The limitation: bAV is tied to the German tax system. If you leave Germany, the double taxation treaty between Germany and your destination country determines the tax treatment. Transferring a German bAV to a foreign pension scheme is generally not possible.

Pillar 3: Private pension plans — where expat planning happens

Riester, Rürup, and private insurance each suit a different expat profile.

Private pension plans form the third pillar and represent the main area where expats can actively shape their retirement provision. The three main options — Riester, Rürup, and fully private pension insurance — differ substantially in eligibility, tax treatment, flexibility, and portability.

Which product works depends on employment status, income level, how long you plan to stay in Germany, and whether you hold citizenship in a country with worldwide taxation rules such as the US or Canada.

PLAN COMPARISON

Riester vs. Rürup: which fits your situation?

Both plans offer tax advantages, but they are built for different expat profiles. The wrong choice can cost you significantly when you eventually leave Germany.

Riester Rente

State subsidies for employed residents with children
  • Who qualifiesEmployees paying into the statutory pension (or their spouses). Self-employed without statutory contributions are excluded.
  • Tax advantage€175 base allowance per year + €300 per child (born after 2008). Tax deduction up to €2,100 per year.
  • Annual limit€2,100 per year deductible; minimum own contribution of ~4% of prior-year gross to unlock full subsidy.
  • Payout structureMonthly annuity only — no lump-sum option at retirement.
  • Portability on exitAll state subsidies must be repaid if you leave Germany permanently. Your own capital stays, but the product's core advantage disappears.
  • FlexibilityContributions can be paused, but doing so affects subsidy entitlement. Contract costs continue.

Rürup / Basisrente

Maximum tax deduction for high-earning self-employed expats
  • Who qualifiesOpen to everyone, but most valuable for self-employed expats not contributing to the statutory pension. Also used by high earners.
  • Tax advantageContributions deductible up to €27,566 per year (single, 2026). At a 42% marginal rate: over €11,000 in annual tax savings.
  • Annual limit€27,566 per year for singles; €55,132 for married couples filing jointly. Much higher ceiling than Riester.
  • Payout structureMonthly annuity only, starting no earlier than age 62. No lump-sum access under any circumstances.
  • Portability on exitNo subsidy repayment, but no transfer to a foreign pension system either. Accumulated capital stays locked in Germany; pension paid from age 62 wherever you live.
  • FlexibilityContributions can be paused or reduced, but the capital cannot be accessed before retirement — full stop.
US and dual-nationality expats: get cross-border tax advice first
The US taxes its citizens on worldwide income regardless of residence. A Rürup plan's German tax advantages may not translate to your US tax situation, and the contract structure can create complications under FATCA reporting requirements. Germany has double taxation treaties with most countries, but the specific rules vary by treaty and income type. If you hold US, Canadian, or Australian citizenship, consult a cross-border tax advisor before signing any long-term pension contract.
PRIVATE PENSION INSURANCE

The flexible alternative: private pension insurance explained

No state subsidies, but full portability and a lump-sum option — the most expat-friendly structure for anyone unsure how long they will stay in Germany.

How private pension insurance actually works

Contributions from post-tax income, tax-deferred growth, and a 50% gain exemption after 12 years.

Private pension insurance (private Rentenversicherung) is a contract between you and an insurer — no government subsidies, no mandatory payout structure, no German residency requirement.

Contributions come from post-tax income, so there is no upfront tax deduction. However, investment growth inside the contract accumulates tax-free. If you hold the contract for at least 12 years and take the payout after age 62, only 50% of the gains are subject to income tax — a significant advantage over a standard investment account where gains are taxed at 25% as realised.

If you take a monthly annuity instead of a lump sum, only a small portion called the Ertragsanteil is taxable, based on your age when payments begin.

A fund-linked private pension such as MeinPlan from LV 1871 is one example: it invests contributions in funds for higher return potential, allows free fund switches, and offers a lump sum or lifelong annuity at retirement – with a Basisrente variant for the tax-deductible Rürup route.

  • Lump-sum payout available (after 12 years + age 62)
  • Only 50% of gains taxable at payout under qualifying conditions
  • Contract stays active if you leave Germany — no subsidies to repay
  • ETF-based options now available with annual costs below 1%

The cost problem — and how to avoid it

Traditional products can cost 2–3% annually. Modern ETF contracts bring this below 1%.

Private pension insurance in Germany has historically been expensive. High commission structures, opaque fee layers, and guaranteed-return products with minimal actual returns made many contracts poor value for decades.

Modern ETF-based private pension plans (fondsgebundene Rentenversicherung) have changed this. Annual costs below 1% are now achievable. Compare this to 2–3% on older products: on €100,000 invested over 20 years at 6% growth, the difference in final value exceeds €40,000.

Costs come in three layers: acquisition costs (Abschlusskosten) spread over the first five years, annual administrative costs, and the underlying fund costs. Always ask for the total annual cost figure, not just the fund cost.

  • Acquisition costs: typically spread over first 5 years, compensating broker or advisor
  • Administrative costs: annual percentage of contract value
  • Fund costs: 0.1% (passive ETF) to 1.5%+ (actively managed funds)
  • Request the all-in cost figure before comparing products

Guaranteed vs. non-guaranteed: what the safety net actually costs

Capital guarantees sound safe but quietly drain returns — especially over 20+ years.

Many German insurance products offer a capital guarantee: your premiums are returned at retirement regardless of investment performance. This sounds safe. In practice, the insurer achieves this guarantee by investing most of your money in low-yield bonds, which means your actual returns are significantly lower than what you would get from a straightforward ETF portfolio.

For most expats with a 20-year or longer investment horizon, a non-guaranteed ETF-based contract will almost certainly outperform a guaranteed product over time. The guarantee costs real money in foregone returns.

WHO THIS GUIDE IS FOR

Which private pension plan fits your expat profile?

The long-term employed expat with children
You are employed, paying into the German statutory pension, and plan to stay 15+ years. Two children born after 2008 means €775 per year in Riester subsidies alone (€175 base + €600). Combine this with your employer's bAV for two income streams with minimal out-of-pocket cost.
The freelancer or self-employed expat
You are not paying into the German state pension and earn €80,000 or more. Rürup is your primary tool: €20,000 per year contributed at a 42% tax rate saves roughly €8,400 in income tax annually. Choose a low-cost ETF-based Rürup contract and avoid traditional guaranteed-return products.
The mobile expat on a 3–5 year assignment
Your timeline is defined and you are unsure where you will live in a decade. Riester's subsidy repayment risk and Rürup's illiquidity both create financial exposure when you leave. A modern ETF-based private pension insurance plan gives you tax-deferred growth and a portable contract without German residency strings.
The employee who wants the employer match
You are employed in Germany and your employer offers bAV. Since 2026, employers must add at least 15% on top of your salary-conversion contributions. That is a guaranteed 15% return before any investment growth — turning it down means leaving money behind. Take it, then plan additional private savings separately.
DECISION GUIDE

How to choose your private pension plan in six steps

  1. 1
    Establish your likely time horizon in Germany

    Under 5 years: avoid Riester and Rürup. Both impose penalties or structural illiquidity that hurt short-term residents. 10+ years: the tax advantages of Riester (for employees) and Rürup (for the self-employed) start to outweigh the constraints. For genuinely uncertain timelines, private pension insurance is the default.

  2. 2
    Confirm your employment status

    Riester eligibility requires paying into the German statutory pension — only employees (and their spouses) qualify. Self-employed expats not contributing to the state pension are locked out of Riester. Rürup is open to everyone but most valuable for the self-employed. bAV is only accessible through an employer.

  3. 3
    Calculate your marginal tax rate

    Rürup's value scales directly with your tax rate. Below 30%, the deduction is modest. Above 40%, the annual tax saving on a significant contribution can exceed €10,000. Private pension insurance offers no upfront deduction but provides tax-deferred growth — more relevant when you expect to be in a lower tax bracket at retirement.

  4. 4
    Assess cross-border tax complexity

    If you hold citizenship in a country with worldwide taxation rules — the US, Canada, or Australia — get specific cross-border tax advice before signing any long-term pension contract. Germany's double taxation treaties govern where your German pension income is taxed once you live elsewhere, and the rules vary significantly by treaty.

  5. 5
    Compare total annual costs, not just fund returns

    Request the all-in cost figure for any contract under consideration: acquisition costs, administrative fees, and fund costs combined. A 1% difference in annual costs on €100,000 invested over 20 years at 6% growth adds up to more than €40,000 in lost value. Modern ETF-based contracts can keep total costs below 1% per year.

  6. 6
    Check provider financial strength

    A pension contract runs for 20–30 years. The insurer's financial stability matters more than it does for a short-term policy. Germany's insurance market is well-regulated, but there is meaningful variation in the financial strength ratings of different providers. Companies like Allianz, Generali, and Canada Life have long track records in the German market; evaluate newer entrants alongside their cost advantages.

Note
The portability table every expat should see before signing
Riester: capital partially portable, all state subsidies repayable on permanent exit, annuity only. Rürup: no transfer possible, no subsidies to repay, annuity from age 62 wherever you live. Private pension insurance: fully portable, no subsidy repayment, lump-sum option after 12 years and age 62. bAV: no transfer to foreign scheme, tax treatment on exit governed by applicable double taxation treaty.
PROVIDER LANDSCAPE

Private pension providers in Germany: how to compare them

The right product type matters, but so does the provider. Here is how the major players and specialist services differ for expats.

Established German insurers: Allianz, Generali, Canada Life

Long track records, broad product ranges — but costs and ETF access vary widely.

Providers like Allianz, Generali, and Canada Life have operated in the German pension market for decades. Their financial strength ratings are among the highest available, which matters when you are locking money into a 25-year contract.

The trade-off: older product lines from these providers can carry high acquisition costs and limited ETF choice. Their newer fund-linked products are more competitive, but you need to compare the all-in cost figure — not just the advertised fund selection — before committing.

For expats specifically, these providers will typically accept applications from foreign nationals resident in Germany, but the contracts are structured for the German market. Portability and cross-border tax guidance are not their speciality.

Expat-focused platforms: Pensionfriend, Feather, Stayinsured, Neodirect, Iamexpat

English-language interfaces and expat context — but check what is actually being sold.

Several platforms now position themselves specifically for expats navigating German financial products. Pensionfriend markets itself as an expert guide to private pensions with a focus on ETF efficiency and tax optimisation. Feather Insurance offers a comprehensive English-language overview of the entire German pension system including private options. Iamexpat provides general expat information including a private pensions section with brief provider mentions.

Stayinsured and Neodirect operate in the broader German insurance comparison space and have expanded their English-language content to address international residents.

A key distinction to make: some of these platforms are information resources, some are comparison tools, and some are product distributors for specific providers. Pensionfriend, for example, is primarily a sales platform for specific pension products rather than a neutral comparison. Understanding what a platform is selling — and to whom it is accountable — is as important as reading the content it publishes.

An expat-facing comparison from an established broker (rather than a single-product platform) will typically give you access to a broader range of providers and the ability to switch if circumstances change.

What to ask any provider before proceeding

Four questions that separate expat-ready providers from generic ones.

Not every provider understands the specific tax and portability situation of international residents. Before engaging further, ask these directly.

First: can you advise on the double taxation treaty between Germany and my home country as it applies to this product? Second: what happens to this contract if I leave Germany before retirement? Third: what is the all-in annual cost including acquisition, administration, and fund costs? Fourth: can I switch the underlying fund allocation without triggering acquisition costs?

A provider who cannot answer questions one and two clearly is not set up for expat clients, regardless of what their marketing materials say.

KEY NUMBERS

The figures that shape your decision

These numbers determine how much each plan type is actually worth for your specific situation.

€27,566
Rürup deduction limit (single, 2026)At a 42% marginal tax rate, this cap yields over €11,000 in annual income tax savings — the highest tax advantage of any German private pension product.
€2,100
Riester deduction limit per yearPlus €300 per child (born after 2008) or €185 per child (born before 2008) in direct annual subsidies on top of the tax deduction.
15 %
Mandatory employer bAV contribution (since 2026)Employers must add at least 15% on top of your own salary-conversion contributions — a guaranteed return before any investment performance.
12 years
Minimum contract term for private pension tax benefitHold your private pension insurance contract for 12 years and take the payout after age 62 — only 50% of gains are then taxable as ordinary income.
> €40,000
Cost impact of 1% higher annual feesOn €100,000 invested over 20 years at 6% growth, a 1-percentage-point difference in annual costs reduces the final value by over €40,000.
FREQUENTLY ASKED QUESTIONS

Your questions about private pension plans in Germany, answered

Can I get a Riester pension if I am an expat on a work visa?
Yes — if you are employed in Germany and paying into the German statutory pension (gesetzliche Rentenversicherung), you qualify for Riester regardless of your nationality or visa status. The key requirement is the statutory pension contribution, not German citizenship. Your spouse may also qualify if they are paying into the system. However, if you later leave Germany permanently, all state subsidies received must be repaid to the German tax authorities.
What happens to my Rürup pension if I move out of Germany?
Your Rürup contract stays active. You can stop contributing and leave the accumulated capital invested in Germany. The money continues to grow tax-deferred, and you receive a German pension from age 62 wherever you live at that point. You cannot transfer the capital to a foreign pension scheme. Whether that German pension income is taxed in Germany, your new country of residence, or both depends on the double taxation treaty between Germany and your new home country.
Is Rürup worth it if I am self-employed in Germany but plan to leave in 5–10 years?
The tax deduction is valuable in the years you contribute, regardless of whether you eventually leave Germany. The downside is illiquidity: the capital is locked until age 62 with no lump-sum option. For a 5-year stay, the tax savings are real, but you need to be comfortable knowing that money is effectively inaccessible for decades. If income certainty and flexibility matter more than the tax deduction, a private pension insurance plan or a well-structured investment depot may be a better fit.
How do I compare Pensionfriend, Feather, or Iamexpat to a broker like Insurancy?
Feather and Iamexpat are primarily information platforms — useful for understanding the system, but not structured for personalised product comparison. Pensionfriend is a pension-focused sales platform for specific products; it is not a neutral marketplace. A broker working across the full German market compares products from multiple insurers and is accountable to you as a client rather than to a single provider. The difference matters most when your situation is complex: multiple income sources, uncertain time horizon, or dual nationality with cross-border tax implications.
Can I hold a private pension insurance contract if I move to another EU country?
Yes. Private pension insurance contracts are not tied to German residency. If you move within the EU or beyond, the contract stays active, your contributions and investment growth remain in the contract, and there is no subsidy repayment. At payout, the tax treatment in your new country of residence may differ — you should check whether your new country recognises the German tax treatment or applies its own rules to the distribution.
Are there ETF-based pension plans available in Germany, and how do they compare on cost?
Yes. Modern fund-linked private pension insurance (fondsgebundene Rentenversicherung) and ETF-based Rürup contracts are now widely available. Total annual costs below 1% are achievable with ETF allocation, compared to 2–3% on older traditional products. On €100,000 over 20 years at 6% growth, that cost difference exceeds €40,000 in final value. When comparing, always request the all-in figure covering acquisition, administration, and fund costs — not just the fund's own expense ratio.
Does Germany have a double taxation treaty with my home country, and does it affect my pension?
Germany has double taxation treaties with most countries. These treaties determine where your German pension income is taxed once you live elsewhere. For example, the treaty with the US generally permits Germany to tax Rürup and statutory pension payments; the US then provides a foreign tax credit. However, US citizens face additional complexity under FATCA. Treaties with other countries vary in how they treat pension income from German private plans. For any long-term commitment, specific cross-border tax advice is worth the consultation cost.
What is the minimum I need to contribute to get the full Riester subsidy?
You need to contribute at least 4% of your previous year's gross income (minus the state subsidies you receive) to unlock the full annual allowance. For someone earning €50,000 gross, that is €2,000 minus any subsidies — typically a relatively modest personal contribution. The child allowances (€300 per child per year for children born after 2008) can cover a significant portion of that 4% threshold, making the effective personal outlay even smaller for families.

Your tailored quote in 2 minutes

Not sure which private pension plan fits your situation as an expat in Germany?

Employment status, income level, time horizon, and nationality all change the answer. Get a personalised, market-wide comparison from a broker who works with international residents specifically.

Start your comparison