Anmeldung in Germany: The Complete Step-by-Step Guide for Expats
Anmeldung is the address registration that unlocks every other process in Germany — jobs, bank accounts, health insurance, your tax ID. Here is exactly what to bring, how to book, and what to do when the system fights back.
Published June 8, 2026
Anmeldung is the address registration every resident of Germany is legally required to complete within 14 days of moving into a home. Without it, the rest of your life in Germany grinds to a halt: no bank account, no employment contract, no health insurance, no Steuer-ID, no internet contract, no permanent phone number.
This guide covers every step of the process, every document, every common failure mode, and exactly what to do when the system fights you on a detail.
What Anmeldung is and isn't
Anmeldung registers your address, not your right to be in Germany. EU citizens and visa holders alike need to do it. Residence permits and visas are handled by the Ausländerbehörde — completely separate from the Bürgeramt that handles Anmeldung. People mix this up constantly and waste appointment slots at the wrong office.
The office that handles Anmeldung goes by different names in different cities:
- Bürgeramt — Berlin, Frankfurt
- Bürgerbüro — Cologne, Stuttgart
- Bürgerservice — Dortmund
- Einwohnermeldeamt (EMA) — common in smaller towns
- Kreisverwaltungsreferat (KVR) — Munich
- Kundenzentrum — Hamburg
All are the same thing. Search your city's name plus "Anmeldung Termin" to find the booking page.
What you need to bring
- Passport or national ID card. Originals only. Visas and residence permits don't substitute.
- Wohnungsgeberbestätigung. A signed confirmation from your landlord (or the lead tenant if you're subletting) that you live at the address. Your landlord is legally required to provide this within two weeks of move-in and faces a fine of up to €1,000 for refusing. The form is generic — most landlords have a template.
- Anmeldeformular. The registration form. Download from your city's website or pick one up at the Bürgeramt. Most cities now have a fillable PDF.
- For families: marriage certificate (with apostille and certified German translation if foreign), birth certificates for children.
- For non-EU citizens with a visa: your visa is helpful but not strictly required. The Anmeldung itself doesn't check immigration status.
If you don't have a permanent address yet, you cannot complete Anmeldung. A hotel, hostel, or short-term Airbnb is almost never acceptable — the legal grey area is too risky for most landlords to sign the Wohnungsgeberbestätigung.
Booking the appointment
Appointment availability is the single biggest pain point of the entire process. In Berlin, Munich, and Hamburg, slots routinely book out 4–8 weeks in advance.
Tips that actually work
- Check at 7 AM sharp. Most cities release new slots overnight or first thing in the morning. Set an alarm and refresh.
- Try every district, not just the closest one. Berlin has 12 Bürgerämter — any of them can register an address anywhere in the city.
- Use a slot-finder. In Berlin, terminator.b-bauer.dev is a community-maintained scanner that alerts when slots appear. Munich and Hamburg have similar third-party tools.
- Walk-in slots exist. Some Bürgerämter open a small number of walk-in slots each morning for people without appointments. Arrive 30–60 minutes before opening. Hit-or-miss but free.
What about the 14-day deadline?
The legal deadline is 14 days from move-in. In practice, if no appointment is available within that window, you won't be fined — staff routinely accept "I tried, no slots" as a defense. Bring screenshots showing earliest available appointments to be safe.
The appointment itself
The whole thing takes 10–15 minutes if your paperwork is in order.
- Take a number from the kiosk on arrival.
- Wait for your number on the screen — counters are usually clearly marked.
- Hand over passport, Wohnungsgeberbestätigung, and filled-in Anmeldeformular.
- Confirm or update your details on screen.
- Receive your Meldebescheinigung (registration certificate). Some cities charge €5–12 for it; most cities issue a basic version for free.
A few questions you'll be asked:
- Religious affiliation: if you declare yourself Catholic, Protestant, or Jewish, you'll automatically pay church tax (Kirchensteuer) of roughly 8–9% of your income tax. "Keine" (none) is a valid answer. You can leave the church later (Kirchenaustritt) but it costs €30–60 and requires a separate appointment.
- Marital status: affects your Steuerklasse and tax filing options.
- Children: required for Kindergeld and family-related tax benefits.
What automatically happens after Anmeldung
Within 2–6 weeks of completing Anmeldung, four things happen without you doing anything:
- Your details are forwarded to the Bundeszentralamt für Steuern, which mails your Steuer-ID.
- You are automatically enrolled with ARD ZDF Deutschlandradio Beitragsservice (commonly called GEZ) for the broadcasting fee — €18.36/month per household, mandatory whether or not you own a TV or radio. The first invoice arrives within 2–3 months.
- Your local Finanzamt is notified you exist. You won't hear from them immediately, but you're now in their system.
- If you declared a religion, your church is notified.
When you move within Germany
You re-register (Ummeldung) at the Bürgeramt of your new address — same process, same documents. The old address is automatically deregistered. You do not need to visit the previous office.
Two-week deadline still applies. Updating your registered address keeps everything downstream correct: tax letters, broadcasting fees, voting rolls, driver's license records.
When you leave Germany
Abmeldung — formal deregistration — is required if you move abroad. Without it:
- The Finanzamt assumes you're still resident and may issue tax demands for years
- ARD ZDF keeps billing you €18.36/month
- Your bank may freeze your account when correspondence bounces
You can do Abmeldung in person at the Bürgeramt, or in many cities by post — fill in the Abmeldeformular, attach a copy of your passport, mail it in. Keep the confirmation letter forever. It's your proof of departure if any German agency contacts you years later.
Common pitfalls and fixes
The landlord refuses to sign the Wohnungsgeberbestätigung
This is illegal under §19 BMG (Bundesmeldegesetz). You can:
- Send the landlord a written request citing the law and the €1,000 fine.
- Report them to the Bürgeramt, which can fine them and issue a confirmation in their place.
You're subletting and the main tenant is unreachable
Your main tenant has the same legal obligation as the landlord. If they're abroad or non-responsive, you can sometimes get an alternative confirmation from the actual property owner — but the cleanest fix is to ask your main tenant before you move in.
Your name has non-Latin characters or special characters
Anmeldung systems handle ä, ö, ü, ß, and most European accents. Names in Cyrillic, Arabic, Chinese, etc. will be transliterated — bring documentation showing both spellings (passport vs visa, for example) so the staff transcribe consistently.
Your address has a German "umlaut" the landlord didn't include
Always cross-check the address on the Wohnungsgeberbestätigung matches what's on your rental contract exactly. Different spellings cause letters to bounce.
You're registering a baby
Add the child to your existing registration within one week of birth. Bring the Geburtsurkunde (birth certificate). The baby gets its own Steuer-ID within 2–6 weeks.
Costs
- Anmeldung itself: free
- Simple Meldebescheinigung: usually free
- Erweiterte (extended) Meldebescheinigung: €5–12
- Late-registration fine in theory: up to €1,000
- Late-registration fine in practice for a few weeks delay: usually €0 with a reasonable explanation
- Wohnungsgeberbestätigung: free (landlord cannot legally charge for it)
Frequently asked questions
Can I do Anmeldung online? A handful of cities are piloting online registration for German citizens with an activated electronic ID card (eID). For most people, especially non-German citizens, in-person is still the only option.
Can I do it without speaking German? Yes. Most Bürgeramt staff in major cities speak at least basic English. Bring a German-speaking friend or a live translation tool like AmtSprache as backup for terminology questions.
Can I have two Anmeldungen? Yes — a primary residence (Hauptwohnsitz) and a secondary residence (Nebenwohnsitz). Secondary residence triggers an additional tax (Zweitwohnsitzsteuer) in many cities, typically 5–15% of annual rent.
Can I open a bank account without Anmeldung? Some online-only banks (N26, Wise) accept customers without Anmeldung. Traditional German banks (Sparkasse, Deutsche Bank, Commerzbank) almost always require it.
Does the Bürgeramt check my immigration status? No. Anmeldung registers your address, not your right to be there. Visa and residence-permit issues are handled by the Ausländerbehörde.
What if I'm homeless or staying with friends short-term? Some cities offer "fictive" Anmeldung at a social services address (Postadresse). This is a very specific situation — speak directly to the Bürgeramt or a social-services counselor (Caritas, Diakonie).
Do I need to deregister if I just leave for a few months? No. Anmeldung is for permanent or primary residence. Travel doesn't affect it. Only a real change of primary residence triggers re-registration or deregistration.
The shortest version
Book an appointment as far in advance as you can. Bring your passport, Wohnungsgeberbestätigung, and filled-in Anmeldeformular. Leave with your Meldebescheinigung. Wait 2–6 weeks for the Steuer-ID to arrive. Be ready for the first Finanzamt letter shortly after.
When a letter shows up in dense German and you can't tell what it's asking for, AmtSprache translates it live into clear English — both written correspondence and bureaucratic phone calls.