How to Get Your German Tax ID (Steueridentifikationsnummer) — Step by Step
The Steuer-ID is the most important number you receive as a new resident of Germany. Here is exactly how to get it, when to expect it, what to do if it never arrives, and how to keep it for life.
Published June 8, 2026
Your Steueridentifikationsnummer — Steuer-ID, IdNr, or simply "tax ID" — is the single most important number you'll receive as a new resident of Germany. Without it, you cannot legally start a job, you can't open most bank accounts, you can't receive Kindergeld, and you can't file a tax return.
This guide explains exactly how to get one, how long it really takes, and what to do when (not if) the process breaks down.
What the Steuer-ID actually is
The Steuer-ID is an 11-digit number assigned to every individual registered as a resident of Germany. It's permanent — you keep the same number for life, even if you:
- Move within Germany
- Leave the country and return decades later
- Marry, divorce, or change your name
- Change jobs or become self-employed
The number is issued by the Bundeszentralamt für Steuern (BZSt) in Bonn, the federal tax authority. It's separate from your local Finanzamt and operates centrally for all of Germany.
Steuer-ID vs Steuernummer vs Sozialversicherungsnummer
This trips up almost every newcomer. The three numbers look similar, sound similar, and are used in similar paperwork — but they're completely different.
| Number | What it is | Format | Issued by | Permanent? |
|---|---|---|---|---|
| Steuer-ID (IdNr) | Your personal tax identifier | 11 digits | BZSt (federal) | Yes, for life |
| Steuernummer | Tied to a specific Finanzamt and case | Varies, often 12/345/67890 | Local Finanzamt | No, changes with relocations or new activities |
| Sozialversicherungsnummer | Social-insurance number for pensions | 12 chars, e.g. 65 170839 J 027 | Deutsche Rentenversicherung | Yes, for life |
| USt-IdNr. | VAT ID for EU business transactions | DE + 9 digits | BZSt, on application | Yes, while active |
Your employer needs the Steuer-ID. The Finanzamt uses the Steuernummer in its letters. Your health insurance and pension fund use the Sozialversicherungsnummer. Mixing them up is a common cause of payroll delays.
The standard process — start to finish
The Steuer-ID is one of the few German bureaucratic processes you don't actively apply for. It triggers automatically after Anmeldung.
- Complete your Anmeldung at the local Bürgeramt. Bring your passport, rental confirmation (Wohnungsgeberbestätigung), and the filled-in registration form.
- The Bürgeramt forwards your details to the BZSt automatically. There is no separate form to fill in.
- The BZSt mails your Steuer-ID to your registered address within 2–6 weeks. The envelope is plain white, marked "Bundeszentralamt für Steuern", and easy to mistake for junk mail.
- Store the letter safely. Photograph it and save a copy in cloud storage — you'll be asked for the number repeatedly over the next few months.
That's the entire happy-path process. No application, no fee, no appointment.
What if it never arrives?
In practice, a meaningful percentage of Steuer-ID letters either never arrive (mailbox issues, address typos at the Bürgeramt) or arrive after the recipient has already needed it. You have two options.
Option 1 — Walk into your Finanzamt
Go in person to your local Finanzamt (not the BZSt — they don't have a public counter) during opening hours. Bring:
- Passport
- Meldebescheinigung (the certificate from your Anmeldung)
Ask at the information desk for your Steueridentifikationsnummer. Staff can usually print it on the spot or write it on a slip of paper. This is by far the fastest way — same-day if you go early.
Option 2 — Ask your employer
If you've already started or are about to start work, your employer's HR or payroll department can sometimes retrieve your Steuer-ID through ELStAM (the electronic wage-tax database) using your full name, date of birth, and registration address. Not all employers will do this, but it's worth asking.
What if you start work without your Steuer-ID?
Don't panic. The legal consequence is that your employer must tax you under Steuerklasse VI, the highest tax bracket. On a €4,000/month gross salary, this means roughly €400–600 more in tax than you'd otherwise pay.
You get every cent back, but only after:
- Providing your Steuer-ID to payroll (taxation switches to the correct Steuerklasse from the next paycheck)
- Filing a tax return the following year (refunds the overpayment from the Steuerklasse VI months)
The cash-flow hit can hurt for 2–3 months. To avoid it, time your Anmeldung at least 4–6 weeks before your start date when possible.
Edge cases and gotchas
You moved before your Steuer-ID arrived
The BZSt sends the letter to whichever address was registered when they processed your record. If you've moved since, the letter goes to the old address. Best fix: walk into your new Finanzamt with your new Meldebescheinigung and ask for the number directly.
You had a Steuer-ID years ago and forgot it
Use the BZSt online form or walk into any Finanzamt. The number doesn't expire and doesn't change — your old one is still valid.
You're an EU citizen who has worked here before
Same as above. There's only ever one Steuer-ID per person. If you previously received one, that's your number forever.
Your Anmeldung was rejected
You can technically receive a Steuer-ID without Anmeldung in some cases (cross-border workers, certain visa categories), but the process is significantly more complex. Talk to a Steuerberater or the BZSt directly.
Your name has special characters (ä, ö, ü, ß, accents)
The BZSt sometimes mis-transcribes. If the letter arrives with your name spelled wrong, that's fine — the number is still yours. Use it as printed. Get the spelling corrected at your Finanzamt at your next visit so future correspondence is accurate.
Quick checklist
- Complete Anmeldung at the Bürgeramt
- Mark a calendar reminder for 4 weeks later
- Letter arrived? Photograph both sides, save digitally, file physically
- Letter missing after 6 weeks? Visit your Finanzamt with passport + Meldebescheinigung
- Provide the 11-digit number to your employer, bank, and Krankenkasse
- Never share the number outside of these legitimate contexts — it's effectively a permanent identifier
Frequently asked questions
How long does it really take? Officially "within a few weeks" — in practice, 2–6 weeks. Major cities (Berlin, Munich) trend toward 4–6; smaller towns can be 2–3.
Is there a cost? No. The Steuer-ID is free. Any website charging a "service fee" to obtain it is a scam.
Can I get one before I move to Germany? No. The Steuer-ID is triggered by your Anmeldung, which requires a registered German address.
Can my employer pay me without it? Yes, but at Steuerklasse VI rates. You'll overpay tax until you provide the number.
What if the address on the letter is wrong? The number is still valid. Update your address at the Bürgeramt (Ummeldung) so future correspondence is correct.
Does the Steuer-ID change if I become German? No. Naturalization, marriage, divorce, name changes, and address changes all leave your Steuer-ID untouched.
Does it change if I leave Germany? No. If you ever return as a resident, the same number reactivates.
Once you have the number
The first thing to do is provide it to anyone waiting on it — employer, bank, Krankenkasse, Familienkasse if you have children. The second is to save it somewhere you'll find again in five years.
The third — when the first Finanzamt letter quoting your new Steuernummer arrives in the post — is to know how to read it. Our guide to Finanzamt letters in English covers exactly that.
And when a letter shows up you can't decipher, AmtSprache translates German bureaucratic correspondence and live phone calls into clear English in real time.