Skip to content
#Anmeldung #City Registration #Bürgeramt #Germany #First Steps

City Registration in Germany (Anmeldung): Your First Step After Arrival

S
selina-demir
· Published: · 15 min read
City Registration in Germany (Anmeldung): Your First Step After Arrival

You’ve landed in Germany. You’ve found a flat, unpacked your bags, and maybe even had your first Brezel. Now comes the single most important administrative task of your first days here: the Anmeldung — registering your address at the local residents’ registration office.

Skip this step and you cannot open a German bank account, enroll in health insurance, apply for a tax ID, or deal with the Ausländerbehörde (immigration office). The Anmeldung is the bureaucratic key that unlocks everything else. This guide walks you through the entire process for 2026, city by city, document by document.


What Is the Anmeldung?

The Anmeldung (literally “registration”) is Germany’s mandatory address registration system. Every person who lives in Germany — German citizen or foreign national — must register their residential address with the local authority within 14 days of moving in. This is required by the Bundesmeldegesetz (BMG), Germany’s Federal Registration Act.

The office you register at goes by several names depending on the city:

  • Einwohnermeldeamt — the classic term, literally “residents’ registration office”
  • Bürgeramt — “citizens’ office,” used in many cities; often handles multiple services
  • Bürgerbüro — another regional variant meaning the same thing
  • Bürgerservice — used in some smaller municipalities

They are all the same thing. The process, documents, and outcome are identical regardless of what the office is called in your city.


Germany is serious about the 14-day registration deadline. The clock starts ticking the moment you move into your permanent address — not when you arrive at the airport, not when you sign your rental contract, but when you actually move in.

Fines for late registration can reach up to €1,000 in theory, though first-time visitors are rarely fined if they register shortly after the deadline without having been contacted. However, do not test this. Registering late creates complications: visa applications, bank account openings, and university enrollments all have document checklists that require a valid Meldebescheinigung (registration certificate), and if you cannot produce one, those processes stall.

What counts as moving in? Officially, the date you first sleep at the address. If you are staying in temporary accommodation (a hotel, hostel, or Airbnb) while searching for a flat, you do not need to register there. The 14-day deadline only applies once you have a permanent rental contract.


Documents You Need

Bring all of these to your appointment. Missing even one will mean a second visit.

1. Valid Passport or National ID Card

EU/EEA citizens may use their national ID card. Non-EU nationals must bring their passport. Residence permits do not substitute for a travel document at this stage.

2. Rental Contract (Mietvertrag)

Your signed rental agreement. The address on the contract must match the address you are registering. If you are subletting, a copy of the main tenant’s contract plus your sublease agreement is required.

3. Wohnungsgeberbestätigung (Landlord Confirmation Form)

This is the document most newcomers do not know about until the last minute. Since 2015, every landlord must provide a written confirmation that the tenant is moving into their property. The form is called Wohnungsgeberbestätigung and it must include:

  • The landlord’s full name and address
  • The full address of the property being rented
  • Your full name
  • The date you moved in

Your landlord is legally required to provide this form within two weeks of your move-in. If they refuse, report it to the Einwohnermeldeamt — landlords face fines for non-compliance.

Many landlords use a template; you can download the official form from most city council websites and ask your landlord to complete and sign it. In practice, show your landlord the form and ask them to fill it out. It takes five minutes.

4. Anmeldeformular (Registration Form)

The registration form itself. In most cities this is available for download on the city’s website or you can pick one up at the Bürgeramt. You fill it out before your appointment (name, date of birth, nationality, address, marital status) and bring it to the office.

Some cities have switched to a fully digital process where the clerk fills out the form on screen and you just verify the details — but it’s always safer to bring a completed paper form.

Optional but Useful

  • Your current residence visa or entry stamp (if non-EU)
  • If registering for multiple family members at the same address: documents for all family members

How to Book an Appointment

Online Booking (Most Cities)

The vast majority of German cities now offer online appointment booking. Search for “[your city] Bürgeramt Termin online” or go directly to the city website. Berlin uses service.berlin.de, Munich uses the München Dienstleistungsfinder, Hamburg has HamburgService.

Book as early as possible, especially in large cities. In Berlin, appointments can be booked up to 3 months in advance, and popular time slots fill within hours of being released.

Pro tip: Check for cancellations. Many people book appointments and cancel last minute. Check the booking portal daily — or use the unofficial Berlin appointment bots that notify you of new slots (search “Berlin Bürgeramt Termin Bot” on GitHub).

Walk-In Options

Smaller cities and towns often accept walk-in registrations during office hours. If you live outside a major metropolitan area — in a town of under 50,000 — call the local Bürgeramt and ask. You may be able to walk in the same day.

Even in larger cities, walk-in counters sometimes exist for residents’ registration specifically (as opposed to passport or driving licence services). Ask at the reception desk when you arrive.

Appointment Duration

Anmeldung appointments typically take 10–15 minutes once you are with the clerk. The actual waiting room time can vary significantly. Arrive 5 minutes early and have all documents organised.


What Happens at the Appointment

The process is straightforward:

  1. Hand over your documents. The clerk checks your passport, Wohnungsgeberbestätigung, and Anmeldeformular.
  2. Clerk enters your data into the national register (Melderegister).
  3. You receive the Meldebescheinigung — your official registration certificate. This is a single A4 sheet with your name, address, date of registration, and an official stamp.

The Meldebescheinigung is issued on the spot, usually within 5 minutes of sitting down. There is no fee for standard registration.

Keep multiple copies of your Meldebescheinigung. You will need it constantly: for bank account openings, health insurance sign-ups, university enrollment, Ausländerbehörde appointments, internet provider contracts, and more.


What the Meldebescheinigung Unlocks

The registration certificate is the foundation of your administrative life in Germany. Here is what becomes possible immediately after you have it:

Bank Account

German banks (and most fintechs) require proof of a German address. The Meldebescheinigung serves as this proof. Without it, you cannot open an account at Deutsche Bank, Commerzbank, Sparkasse, or most German banks. Online banks like N26 and Bunq accept registration documents uploaded digitally.

See our complete guide: How to Open a Bank Account in Germany

Health Insurance (Krankenversicherung)

Public health insurance providers (gesetzliche Krankenversicherungen) require your Meldebescheinigung to enroll. This applies to TK, AOK, Barmer, DAK, and all others. Without enrollment you are legally uninsured and responsible for all medical costs personally.

See our complete guide: Health Insurance for Language Students in Germany

Tax Identification Number (Steueridentifikationsnummer)

The Finanzamt (tax office) automatically sends your Steuer-ID to your registered address within 2–4 weeks of registration. This 11-digit number is required by your employer, investment accounts, and various government services. You do not need to apply for it — it arrives automatically.

Ausländerbehörde (Immigration Office)

If you need a residence permit — for work, study, family reunification, or a language course visa — the Ausländerbehörde requires your Meldebescheinigung before they will process any application.

See our visa guide: German Language Course Visa: Complete Guide

SIM Card and Internet Contract

Most mobile and internet providers require proof of German address to sign contracts (as opposed to prepaid options). The Meldebescheinigung provides this.


City-by-City Guide

Berlin

Berlin is notoriously difficult for Anmeldung appointments. The 12 boroughs each have multiple Bürgerämter, but demand vastly outstrips supply. Expect:

  • Online appointments released weeks in advance and booked within minutes
  • Walk-in queues of 2–4 hours at some offices
  • Long waiting times if you cannot get an online slot

Strategy: Use the booking system at service.berlin.de and check multiple Bürgerämter across different boroughs — Reinickendorf, Spandau, and Treptow-Köpenick often have more availability than Mitte or Prenzlauer Berg. Check the system early in the morning when new slots are typically released.

Alternative: The Berlin Senate confirmed in 2024 that some Bürgerämter accept limited walk-ins for Anmeldung specifically. Arrive when the office opens (usually 8:00) and join the walk-in queue.

Munich

Munich uses the Kreisverwaltungsreferat (KVR) and its district offices (Stadtbezirksämter). Online booking at muenchen.de is available. Waiting times are typically 2–4 weeks but shorter than Berlin. The KVR on Ruppertstraße serves as the central hub.

Hamburg

Hamburg’s HamburgService portal (hamburgservice.de) handles online appointments. The city has multiple Kundenzentren (customer centers) distributed across districts. Appointments are generally available within 1–2 weeks. Walk-in options are limited.

Cologne

Cologne’s Bürgerämter are managed through the Einwohnermeldeamt network. Appointment booking via koeln.de. Wait times are moderate (1–2 weeks). The Deutz and Kalk offices tend to be less busy than the city center.

Frankfurt

Frankfurt has a central Bürgerservice at Kleyerstraße and several branch offices. Online booking via frankfurt.de. Waiting times vary by season — worst at the start of university semesters (October/April). Walk-in possible at some offices.

Smaller Cities and Towns

In cities under 100,000 inhabitants, walk-in registration is often available without an appointment. Simply go to the Rathaus (town hall) or Bürgerbüro during office hours. The process is typically much faster — sometimes completed in under 20 minutes total including waiting time.


Common Mistakes to Avoid

1. Registering Too Late

The 14-day rule applies. If you move in on the 1st, register by the 14th. Booking an appointment for week 3 because “no earlier slots were available” is not a legal excuse — book the appointment immediately, even if the earliest slot is slightly after the deadline.

2. Forgetting the Wohnungsgeberbestätigung

This is the number one cause of failed appointments. Contact your landlord before your appointment and confirm they have provided or will provide the form. If you only remember the day before, call the landlord — do not show up without it.

3. Registering at a Temporary Address

If you are in a hotel or sublet while searching for permanent accommodation, wait until you have a permanent contract. Registering at a temporary address means you will need to re-register (Ummeldung) once you move, which creates extra bureaucratic steps.

However, if your temporary address is a proper flat with a tenancy agreement (even short-term), you should register there and re-register when you move permanently.

4. Not Updating Your Registration When Moving

Every time you change your address within Germany, you must re-register (Ummeldung) within 14 days. The same documents and process apply. Failure to update your registration can cause problems with the Finanzamt, your employer, and your health insurance.

5. Confusing Anmeldung with Visa/Residency Status

Registration is an administrative step handled separately from immigration status. EU/EEA citizens can register freely. Non-EU nationals still need a valid visa or residence permit — the Anmeldung does not grant immigration rights. Register first, then deal with the Ausländerbehörde.


Abmeldung: Deregistering When You Leave

When you permanently leave Germany, you are required to deregister (Abmeldung) within two weeks. Unlike the Anmeldung, the Abmeldung can be done by post or online in most cities — you do not need an in-person appointment.

You will receive an Abmeldebestätigung (deregistration certificate). Keep this document. It is needed to:

  • Cancel German insurance policies
  • Notify the Finanzamt of your departure
  • Avoid continued tax obligations

If you leave Germany without deregistering, you may continue to receive tax assessment notices and other official mail. Your forwarding address in your home country will be important.

Note: You do not need to deregister if you are moving to another address in Germany — that is an Ummeldung (re-registration), not an Abmeldung.


Anmeldung for Language School Students

If you are coming to Germany to study at a language school, the Anmeldung process is the same — but a few specific points apply:

Short courses under 3 months: If you are on a tourist visa or visa-free entry for a short intensive course, you technically do not need to register. However, if your school accommodation has a tenancy agreement, registering is still possible and may be useful for opening a bank account.

Longer stays with a language course visa: If you have a language course visa (Sprachkursvisum), you must register within 14 days of arriving at your accommodation. Your school’s administrative team can usually guide you through the process and may even assist with obtaining the Wohnungsgeberbestätigung from the accommodation provider.

Find the right language school for your stay: Search Language Schools in Germany

For more on housing options for language students, see: Housing Guide for Language Students in Germany


Digital Registration: What Is Changing

Germany has been slowly moving toward a digital Anmeldung process (Online-Anmeldung). Since 2023, some cities have piloted fully online registration where you submit documents digitally and receive your Meldebescheinigung as a digital document with a QR code.

As of 2026, this is available in select municipalities but not yet nationwide. The federal government has committed to rolling out standardized digital registration as part of the Onlinezugangsgesetz (OZG) modernization program. Check your city’s website for the latest status — some cities offer a hybrid process where you submit documents online and pick up the certificate in person.


FAQ

How long does the Anmeldung appointment take?

The appointment itself takes 10–15 minutes. Waiting room time varies from zero (if you have an online appointment and arrive on time) to 2+ hours in busy city offices during peak times.

Can I do the Anmeldung without a German address?

No. You must have a physical German address to register. You cannot use a PO box or your language school’s address (unless you are actually living there with a tenancy agreement).

What if my landlord refuses to give me the Wohnungsgeberbestätigung?

Your landlord is legally required to provide it. If they refuse, you can report them to the Einwohnermeldeamt. The office may allow registration anyway if you can demonstrate you live there (e.g., utility bills, your contract) and may issue a warning or fine to the landlord.

Do I need to register if I’m staying in a student dormitory (Wohnheim)?

Yes. The dormitory administration acts as your Wohnungsgeber and must provide the Wohnungsgeberbestätigung. Most dormitories have a standard process for this — ask the administration office within your first week.

Is the Meldebescheinigung the same as a residence permit?

No. The Meldebescheinigung proves your address. A residence permit (Aufenthaltstitel) grants you the right to stay in Germany. EU/EEA citizens do not need a formal residence permit, but non-EU nationals do. The Anmeldung and residence permit applications are separate processes.

Can I register online?

In some German cities, yes — but not yet nationwide as of 2026. Check your specific city’s website. Most cities still require an in-person appointment at the Bürgeramt.

What is the cost of the Anmeldung?

The standard Anmeldung is free. Some cities charge a small fee (usually €5–12) for expedited or additional copies of the Meldebescheinigung, but the registration itself and one copy of the certificate are always free.

Does registration in Germany mean I have to pay German taxes?

Having a registered address in Germany creates tax residency in most cases. If you earn income in Germany or abroad while residing in Germany, you may be subject to German income tax. Consult a Steuerberater (tax advisor) if you have income from multiple countries.

What languages are available at the Bürgeramt?

The official language is German. In cities with large international populations (Berlin, Munich, Frankfurt, Cologne), some clerks speak English. Do not count on it — bring a German-speaking friend or prepare the German terms for common questions if your German is limited.

Can someone else do the Anmeldung for me?

Yes, with a written power of attorney (Vollmacht). The person acting on your behalf must bring the Vollmacht, their own ID, and all your documents. Not all offices accept this — call ahead to confirm.


Summary Checklist

Before your appointment, confirm you have:

  • Valid passport or national ID
  • Signed rental contract
  • Wohnungsgeberbestätigung (signed by landlord)
  • Completed Anmeldeformular
  • Appointment confirmation (if booked online)

At the appointment:

  • Hand over all documents
  • Verify the address is entered correctly by the clerk
  • Receive your Meldebescheinigung
  • Make copies immediately

After registration:

  • Open bank account (use Meldebescheinigung as proof of address)
  • Enroll in health insurance
  • Wait for Steuer-ID (arrives by post within 2–4 weeks)
  • If non-EU: book Ausländerbehörde appointment


Ready to Start Your German Adventure?

Find the right language school in Germany and get the most out of your stay. Search verified schools with real reviews, course prices, and city-by-city comparisons.

Find Language Schools in Germany →

Related Articles

Next step

Find the language school that truly fits your goals.

Compare by level, format, price and city – and start your search now.