Workflow ID: WF-DEU-STI-001
Version: 1.0
Status: Draft — awaiting legal review
Jurisdiction: Federal (§139b AO — Abgabenordnung)
Risk level: Medium
Legal review required: Yes
Last reviewed: 2026-07-20
Next review due: 2026-10-20
Owner: AusHelp Knowledge Team
Scope and disclaimer
This workflow provides informational guidance only. It is not legal advice. AusHelp is not a legal advisor, lawyer, or official authority, and does not take responsibility for the outcome of any administrative or legal proceeding. All steps and document requirements are derived from official public sources and are provided to help users understand how to obtain and use their tax identification number. Where this workflow flags escalation conditions, it always recommends professional or official guidance.
Guide a foreigner in Germany through understanding what the Steuer-ID is, how it is issued automatically after Anmeldung, what to do if it does not arrive, and how to use it with employers and authorities.
| Trigger | Urgency |
|---|---|
| User completed Anmeldung and is waiting for Steuer-ID | Medium |
| Employer is asking for Steuer-ID before payslip | High |
| Steuer-ID not received after 6+ weeks | High |
| User confuses Steuer-ID with Steuernummer | Medium — clarification needed |
| User asks "how do I apply for a tax ID?" | Medium — clarification needed (cannot apply — automatic) |
| Dimension | Value |
|---|---|
| Nationality | All — EU and non-EU nationals |
| Permit type | Any — anyone who has completed Anmeldung |
| Location | Germany (federal — BZSt issues for all of Germany) |
| Prerequisite | Anmeldung (address registration) must be completed first |
Critical dependency: The Steuer-ID is issued automatically by BZSt after the Meldebehörde (registration office) transmits the user's data [SRC-024]. Without Anmeldung, the Steuer-ID process cannot begin. Complete WF-BER-AML-001 (Anmeldung) first.
| Field | Purpose |
|---|---|
| Anmeldung date | Determines expected Steuer-ID arrival window |
| Registered address | BZSt sends Steuer-ID by post to this address only |
| Employer start date | If earlier than Steuer-ID arrival, triggers emergency path |
Bundeszentralamt für Steuern (BZSt) — issues and manages all Steuer-IDs [SRC-024].
⚠ Common mistake: Many foreigners contact their local Finanzamt about the Steuer-ID. The Finanzamt does not issue the Steuer-ID. Only BZSt does. The Finanzamt issues the separate Steuernummer (used for tax returns) — these are two different numbers.
BZSt escalation channel: ViOLA chatbot (CH-001 in channel register) — for status queries and non-receipt cases.
| Number | Name | Who issues it | Format | Purpose | Changes? |
|---|---|---|---|---|---|
| Steuer-ID (IdNr) | Steuerliche Identifikationsnummer | BZSt (federal) | 11 digits | Lifetime identifier — employers, payroll, identity | Never — same for life [SRC-024] |
| Steuernummer | Steuernummer | Finanzamt (local) | 10–13 digits (varies by state) | Tax return filing — changes when you move states | Yes — changes with move to different Bundesland |
Most foreigners arriving in Germany need the Steuer-ID first. The Steuernummer becomes relevant when filing a Steuererklärung (tax return).
No documents required — the Steuer-ID is issued automatically. No application form exists.
The only prerequisite is a completed Anmeldung — the Meldebehörde transmits the data to BZSt automatically [SRC-024].
See WF-BER-AML-001. The Steuer-ID process begins only after the registration office transmits your data to BZSt [SRC-024].
Nothing else is required from the user at this stage.
BZSt sends the Steuer-ID by post to the registered address.
⚠ ASSUMPTION [UQ-001] — unverified: Standard delivery time is 2–6 weeks after Anmeldung. This is widely reported but not specified in §139b AO. Actual delivery times vary by BZSt workload and postal delays.
The letter is plain — no special envelope. It may look like ordinary post and be easy to miss or mistake for junk mail.
What the letter contains:
The Steuer-ID never changes [SRC-024]. It is valid for life, including after death for administrative purposes. Store it:
Do not lose it — retrieval requires contacting BZSt and takes time.
Employers require the Steuer-ID to process payroll correctly. Without it:
⚠ UNCERTAIN [UQ-002]: Whether employers are required by law to apply Steuerklasse VI while awaiting a Steuer-ID, or whether they have discretion to delay payroll processing, requires verification against §39c EStG.
What to give the employer:
If employment starts before the Steuer-ID arrives:
Option A — Provide the number verbally from memory or a screenshot of BZSt correspondence (if any).
Option B — Show employer the Anmeldungsbestätigung (proof of Anmeldung) as evidence that the Steuer-ID is in process.
Option C — Contact BZSt to request the number directly (see Step 6).
⚠ ASSUMPTION [UQ-003] — unverified: BZSt allows retrieval of an existing Steuer-ID by post request or via ViOLA chatbot (CH-001). Verify current retrieval procedure at bzst.de.
⚠ ASSUMPTION [UQ-004] — unverified: BZSt currently re-sends Steuer-ID letters on request. The re-send process and timeline are not specified in §139b AO and must be verified at bzst.de or via ViOLA (CH-001).
| Deadline | Rule | Consequence | Source |
|---|---|---|---|
| No statutory deadline for Steuer-ID receipt | BZSt issues automatically — no user action required | None — but employer applies Steuerklasse VI without it | [SRC-024] |
| Employer payroll deadline | Employer-specific — usually first working day of the month | Steuerklasse VI applied; overpaid tax recovered via annual Steuererklärung | ⚠ UNCERTAIN [UQ-002] |
| Check | Question | Risk if missed |
|---|---|---|
| Anmeldung completed? | Was Anmeldung done at correct address? | Steuer-ID never issued — no Anmeldung, no Steuer-ID |
| Correct address registered? | Is the BZSt letter going to the right address? | Letter lost — must request re-send |
| Number vs Steuernummer confusion? | Does the user understand the difference? | Wrong authority contacted; delays |
| Employer notified? | Has the employer received the number? | Steuerklasse VI applied; lower net pay |
No documents are required from the user. The only missing-document scenario is the Steuer-ID letter itself not arriving.
| Scenario | Resolution |
|---|---|
| Letter not arrived after 6 weeks | Contact BZSt via ViOLA (CH-001); verify Anmeldung address |
| Letter arrived but number is unreadable | Contact BZSt for re-issue |
| Letter discarded or lost | Contact BZSt for re-issue; same number will be re-sent |
| User moved before letter arrived | Update Anmeldung (Ummeldung) first; then contact BZSt to re-send to new address |
| Exception | Handling |
|---|---|
| User was born in Germany | Already has Steuer-ID from birth registration [SRC-024] |
| User previously lived in Germany | Same Steuer-ID applies — does not change with return [SRC-024] |
| User has a child | Child receives their own Steuer-ID automatically after birth registration [SRC-024] |
| User registered at a temporary address (Übergangsadresse) | Steuer-ID letter goes to that address; update via Ummeldung if address changes |
| User is registered at employer address (care of) | BZSt sends to registered address regardless — ensure employer accepts post for user |
| Condition | Action |
|---|---|
| Steuer-ID not received after 8+ weeks and Anmeldung confirmed | Contact BZSt via ViOLA (CH-001); escalation template in channel register |
| Employer is threatening consequences for missing Steuer-ID | Show employer Anmeldungsbestätigung; confirm Steuer-ID is in process; employer must still process payroll |
| BZSt cannot find a Steuer-ID record | Verify Anmeldung was correctly processed at Bürgeramt; may need to re-do Anmeldung |
| User has two different Steuer-IDs (duplicate) | Contact BZSt immediately — §139b AO states one person may receive only one number [SRC-024] |
| Rule | Source | Section |
|---|---|---|
| Every natural person receives exactly one Steuer-ID | AO [SRC-024] | §139b |
| Steuer-ID is issued by BZSt | AO [SRC-024] | §139b |
| Assignment is triggered by Meldebehörde data transmission — not by user application | AO [SRC-024] | §139b |
| The number is permanent — valid for life and does not change with address or name changes | AO [SRC-024] | §139b |
| Retained after death for administrative purposes | AO [SRC-024] | §139b |
No Berlin-specific procedures — BZSt operates federally and processes Anmeldung data from all Meldebehörden including Berlin Bürgerämter identically.
The Anmeldung process at Berlin Bürgeramt (covered in WF-BER-AML-001) is the only Berlin-specific step in this workflow.
| ID | Assumption | Risk if wrong |
|---|---|---|
| UQ-001 | Steuer-ID arrives 2–6 weeks after Anmeldung | Medium — user expects earlier/later |
| UQ-002 | Employer applies Steuerklasse VI without Steuer-ID (per §39c EStG) | Medium — fetch §39c EStG to confirm |
| UQ-003 | BZSt ViOLA chatbot (CH-001) can retrieve and re-send Steuer-ID | Medium — verify at bzst.de |
| UQ-004 | BZSt re-send process takes 1–3 weeks | Low — inconvenience only |
| ID | Question | Risk | Resolution path |
|---|---|---|---|
| UQ-001 | Official BZSt-stated delivery time for Steuer-ID after Anmeldung | Medium | Verify at bzst.de or via ViOLA (CH-001) |
| UQ-002 | Whether §39c EStG mandates Steuerklasse VI without Steuer-ID | Medium | Fetch §39c EStG from gesetze-im-internet.de |
| UQ-003 | Current ViOLA chatbot capability for Steuer-ID re-send requests | Medium | Verify via CH-001 (ViOLA) at bzst.de |
| UQ-004 | Re-send timeline once requested from BZSt | Low | Verify at bzst.de |
| Source ID | Title | Publisher | Relevance |
|---|---|---|---|
| SRC-024 | §139b AO — Identifikationsnummer | Bundesministerium der Justiz | Steuer-ID legal basis: one per person, BZSt issues, automatic on Anmeldung, lifetime validity, no change on address move |
| ⚠ UNAVAILABLE | BZSt — Steuerliche Identifikationsnummer | Bundeszentralamt für Steuern | Page unavailable at time of research — retry at bzst.de/DE/Privatpersonen/SteuerlicheIdentifikationsnummer |
The user has:
2026-07-20
AusHelp provides information and calculation against published criteria — not legal advice (keine Rechtsberatung). Final decisions rest with the German authorities. For individual cases contact the responsible authority or the free migration counselling services (MBE/JMD). This page is a free public reference; AusHelp is an independent commercial project and is not affiliated with any German authority.
Generated 2026-08-28 from the AusHelp knowledge engine. Every claim carries its source; sources are re-checked on a weekly cycle (statutes every 90 days, official guidance every 30, volatile figures every 14).