
Health insurance is mandatory for everyone living in Germany — you cannot opt out. Employees usually join the public system (GKV), costing roughly 14.6% of gross salary plus a fund-specific surcharge (split with your employer), up to a monthly cap. Freelancers and high earners can choose private full insurance (PKV), where premiums depend on age, health and coverage. New arrivals typically bridge the first weeks or months with incoming expat policies (providers like DR-WALTER, MAWISTA or Care Concept) costing roughly €30–€100/month. All figures below are illustrative — verify current rates with the insurer or fund.
Germany has one of the world's oldest universal healthcare systems — and one of its strictest insurance obligations. If you live in Germany, you must have health insurance from day one: landlords, employers and the immigration office (Ausländerbehörde) will all ask for proof. There is no grace period and no opting out.
The system has two pillars: public health insurance (GKV — gesetzliche Krankenversicherung) and private health insurance (PKV — private Krankenversicherung), plus a third category expats encounter constantly: incoming/travel policies for the transition period. This guide compares all three on cost mechanics, with illustrative figures clearly labelled — because in insurance, a wrong number is worse than no number.
Public vs private vs incoming: the three options
| Public (GKV) | Private full (PKV) | Incoming expat policy | |
|---|---|---|---|
| Who it's for | Employees under the income threshold; voluntary members | High earners, freelancers, civil servants | New arrivals, first weeks/months |
| Cost basis | % of gross income (income-based) | Risk-based (age, health, coverage) | Flat monthly premium |
| Illustrative cost | ~14.6% + fund surcharge (~2.5% avg), split with employer, up to a cap | ~ €400–€900+/month depending on age and plan | ~ €30–€100/month |
| Family | Spouse + kids free (Familienversicherung) | Everyone insured (and priced) individually | Individual |
| Acceptance | Must accept you | Can reject or surcharge for pre-existing conditions | Usually simple health questions |
| Switching back | Easy to stay; hard to return to from PKV | Returning to GKV later is difficult | Temporary by design |
Public insurance (GKV): how the cost works
About 90% of Germany's residents are in the public system, and most expat employees land here automatically. The mechanics:
- Contribution rate: a statutory general rate of 14.6% of gross income, plus a fund-specific surcharge (Zusatzbeitrag) that each Krankenkasse sets annually — averaging around 2.5% in recent years.
- Split with your employer: as an employee, you pay roughly half and your employer pays roughly half. Your payslip shows your share.
- There's a cap: contributions are only levied up to the contribution assessment ceiling (Beitragsbemessungsgrenze), so very high salaries don't pay proportionally forever.
- Family included: non-working spouses and children are co-insured free (Familienversicherung) — a huge advantage for families.
- Funds must accept you: public funds cannot reject you or charge more for pre-existing conditions.
Freelancers can join GKV voluntarily (freiwillige Versicherung), paying the full contribution themselves — there is a minimum assessment base, so even low-earning freelancers pay a meaningful minimum. Illustrative minimum contributions run to a few hundred euros per month; confirm the current Mindestbeitrag with a fund.
Private full insurance (PKV): when it makes sense
You can only choose PKV if you qualify: generally employees earning above the annual income threshold (Versicherungspflichtgrenze), the self-employed, and certain other groups. Unlike GKV, PKV premiums are risk-based: your age at entry, health status and chosen tariff determine the price — not your income.
That creates two classic profiles. Young, healthy, high-earning, single: PKV can be significantly cheaper than GKV's income-based contributions, with faster specialist access and single rooms as standard in many tariffs. Older, family, or with health issues: PKV can be dramatically more expensive — and switching back to GKV later is legally difficult, a one-way door for most people over 55.
Illustrative: a healthy 30-year-old might see PKV quotes from roughly €400/month, while comprehensive tariffs at older ages can exceed €900/month. These are illustrative ranges, not quotes — PKV pricing is individual underwriting, and the only real number is the one on your offer letter.
Incoming insurance: the first-weeks bridge
Here's the practical expat problem: you need insurance proof for your visa or Anmeldung before your German employment (and GKV membership) starts. The standard solution is an incoming policy — temporary health cover designed for new arrivals, typically from specialist expat insurers such as DR-WALTER, MAWISTA or Care Concept.
- Cost: roughly €30–€100/month illustrative, depending on age, duration and coverage level.
- Duration: usually up to 5 years max, but designed for months — it's a bridge, not a home.
- Coverage: emergency and necessary medical treatment; check whether it satisfies your visa's insurance requirement (for most residence permits it does, but confirm).
- Gotcha: time on incoming insurance doesn't build PKV-style aging reserves, and some insurers ask health questions — answer honestly.
Students often use the same providers' student tariffs until they can join the public student insurance (around €120–€140/month illustrative for GKV student rates).
Illustrative monthly cost by expat profile
| Profile | Typical route | Illustrative monthly cost |
|---|---|---|
| Employee, €60k salary | GKV (employer pays half) | ~ €500 employee share |
| Employee, €60k salary | GKV total (both halves) | ~ €1,000 total |
| Freelancer, voluntary GKV | GKV voluntary (pays all) | ~ €400–€900+ by income |
| High earner, 32, single | PKV tariff | ~ €400–€650 |
| New arrival, first 3 months | Incoming policy | ~ €30–€100 |
| Student | GKV student rate | ~ €120–€140 |
EU citizens: the EHIC shortcut (with limits)
If you're an EU/EEA citizen, your European Health Insurance Card (EHIC) covers medically necessary treatment during a temporary stay — but it is not a substitute for German insurance once you live in Germany. The moment you register your address and take up residence, the insurance obligation applies and you need German cover. Don't try to run a whole relocation on an EHIC.
Your sign-up timeline as a new arrival
The order that avoids gaps and paperwork loops:
- Before you fly: buy incoming cover for your planned bridge period (a month longer than you think you'll need — it's cheap). Print the confirmation; embassies and border officers sometimes ask.
- Week 1: Anmeldung (city registration). Take your incoming policy confirmation — some Bürgeramt offices ask for insurance proof at registration.
- Week 1–2: choose your Krankenkasse (for GKV) or request PKV quotes. Public funds let you sign up online in English; the membership confirmation (Mitgliedsbescheinigung) goes to your employer.
- First payslip: check the Krankenkasse line — your employer should be deducting and matching correctly. Errors here are common with mid-month starts.
- Settled: cancel the incoming policy (keep the overlap, not the gap). If you chose PKV, diarize an annual tariff review — loyalty is rarely rewarded in private insurance.
How to choose: a 3-question shortcut
- Are you an employee under the income threshold? → GKV. It's automatic, family-friendly and the surcharge differences between funds are small — pick a fund with good English support.
- Freelancer or high earner? → Get PKV quotes and compute voluntary GKV. If PKV wins, remember the one-way door — and get the quote in writing.
- Just arrived, job starts later? → Incoming policy from a specialist expat insurer for the bridge months, then GKV/PKV once settled.
For the money side of the move, see our best bank accounts in Germany for expats and blocked account alternatives for students.
5 mistakes expats make with German health insurance
- Arriving uninsured. There is no grace period. Arrange incoming cover before you fly.
- Choosing PKV for a one-year saving. The math that wins at 30 can lose badly at 50. Model decades, not months.
- Forgetting family pricing. GKV covers spouse and kids free; PKV prices each person. A “cheaper” PKV tariff for you alone can be the expensive option for a family of four.
- Assuming travel insurance counts. Standard travel policies don't satisfy German residence requirements — you need compliant incoming or full cover.
- Not comparing Krankenkassen. The surcharge (Zusatzbeitrag) differs per fund, and some offer meaningful bonus programmes. A 10-minute comparison can save hundreds per year.
How we compared
We compared Germany's three expat-relevant insurance routes — public (GKV), private full (PKV) and incoming policies — on cost mechanics, eligibility, family coverage and reversibility. The 14.6% GKV general rate is statutory; fund surcharges, thresholds and PKV premiums are labelled illustrative because they are set per fund/insurer each year. Company names (DR-WALTER, MAWISTA, Care Concept) are given as commonly used examples, not endorsements. This page was reviewed by the ExpatMoneyEU editorial team. No insurer paid for placement. Insurance decisions have decades-long consequences — verify quotes in writing and consider independent advice.