The Anmeldung (official address registration) is Germany’s most fundamental bureaucratic requirement. Everyone living in Germany must register their address with the local Bürgeramt (citizens’ office) within two weeks of moving in. Here is everything you need to know.
Why It Matters
The Anmeldungsbestätigung (registration certificate) is required for: opening a German bank account, getting a German tax ID (Steueridentifikationsnummer), signing mobile phone contracts, applying for health insurance, and many other administrative processes. Without it, you cannot function in Germany. It is the document that unlocks everything else.
What You Need
To complete the Anmeldung you need: your passport (and a copy), the completed Anmeldeformular (registration form — download from your city’s official website), and the Wohnungsgeberbestätigung — a form signed by your landlord confirming they are providing you accommodation. The last item is the most common point of failure: your landlord must sign it before your appointment.
Getting an Appointment
In Berlin, Munich, and Frankfurt, Bürgeramt appointments can be booked weeks out. Use the official booking portal for your city immediately after confirming your housing. Alternative: some districts (Bezirke) have walk-in slots at specific times. Check early morning — cancelled appointments reappear in the booking system, sometimes same-day.
Automating the Check
Several browser automation tools and Telegram bots monitor appointment availability and notify you when slots open. These are widely used and generally tolerated by city systems. A quick search for “[city name] Bürgeramt Termin Bot” will find the relevant tools for your city.
After Registration
You receive the Anmeldungsbestätigung immediately. Your Steueridentifikationsnummer (tax ID) arrives by post within 2–4 weeks. Keep multiple copies of the Anmeldungsbestätigung — you will need it repeatedly.




