← Back to all blogs
Housing & Registration

Anmeldung Germany: The Complete Guide for Expats

How to register your address in Germany. Documents, city-by-city office guide, the church tax trap, and what happens after, for EU and non-EU expats.

XpatAI
XpatAI Team·2026-08-20·14 min read

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.

CityOffice nameAppointment needed?Avg wait (2026)Walk-in possible?
BerlinBürgeramtYes4 to 12 weeksRarely
MunichKVR (Kreisverwaltungsreferat)Yes2 to 6 weeksLimited
HamburgKundenzentrum / EinwohnermeldeamtYes1 to 3 weeksSome locations
FrankfurtBürgerbüroYes1 to 4 weeksSome locations
Smaller citiesEinwohnermeldeamt or StadtverwaltungOften noSame week or nextUsually 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.

Interactive: build your document list
XpatAIDocument Checklist
5 questions
Question 1 of 5
Is this your first Anmeldung in Germany?

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 accommodationCan you get a Wohnungsgeberbestätigung?What to do
Serviced apartment / corporate housingUsually yesAsk explicitly before booking: "Kann ich mich hier anmelden?"
Long-term Airbnb (28+ days)SometimesAsk the host directly before booking; some provide it, most do not
Hotel or short-stay hostelNoUse as a temporary base; arrange a registerable address in parallel
Staying with a friend or familyYesYour friend or family member signs as Wohnungsgeber
Short-term sublet with landlord approvalYesGet 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.

What to do in the weeks after your Anmeldung
XpatAIAction Checklist
6 steps
1
Wait for your Steuer-IDRecommended

It arrives by post in 4 to 6 weeks, sent to your registered address. If it has not arrived after 6 weeks, contact the Bundeszentralamt für Steuern directly.

2
Give your Steuer-ID to your employer immediatelyCheck first

Until they have it, you may be placed in Steuerklasse VI (tax class 6), which has the highest withholding rate and no allowances. You recover any overpaid tax through your annual Steuererklärung (tax return), but it is better to avoid this.

3
Expect a Rundfunkbeitrag letterImportant

The Bürgeramt automatically notifies the broadcasting fee authority when you register. You will receive a letter asking you to register for the Rundfunkbeitrag (broadcasting licence fee), currently around €18.36 per month per household, not per person. You cannot opt out unless you fall into a specific exempt category. The letter requires a response.

4
Update your bankRecommended

If you opened a German bank account using a temporary address, update your registered address with the bank as soon as possible.

5
Notify your health insurance providerRecommended

Give them your updated address and, if they do not already have it, your new Steuer-ID.

6
Check your payslip the following monthPro tip

Confirm your Steuer-ID has been applied, your Steuerklasse (tax class) is correct for your situation, and Kirchensteuer is not being deducted if you did not declare a religious affiliation.

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

Frequently asked questions
What is the fine for late Anmeldung in Germany?
Can I do Anmeldung without speaking German?
My landlord is refusing to give me the Wohnungsgeberbestätigung. What do I do?
Do I need to deregister (Abmeldung) when I leave Germany?
Can I register at a friend's address if I am staying with them?
How do I get an appointment in Berlin when everything is booked for weeks?
Does Anmeldung automatically start my TV licence (Rundfunkbeitrag)?
I accidentally registered with a religious affiliation. How do I fix it?

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.

Let XpatAI handle this for you

XpatAI reads your German payslips, tax letters and visa documents, then explains them in your preferred language, personalized to your visa, city and situation.

Download Free — Join BetaTry in Browser
← Back to all blogs