Germany runs on paperwork. Here is the order.

Every guide is dated, links to the office that actually decides, and gets rewritten when the rule changes. I don't just spin up a new URL each year.

Mahiuddin Al Kamal, Editor Runs ExpatDe from Germany, solo, on evenings and weekends.

Latest from the desk

Every guide →

The dependency chain

The order of operations

All arrival guides →

German admin is a directed graph, not a checklist. Do these out of sequence and you deadlock for months.

Step Procedure Requires Blocks until complete Typical wait
01 Entry visa or permit Visum Passport, proof of funds Everything 4 to 12 weeks
02 Address registration Anmeldung Landlord confirmation Tax ID, most banks 1 to 6 weeks for an appointment
03 Tax identification number Steuer-ID Completed Anmeldung Salary at the right tax rate 2 to 3 weeks, arrives by post
04 Bank account Girokonto Anmeldung for most banks Salary, rent, insurance Same day to 2 weeks
05 Health insurance Krankenversicherung Employment contract or proof of funds Residence permit 1 to 2 weeks
06 Residence permit Aufenthaltstitel All of the above Staying longer than your visa 6 to 16 weeks

Waiting times are medians reported by readers through 2026 and vary substantially by city; Berlin and Munich run longest. Each procedure links to the guide covering the issuing authority and the form it requires.

The Sunday briefing

Never miss a rule change

New guides, rule changes with the date they took effect, and the occasional correction. One short email a week, and I write every one myself.

Free to read. Unsubscribe from any email.

In case you missed it

All updates →
Loans & Mortgages Mortgage Pre-Approval Requirements for Foreigners in Germany (2026) A Finanzierungsbestätigung from a German bank usually lands in 5 to 10 working days once your SCHUFA and Meldebescheinigung are filed, and non-EU buyers often need 30 to 40 percent equity. Oct 12 · 10 min Insurance Long-Term Care Insurance Germany Expats: Pflegeversicherung 2026 A nursing home in Germany can run past 3,500 EUR a month, and statutory Pflegeversicherung only ever covers part of that bill, as the Bundesgesundheitsministerium's rate schedule shows. Oct 11 · 9 min Investing Best Robo-Advisors for Expats in Germany in 2026: Full Comparison Growney's flat 0.59% fee beats Scalable Capital's 0.75% managed tier on a 20,000 EUR portfolio, but only Scalable runs fully in English from onboarding to tax documents. Oct 10 · 10 min Salary & Benefits Salary Negotiation Germany Expats: 2026 Scripts & Tips Average collectively negotiated pay rose again for 2026 per Bundesagentur fur Arbeit data, giving expats a fresh benchmark to anchor any counter-offer with specific numbers, not guesses. Oct 9 · 9 min Transportation Converting Foreign Driving License to German License (2026) Munich and Berlin Fuhrerscheinstellen are booking 4 to 8 weeks out as of October 2026, so missing the 6-month deadline often comes down to scheduling, not paperwork. Oct 8 · 9 min Social Life Social Life for Expats in Germany: How to Make Friends in 2026 German Vereine run 5 to 15 EUR a month for recreational clubs as of October 2026, and showing up to the same Stammtisch for six weeks straight does more than any app. Oct 7 · 9 min

The method

Why you can check this

Four rules I don't break.

Specific facts, or no facts.
Official sources over opinion.
Honest affiliate mentions.
Guides get refreshed, not abandoned.
How we check facts