You land in Germany on a Monday. By Friday your HR is asking for your Steuer-ID (tax identification number). You have no idea what that is or how to get one. Someone mentions Anmeldung (address registration) and says you need to do it first. You look it up, find three different guides that contradict each other, and spend an evening more confused than when you started.
This guide tells you exactly what Anmeldung is, what documents you need for your specific situation, and what happens both before and after you walk out of the office.
What Is Anmeldung and Why Does It Matter?
Anmeldung is Germany's mandatory address registration system. Every person who lives in Germany, regardless of nationality, must register their residential address with the local authority within 14 days of moving in. It is required by law under §17 of the Bundesmeldegesetz (BMG, or Federal Registration Act).
When you complete your Anmeldung, you receive an Anmeldebestätigung (registration certificate) on the spot. Your Steuer-ID arrives separately by post, usually 4 to 6 weeks later. These two documents are the foundation of life in Germany: without the Steuer-ID, your employer cannot calculate your payroll correctly, and without the Anmeldebestätigung, many other processes cannot start.
Anmeldung unlocks: starting work at full pay, opening most German bank accounts, applying for a residence permit at the Ausländerbehörde (foreigners' registration office), accessing government services like Kindergeld (child benefit) or Elterngeld (parental benefit), and registering a vehicle. It is the first domino. Everything else follows it.
You do not need Anmeldung to get health insurance or to start working (both are possible in parallel), but they become significantly easier once you are registered.
Who must register: everyone who will stay in Germany for more than 3 months, EU and non-EU alike. There are no exceptions based on nationality.
Who does not need to register: visitors staying under 3 months, and people already registered elsewhere in Germany who are temporarily staying at a different address for under 6 months.
Where Do You Go? (It Depends on Your City)
Most guides assume you are in Berlin. Most expats are not. The office you need, the appointment system, the wait times, and even the name of the authority differ significantly by city.
| City | Office name | Appointment needed? | Avg wait (2026) | Walk-in possible? |
|---|---|---|---|---|
| Berlin | Bürgeramt | Yes | 4 to 12 weeks | Rarely |
| Munich | KVR (Kreisverwaltungsreferat) | Yes | 2 to 6 weeks | Limited |
| Hamburg | Kundenzentrum / Einwohnermeldeamt | Yes | 1 to 3 weeks | Some locations |
| Frankfurt | Bürgerbüro | Yes | 1 to 4 weeks | Some locations |
| Smaller cities | Einwohnermeldeamt or Stadtverwaltung | Often no | Same week or next | Usually yes |
Berlin has the worst appointment availability by a significant margin. The city processes hundreds of thousands of registrations per year and the online booking system at service.berlin.de regularly shows no slots for 6 to 10 weeks. New slots appear during working hours, often in the morning, when cancellations are released. Check multiple times a day or try different Bürgeramt locations across different boroughs. If you are in Munich, Hamburg, or Frankfurt, the wait is shorter and the process is more straightforward. If you are in a smaller German city, walk-in appointments are often available and the whole experience is considerably calmer.
What Documents Do You Need?
Your exact list depends on your situation. Answer five quick questions and get your personalised document list.
Everyone needs these regardless of situation:
The Wohnungsgeberbestätigung (landlord confirmation of residence) is the most important document. It is a signed statement from whoever is providing your housing, confirming that you have moved in at a specific address on a specific date. Your landlord is legally required to provide it within 2 weeks of your move-in date under §19 BMG. Refusing to provide it is a fineable offence for the landlord, and you can report non-compliance to your Bürgeramt. In a WG (Wohngemeinschaft, shared flat), the main tenant can sign the form as long as the landlord has approved the sublet. If you are moving in with a partner or friend, they can sign it for their own flat even without a formal rental contract between you.
You also need the Anmeldung form itself, which is downloadable from your city's official website. Print it, fill it in, and sign it before your appointment. Bring your valid passport or EU national ID card. Non-EU citizens should also bring their residence permit if they already have one, so the clerk can update the address sticker.
You may additionally need:
If this is your first Anmeldung in Germany and you are married, bring your marriage certificate (original or notarised copy; English-language certificates are accepted in most cities without translation). If you are registering children, bring each child's birth certificate. If your car is registered at a previous German address, bring the Zulassungsbescheinigung Teil 1 (vehicle registration document part 1) so the clerk can apply an address sticker. This costs €10.80 per vehicle and must be paid by Girocard or cash. If you are sending someone else to register on your behalf, they need a signed Vollmacht (power of attorney) from you, though a Vollmacht may not be accepted for a first-ever Anmeldung.
What If You Cannot Register Yet?
Arriving in Germany before you have a permanent flat is extremely common. The apartment search takes time, temporary housing often does not allow registration, and the 14-day clock is already running. Here is what each situation means.
| Your accommodation | Can you get a Wohnungsgeberbestätigung? | What to do |
|---|---|---|
| Serviced apartment / corporate housing | Usually yes | Ask explicitly before booking: "Kann ich mich hier anmelden?" |
| Long-term Airbnb (28+ days) | Sometimes | Ask the host directly before booking; some provide it, most do not |
| Hotel or short-stay hostel | No | Use as a temporary base; arrange a registerable address in parallel |
| Staying with a friend or family | Yes | Your friend or family member signs as Wohnungsgeber |
| Short-term sublet with landlord approval | Yes | Get the landlord's approval in writing before signing anything |
If none of these options work immediately, you are not completely stuck. You can apply for your Steuer-ID directly from the Bundeszentralamt für Steuern (Federal Central Tax Office) without completing Anmeldung first, by writing to them with your current address. This takes 6 to 8 weeks to arrive and allows you to start work at the correct tax rate even before you are registered. Late registration, while technically an offence, is rarely enforced in practice: a late Anmeldung is far better than none.
If your landlord is refusing to give you the Wohnungsgeberbestätigung, they are breaking the law. Document your request in writing so you have a record. You can notify your Bürgeramt, who can put pressure on the landlord. A Mieterverein (tenants' association) can also advise and escalate if necessary.
How to Do Anmeldung Online (EU Citizens with eID Only)
Since 2023, EU citizens can complete Anmeldung entirely online in most German cities, including Berlin, if they meet specific conditions. You need: EU citizenship, an activated eID chip on your German residence document or EU national identity card, a BundID account (Germany's digital government identity account), and you must be moving from one registered German address to another, not doing your first-ever Anmeldung in Germany.
If this is your first Anmeldung in Germany, you must go in person regardless of citizenship. The online route only applies to address changes within Germany for people already in the system. If you meet all the conditions, the process takes around 15 minutes online and you receive a digital confirmation, with your updated Anmeldebestätigung following by post or digitally via your BundID account.
At the Appointment: What to Expect
The appointment itself takes 5 to 15 minutes. You are not expected to fill in anything at the counter: the clerk enters your details into the system from your documents. Your job is to hand over the documents and answer a few simple questions (which floor do you live on, how many people are moving in, what is your religion).
Bring originals where possible. Copies are sometimes accepted but you risk being turned away if a clerk insists on the original. Bring cash or a Girocard for any fees. The Anmeldung itself is free. Vehicle sticker updates cost €10.80 per vehicle and not all locations accept card payments.
You receive your Anmeldebestätigung on the spot. Check it immediately before leaving the counter. Clerk errors are common, particularly with non-German names, addresses, and date formats. A mistake on your Anmeldebestätigung is harder to fix after the fact and requires a separate trip.
The church tax trap:
The registration form asks for your Religionszugehörigkeit (religious affiliation). If you declare membership of a recognised denomination (Catholic, Protestant/Evangelical, Jewish, and several others), Germany begins deducting Kirchensteuer (church tax) from your paycheck. The rate is 8% of your income tax in Bavaria and Baden-Württemberg, and 9% everywhere else. On a salary of €60,000/year paying around €10,000 in income tax, that is €800 to €900 per year in additional deductions.
If you were baptised in a recognised denomination in your home country but do not consider yourself an active member, declare "keine" (none) or leave the field blank. If you are already paying Kirchensteuer and want to stop, you need to complete a formal Kirchenaustritt (church exit declaration) at a separate civil registry office, a different process from Anmeldung that costs around €30 and stops deductions from the following month.
What Happens After Your Anmeldung
Registration is not the end of the process. Several things happen automatically in the weeks that follow.
Two guides are worth bookmarking for that first payslip check: a line-by-line breakdown of your German payslip, and how to check you are on the correct Steuerklasse so you are not overpaying.
Frequently Asked Questions
Anmeldung is the first piece of German bureaucracy that lands on your plate, and it has a reputation for being harder than it is. With the right documents and the right appointment, it takes 15 minutes. The preparation takes longer than the appointment itself. If you want help knowing exactly which steps apply to your situation: your city, your housing, your employment status, XpatAI can walk you through it in plain English.
