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, and most employers will not let you start without proof of coverage. 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).*
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 verified, strictly English-speaking roles across Germany.