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.