Moving to Germany: checklist for expats
Visa, Anmeldung, tax ID, bank account, health insurance: this guide walks you through every step in the right order, so nothing slips through the cracks.
- Anmeldung deadline
- 14 days
- GKV contribution rate
- 17.5 %
- health cover needed from arrival
- Day 1
Who this guide is for
This checklist is for anyone relocating to Germany from abroad: employees starting a new job, self-employed professionals, and job seekers arriving on a visa. The steps apply whether you are coming from inside or outside the EU, though some sections (especially the visa part) are more relevant to non-EU nationals.
If you are already registered and settled, you will find the insurance sections most useful. If you are still planning your move, start from the beginning and work through in order.
Before you move: visa and documents
EU, EEA, and Swiss citizens can move to Germany freely and do not need a visa. Most other nationals need a visa or a residence permit (Aufenthaltstitel), which is the official permission to live and, depending on the type, to work in Germany.
Three routes come up most often for newcomers. The Opportunity Card Germany is a points-based permit that lets you search for a job after you arrive. The Opportunity Card replaced the former job seeker visa in June 2024; see that page for what still applies. The EU Blue Card Germany is for non-EU nationals with a recognised university degree and a job offer above a salary threshold.
Most visa applications require proof of health insurance, so think about your coverage before you book your flight.
Documents to bring with you
Valid passport and visa or residence permit. Birth certificate and, if applicable, marriage certificate (possibly with a certified translation). Degree or qualification certificates. Employment contract or proof of financial means. Proof of health insurance. Scan every document and store copies in cloud storage. German offices frequently ask for originals, but digital backups save you when something gets lost.
Anmeldung: register your address in the first 14 days
The Anmeldung is required by the Bundesmeldegesetz. Missing the deadline can result in a fine, so book your Bürgeramt appointment the day you sign your rental contract.
- Step 1Book your appointmentGo online and search "[your city] Bürgeramt Termin". Slots fill up quickly in larger cities. Book as early as possible, even if the earliest slot is after the 14-day deadline. Screenshot the booking system to show no earlier dates were available.
- Step 2Fill in the registration formDownload the Anmeldeformular from your local Bürgeramt website and complete it before your appointment. This saves time at the counter.
- Step 3Attend with the right documentsBring your passport or national ID card, the landlord's written confirmation of your move-in date (Wohnungsgeberbestätigung, which your landlord is legally required to provide), and the completed registration form.
- Step 4Receive your MeldebescheinigungThe registration certificate (Meldebescheinigung) is issued on the spot. Keep it safe: it unlocks your tax ID, is often required to open a German bank account, and is needed for many contracts and registrations.
Health insurance: the one policy you must have
Health insurance is mandatory for everyone who lives in Germany. Your employer will ask for proof of it, and immigration offices require it for most residence permits. There is no opt-out.
Three types of coverage apply to expats. GKV (gesetzliche Krankenversicherung) is public health insurance, the statutory system. PKV (private Krankenversicherung) is private health insurance with individually underwritten policies. IPMI (International Private Medical Insurance) is internationally portable coverage: it may or may not meet German legal requirements, so check before relying on it.
For GKV, the contribution rate is 14.6% of your gross income, plus an average additional rate of 2.9%, giving a combined rate of around 17.5%. This is split between you and your employer. The calculation only applies up to the contribution ceiling, which is €69,750 per year in 2026 (rising to €76,500 from 2027, subject to Bundesrat approval).
Employees earning above €77,400 per year in 2026 (€84,150 from 2027, pending Bundesrat approval) can opt out of GKV and take out private insurance instead. Self-employed people and civil servants can usually join PKV regardless of income. Your employer contributes up to €508.59 per month towards private health insurance in 2026, plus €104.63 for long-term care.
For a full breakdown of how to choose between these options, read our guide to private health insurance in Germany.
GKV vs. PKV vs. IPMI at a glance
| Criterion | Most expats start with GKVGKVPublic statutory health insurance | PKV / IPMIPrivate or international health insurance |
|---|---|---|
| Who can join | All employees; income threshold applies for opting out | Employees above income threshold, self-employed, civil servants; IPMI: anyone (check recognition) |
| How cost is calculated | Percentage of income up to the contribution ceiling | Risk-based premium depending on age and health |
| Family members | Included free if not earning | Separate premium per person |
| Recognised for visa and work | Yes, always recognised | PKV: yes. IPMI: check policy terms carefully |
In short: GKV is the default for most employees; PKV or IPMI can be better for high earners, the self-employed, and those who need international coverage.
Which other insurances make sense
Personal liability insurance (Haftpflichtversicherung) covers accidental damage you cause to other people or their property. If you spill something on a neighbour's laptop or accidentally break a window in your rented flat, this policy pays the bill. It is usually inexpensive and is one of the first things many landlords informally expect tenants to have.
Household contents insurance (Hausratversicherung) covers your belongings against fire, water damage, and burglary. It is worth considering once you have furnished your flat, particularly if you own electronics, a bicycle, or valuable items.
Legal insurance (Rechtsschutzversicherung) covers legal costs if you end up in a dispute with your landlord, employer, or a service provider. Most policies have a waiting period, often three months, before you can make a claim, so it does not help with disputes that arise immediately after you arrive.
Insurance overview
Health insurance (GKV/PKV/IPMI): mandatory, covers medical costs, take out before or on arrival. Personal liability: not mandatory but strongly recommended, covers damage you cause to others, arrange as soon as you move in. Household contents: optional, covers your belongings, worth arranging once you have furnished your flat. Legal insurance: optional, covers legal costs in disputes, ideally in month one but note the waiting period before you can claim.
Common mistakes to avoid
Waiting too long to book your Bürgeramt appointment
Slots fill up fast in cities like Berlin and Munich. Book the day you sign your rental contract, even if the appointment falls slightly after 14 days.
Assuming travel insurance counts as health coverage
Travel insurance is designed for short trips, not residency. It rarely meets German legal standards for a residence permit or employment contract.
Health insurance guideNot putting your name on the mailbox
Your tax ID arrives by post. If your name is not on the mailbox, the letter may not be delivered.
Skipping personal liability insurance
Accidents happen. A standard policy is usually inexpensive and protects you from claims that could otherwise be very expensive.
Liability insuranceChoosing health insurance without advice
The right choice between GKV, PKV, and IPMI depends on your income, employment status, age, and how long you plan to stay. Getting it wrong is hard to undo.
Compare GKV vs PKVExpecting legal insurance to cover disputes from day one
Most legal insurance policies have a waiting period, often three months. Take it out early so you are covered once the waiting period ends.
Legal insurance guideFrequently asked questions about moving to Germany
Your question is not here?André and the team are happy to help.What happens if I miss the 14-day Anmeldung deadline?
Which insurance is actually mandatory in Germany?
Can I open a bank account before completing the Anmeldung?
Is my international or travel health insurance enough for a residence permit?
When will I receive my German tax ID?
Can I choose private health insurance (PKV) as an expat?
Not sure which health insurance fits your situation?
The choice between GKV, PKV, and IPMI depends on your income, employment status, and how long you plan to stay. Get personal advice in English before you sign anything.
Sources
- Make it in Germany (Federal Government): Job search opportunity card, Abruf November 2026
- German Federal Ministry of Justice: § 1 PFLVG, Abruf November 2026
Visa and health insurance first, then Anmeldung, tax ID and bank: the order is what makes it manageable.
- Health insurance is mandatory and affects both your visa and your employment contract: sort it before or on arrival.
- Personal liability insurance is usually inexpensive and worth arranging as soon as you move in.
- If you need advice on GKV, PKV, or IPMI in English, get individual guidance before signing anything.
Health insurance checklist for moving to Germany
Every step from visa to residence permit on two pages, so you don't miss a document.
5.083 reviews
Your tailored quote in 2 minutes
Free advice in English from André, our expat specialist. No obligation.
What are you looking for?
Related articles
- Legal insurance in Germany for expatsThree contracts, three disputes waiting to happen. Pick the Rechtsschutz modules that fit your expat life. English-speaking advice.Read article
- Expatrio vs Fintiba vs Mawista: Which Health Insurance for Your Visa?Expatrio, Fintiba, Mawista and Feather compared: blocked accounts, incoming insurance and longer-term cover for your German visa, explained neutrally.Read article
- EU Blue Card Germany: Requirements, Salary and InsuranceEU Blue Card 2026: €50,700 standard salary, €45,934.20 for shortage jobs, permanent residence after 21 to 27 months and the health cover you need.Read article