City Enrollment (Anmeldung) in Germany: Procedure, Documents, and Timeline

When relocating to Germany, one of the very first administrative steps you must complete is city enrollment — known as Anmeldung. Whether you are arriving as a skilled worker, student, or expat, you are legally required to register your address with the local authorities within 14 days of arrival.

Without Anmeldung, you cannot open a bank account, obtain a tax ID, sign an employment contract, or access health insurance. It is the administrative foundation on which everything else in Germany is built.

What Is Anmeldung?

Anmeldung is the formal registration of your residential address with the local Bürgeramt (citizens’ office) or Einwohnermeldeamt (residents’ registration office). It is the first step toward legal residency in Germany and must be completed within two weeks of arriving at your new address.

Without a completed Anmeldung, you will be unable to:

  • Open a German bank account
  • Receive your tax identification number (Steuer-ID)
  • Sign employment contracts
  • Set up health insurance or internet services
  • Access most formal services in Germany

How Long Do You Have to Complete Anmeldung?

The 14-day registration deadline applies equally to all newcomers — regardless of nationality, visa type, or purpose of stay. The countdown begins from the date you arrive at your registered address in Germany.

In major cities such as Berlin, Munich, and Hamburg, Bürgeramt appointment slots can be booked out for 2 to 6 weeks in advance. It is strongly advisable to book your appointment as soon as you have a confirmed address. In some cities, late registration can result in a fine.

Documents Required for Anmeldung in Germany

All residents — regardless of nationality or purpose of stay — must bring the same core set of documents to their registration appointment:

  • Valid passport
  • Residence permit or visa
  • Wohnungsgeberbestätigung — a landlord confirmation letter confirming that you are residing at the stated address (this is mandatory)
  • Rental contract or accommodation agreement
  • Previous enrollment certificate (Meldebescheinigung) if moving from another address within Germany
  • Completed Anmeldung form — available on most local Bürgeramt websites and advisable to complete in advance
  • Marriage certificate if applicable
  • Children’s birth certificates if registering dependants

Step-by-Step Anmeldung Process in Germany

Step 1: Find Your Local Bürgeramt

Search online for “[your city] Bürgeramt Anmeldung” to find available offices. You are not required to use only the closest office to your home — you can book an appointment at any Bürgeramt within your city.

Step 2: Book Your Appointment

In most large German cities, booking an Anmeldung appointment online through the city’s official portal is mandatory. Given waiting times of 2 to 6 weeks in busy cities, book your appointment immediately after securing your accommodation — do not wait until after you arrive.

Step 3: Prepare All Required Documents

Compile all necessary documents before your appointment date. The most commonly missed document is the Wohnungsgeberbestätigung — confirm with your landlord that they will provide this form ahead of your appointment.

Step 4: Attend Your Appointment

Arrive at the Bürgeramt at your scheduled time with all original documents. You will present your paperwork, sign the registration form, and a staff member will verify your details. The appointment typically takes between 10 and 30 minutes.

Step 5: Receive Your Registration Certificate

Upon successful registration, you will immediately receive your Meldebescheinigung — the official enrollment certificate. Keep multiple copies as you will need to present it frequently for banking, employment, and other services.

What to Do After Anmeldung

Once your Anmeldung is complete and you have your Meldebescheinigung in hand, you can proceed with the following essential steps:

  • Apply for your tax identification number (Steuer-ID) — this is issued automatically by post within 2 to 4 weeks of registration
  • Open a German bank account
  • Register for health insurance
  • Set up your internet and utilities
  • Sign employment or study contracts

Anmeldung Fees in 2026

Initial Anmeldung registration is free of charge in Germany. Some cities may apply a small administrative fee, though this is rare for first-time registration. If you require additional certified copies of your Meldebescheinigung at a later date, a fee of approximately €6 – €10 per copy typically applies.

Conclusion

Completing your Anmeldung is the single most important administrative step when arriving in Germany. It unlocks access to banking, employment, healthcare, and a wide range of essential services — and without it, your daily life in Germany will face significant practical obstacles. Book your Bürgeramt appointment as soon as you have a confirmed address, gather your documents in advance, and aim to complete the process well within the 14-day legal window.

You May Also Like

New Canadian Citizenship Waivers Now Easy for Applicants

Discover the latest updates on Canadian citizenship waivers introduced by the Immigration, Refugee, and Citizenship Canada (IRCC) in September 2023. Learn about accommodations, compassionate grounds, application procedures, and eligibility criteria for national candidates between 18-55. Stay informed about the new pathways to Canadian citizenship.
Read More

Letter of Introduction Canada: All About POE

A Letter of Introduction (LOI) in Canada, also called a Port of Entry (POE) letter, confirms your visa or permit approval from IRCC. Learn what it means, who needs it, how to obtain it, and what to bring to the Canadian border for final authorization.
Read More