Health insurance is mandatory in Germany — here's what that means
Germany operates a universal healthcare system based on mandatory insurance. Every person residing in Germany — employed, self-employed, unemployed, student, or retiree — must have health insurance. There is no legal option to be uninsured.
The system has two main pillars:
- GKV (Gesetzliche Krankenversicherung / Statutory health insurance) — publicly regulated, income-based contributions, run by competing non-profit insurers
- PKV (Private Krankenversicherung / Private health insurance) — commercial insurers, risk-based pricing, individual underwriting
Both systems provide comprehensive coverage, but they operate very differently in terms of cost, coverage, and long-term implications.
Social insurance contributions: Health insurance in Germany is one part of the "Sozialversicherung" (social security system). As an employed person, you also pay into pension insurance (Rentenversicherung), unemployment insurance (Arbeitslosenversicherung), and long-term care insurance (Pflegeversicherung). These are deducted from your gross salary alongside health insurance.
Who can choose between GKV and PKV — and who cannot
This is the most important thing to understand: most employees cannot choose PKV.
Mandatory GKV (no choice): If your gross annual salary is below the Versicherungspflichtgrenze (insurance compulsory membership threshold), you are legally required to be in GKV. You cannot opt into PKV.
The threshold for 2025: €73,800 gross per year (€6,150 gross per month).
If your salary is below this amount, you ARE in GKV. The only choice you have is WHICH GKV insurer to use.
Eligible to choose PKV: You can opt for PKV if you are:
- An employee earning above €73,800 gross/year (€6,150/month) — and have been above this threshold for 12 months (or you're starting a new job above it)
- Self-employed or freelance — regardless of income level
- Civil servant (Beamter) — special partial state subsidy applies
- Student — student GKV at reduced rates, or PKV
Important for new arrivals with a high salary: If you start a job with a salary above the threshold from day one, you can choose PKV immediately — the 12-month waiting period doesn't apply for new employees starting above the threshold.
If your salary is exactly at the borderline, check carefully: some additional benefits (bonuses, commissions) may push you over or under the threshold.
GKV: how it works, what it costs, what it covers
Cost: GKV contributions are income-based. The total rate is approximately 14.6% + an insurer-specific additional contribution (Zusatzbeitrag) of roughly 1.0–2.5% depending on the insurer.
Your employer pays half the total contribution; you pay the other half. For an employee earning €4,000/month gross:
- Base rate: 14.6% × €4,000 = €584/month
- Example Zusatzbeitrag (TK 2025): 2.45%: additional €98/month
- Total: €682/month
- Your share (half): ~€341/month (deducted from gross salary)
- Employer pays: ~€341/month
Contributions are capped at the Beitragsbemessungsgrenze (contribution ceiling): €5,512.50/month gross in 2025. If you earn more, GKV contributions don't increase beyond the cap — making GKV relatively cheaper for very high earners.
Coverage: GKV covers:
- Doctor visits and specialist referrals
- Hospital treatment
- Prescription medications (you pay a €5–10 co-pay per prescription)
- Mental health care and therapy (waiting times vary)
- Preventive care (cancer screenings, dental check-ups)
- Pregnancy and childbirth
- Sick leave benefit (Krankengeld) after 6 weeks of continued pay from employer
Family coverage (Familienversicherung): One of GKV's biggest advantages: a spouse and children can be co-insured free of charge if they have no significant income of their own (below €535/month). This is extremely valuable for families.
PKV: how it works and the long-term tradeoffs
How PKV pricing works: Unlike GKV (where contributions are based on your salary), PKV premiums are based on:
- Your age at entry (younger = cheaper initially)
- Your health status at entry (pre-existing conditions may be excluded or increase premiums)
- Your chosen tariff (coverage level)
A healthy 28-year-old might pay €200–400/month for good PKV coverage. The same person at age 50 might pay €700–1,100/month.
PKV advantages:
- Better coverage in practice: faster specialist access without referral, private room in hospital, direct access to senior physicians (Chefarztbehandlung)
- Lower premiums when young and healthy
- Dental coverage often more comprehensive
- Treatment in private or semi-private hospital rooms
PKV disadvantages and risks:
- Premiums increase with age — significantly. Budgeting for retirement is essential.
- Family members are insured individually — a spouse and each child each pay separate premiums. For a family of 4, PKV can cost €1,500+/month.
- Pre-existing conditions are assessed at entry — could be excluded or increase your premium
- Switching back to GKV is very difficult after age 55 (requires income dropping below the threshold OR unemployment)
- Income fluctuations don't reduce PKV premiums (unlike GKV, which is tied to salary)
- Difficult during unemployment — if you lose your job, you're responsible for the full PKV premium yourself (no employer contribution)
Who PKV makes sense for:
- Single expats with no family plans, high salary, good health, expecting to stay high-income
- People planning to stay in Germany short-term who want premium coverage
- Self-employed expats with stable high income and no dependants
Who should generally stay in GKV:
- Anyone with a family or planning to have children
- Anyone who might take career breaks, reduce hours, or become unemployed
- Anyone with health conditions that PKV might exclude
- Expats who are uncertain about long-term Germany plans
GKV vs PKV: the decision framework for expats
If you must be in GKV (salary below €73,800/year): skip this section — choose a GKV insurer (see next section).
If you can choose (above the threshold or self-employed):
Use this framework:
Family with children ✅ (free co-insurance) ❌ (full premium per person) Single, no kids planned — ✅ (premium savings when young) Age at entry If 35+, lean GKV If under 30, PKV worth modelling Employment stability If uncertain, GKV If very stable high income Pre-existing conditions ✅ (accepted regardless) ❌ (exclusions possible) Long-term Germany plans If 10+ years, GKV is safer Short-term stays Income trajectory If might decrease If permanently high-earningThe honest advice for most expats: If you have a family, plan to have children, or are uncertain about long-term income — stay in GKV. The PKV family cost and exit difficulty make it unattractive unless your situation is genuinely stable long-term. Many expats who chose PKV at 30 regret it at 45 when premiums surge and they have a family.
If you're single, healthy, 28–35, earning well, and plan to stay high-income — PKV is worth modelling with a fee-only insurance broker (Versicherungsmakler) who can provide unbiased projections.
Which GKV insurer for expats? TK vs AOK vs Barmer vs DAK
All GKV insurers provide the same core statutory benefits (set by law). The differences are in:
- The Zusatzbeitrag (additional contribution rate — directly affects your monthly cost)
- Extra benefits (Zusatzleistungen) like additional dental, vision, or alternative medicine coverage
- Digital services — app quality, online claims, English-language service
- Customer service — call centre accessibility, English speakers
Techniker Krankenkasse (TK) — recommended for most expats: TK is consistently the most popular health insurer among international professionals in Germany.
- Strong English-language support (phone, website, app)
- Good digital services — the TK app handles most things without paperwork
- Nationwide network
- Zusatzbeitrag 2025: 2.45% (total including base: 17.05%)
- Extra benefits: professional cleaning at dentist, sports courses
- Apply at: tk.de/en (English available)
AOK — regional, good in some states: AOK is a federation of regional insurers (AOK Bayern, AOK Rheinland, etc.). Coverage and quality varies by region.
- Good if you're in a state where AOK is strong (e.g., Bavaria)
- Less consistent English-language support across regions
- Zusatzbeitrag varies by regional AOK
Barmer:
- Nationwide, reliable
- Some English support
- Good preventive care benefits
- Zusatzbeitrag 2025: 2.19%
DAK-Gesundheit:
- Nationwide
- Limited English support
- Competitive Zusatzbeitrag
- Good dental extras
Recommendation: For most new expats, TK is the default choice — English service, strong app, nationwide coverage, and a solid reputation with international employees. It's what most large employers' HR departments will suggest.
How to apply and the 30-day rule
The 30-day rule: When you start employment in Germany, you have 30 days from your first day of work to notify your chosen GKV insurer. If you don't choose within 30 days, your employer will assign you to a GKV insurer automatically (typically the one they use for other employees).
This means: choose your insurer BEFORE your first day if possible.
How to apply to TK (or another GKV insurer):
- Go to the insurer's website (tk.de/en for TK) — most allow online applications in English
- Fill in your personal details: name, address, nationality, date of birth
- Provide your employment details: employer name, start date, expected salary
- Submit the application — you'll receive a Versicherungsnachweis (insurance confirmation document) by post or digitally within a few days
- Give the confirmation to your employer — they need this to register you with the social security system and begin making contributions
Documents typically needed:
- Your name, date of birth, address in Germany (Anmeldung)
- Your Steueridentifikationsnummer (tax ID) — you'll have this after Anmeldung
- Your employer's name and address
- Your expected gross salary
If you have no German address yet: Some insurers require a registered address (Anmeldung) before they can complete enrollment. Apply for Anmeldung first (even via a temporary address), then apply for health insurance. Anmeldung → health insurance → start work is the correct sequence.
For self-employed / freelancers: Contact a GKV insurer directly to apply as a voluntary member (freiwillig versichert). Your contribution will be calculated based on your estimated income. You'll need to provide income documentation annually and update them if your income changes significantly.
Switching insurers: Once enrolled in a GKV insurer, you can switch to a different GKV insurer with 2 months' notice (as of the first of the following month). You must have been with your current insurer for at least 12 months. Switching is relatively simple and often done entirely online.