The Ultimate Moving Checklist
1. Health Insurance
Travel insurance for Visa; Full cover mandatory for Residence Permit.
2. Accommodation
Find temporary housing that allows registration (Anmeldung).
3. Anmeldung
Register your address at the local Bürgeramt within 14 days.
4. Bank Account
Open a standard current account (Girokonto) for reliable payments.
5. Tax ID
Automatic letter from the Tax Office ~2 weeks after registration.
6. Learn German
Start with A1 basics. It makes bureaucracy and social life easier.