TL;DR
Bureaucracy in Germany must be done in a very specific chronological order. You cannot open a bank account without your Anmeldung, and you cannot get paid without your Tax ID and Health Insurance. Follow this strict checklist during your first 30 days to ensure a smooth transition.
Moving to Germany is incredibly exciting, but the sheer volume of paperwork you must complete in your first 30 days can be overwhelming.
The German bureaucratic system operates like a set of dominoes: you cannot proceed to step three until you have exactly completed steps one and two.
Use this chronological checklist to navigate your first month. *(For a fully interactive tracking experience, use our free Relocation Checklist Tool).*
Step 1: The Anmeldung (City Registration) Everything begins with the [Anmeldung](/guides/german-work-visa-terms-explained#anmeldung). Within your first 14 days of moving into an apartment, you must register your address at the local *Bürgeramt* (Citizens' Office). - **What you need:** Your passport and a *Wohnungsgeberbestätigung* (a signed confirmation letter from your landlord). - **What you get:** A *Meldebescheinigung* (registration certificate). **Do not lose this.** You need it for everything else on this list.
Step 2: Open a German Bank Account While modern online banks (like N26 or Revolut) are flexible, traditional German institutions require your *Meldebescheinigung* to open an account. You need a German IBAN to set up your internet contract, pay your rent, and receive your salary.
Step 3: Secure Health Insurance (Krankenversicherung) Health insurance is legally mandatory in Germany from day one. You cannot sign your employment contract or receive your final work permit without it. Most expats choose public health insurance (like TK or AOK). The cost is automatically deducted from your monthly gross salary. - *Unsure which provider to choose? Use our [Health Insurance Comparison Tool](/tools/health-insurance) to find the best fit.*
Step 4: Receive Your Tax ID (Steuer-ID) About 2 to 3 weeks after you complete your Anmeldung, a letter will arrive in your physical mailbox from the *Bundeszentralamt für Steuern*. It contains your 11-digit Tax Identification Number (Steuer-ID). You must give this number to your employer immediately. If you do not provide it, you will be placed in the highest [Steuerklasse](/guides/german-work-visa-terms-explained#steuerklasse) (Tax Class VI) and heavily overtaxed on your first paycheck. - *Curious about how your Tax Class affects your net income? Try our [Tax Class Advisor Tool](/tools/tax-class-advisor).*
Step 5: Convert to a Final Residence Permit If you entered Germany on an entry visa (or a job-seeker visa like the Opportunity Card), you must apply to convert it into your final work permit (like the EU Blue Card) before the entry visa expires. You will do this at your local *Ausländerbehörde* (Foreigners' Office).
Ready to make the move? Search for English-speaking jobs in Germany →
Frequently Asked Questions
What to do in the first 30 days of moving to Germany?
In strict chronological order, you must: 1) Complete your Anmeldung (address registration), 2) Open a German bank account, 3) Secure statutory health insurance, and 4) Provide your newly issued Tax ID to your employer.
Ready to make the move?
Browse hundreds of verified, strictly English-speaking roles across Germany.