AusHelpVerified knowledge · GermanyDeutsche Version
step-by-step guidelast reviewed 2026-07-20

Workflow: Steuer-ID (Tax Identification Number) — Germany

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.


Purpose

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

TriggerUrgency
User completed Anmeldung and is waiting for Steuer-IDMedium
Employer is asking for Steuer-ID before payslipHigh
Steuer-ID not received after 6+ weeksHigh
User confuses Steuer-ID with SteuernummerMedium — clarification needed
User asks "how do I apply for a tax ID?"Medium — clarification needed (cannot apply — automatic)

Applicable Users

DimensionValue
NationalityAll — EU and non-EU nationals
Permit typeAny — anyone who has completed Anmeldung
LocationGermany (federal — BZSt issues for all of Germany)
PrerequisiteAnmeldung (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.


Required User Context

FieldPurpose
Anmeldung dateDetermines expected Steuer-ID arrival window
Registered addressBZSt sends Steuer-ID by post to this address only
Employer start dateIf earlier than Steuer-ID arrival, triggers emergency path

Responsible Authority

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.


The Two Numbers — Understand the Difference

NumberNameWho issues itFormatPurposeChanges?
Steuer-ID (IdNr)Steuerliche IdentifikationsnummerBZSt (federal)11 digitsLifetime identifier — employers, payroll, identityNever — same for life [SRC-024]
SteuernummerSteuernummerFinanzamt (local)10–13 digits (varies by state)Tax return filing — changes when you move statesYes — 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).


Required Documents

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].


Ordered Steps

Step 1 — Complete Anmeldung

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.


Step 2 — Wait for the letter

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:


Step 3 — Store the number securely

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.


Step 4 — Provide to employer

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:


Step 5 — Handle the gap: employer needs it before it arrives

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.


Step 6 — If Steuer-ID does not arrive after 6 weeks

  1. Confirm Anmeldung was successfully completed (check Anmeldungsbestätigung)
  2. Confirm the registered address is correct — BZSt sends only to the registered address
  3. Contact BZSt via ViOLA chatbot (CH-001) with:
  1. BZSt can confirm whether a Steuer-ID has been issued and re-send the letter

⚠ 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).


Deadlines

DeadlineRuleConsequenceSource
No statutory deadline for Steuer-ID receiptBZSt issues automatically — no user action requiredNone — but employer applies Steuerklasse VI without it[SRC-024]
Employer payroll deadlineEmployer-specific — usually first working day of the monthSteuerklasse VI applied; overpaid tax recovered via annual Steuererklärung⚠ UNCERTAIN [UQ-002]

Steuer-ID Checks

CheckQuestionRisk 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

Missing-Document Handling

No documents are required from the user. The only missing-document scenario is the Steuer-ID letter itself not arriving.

ScenarioResolution
Letter not arrived after 6 weeksContact BZSt via ViOLA (CH-001); verify Anmeldung address
Letter arrived but number is unreadableContact BZSt for re-issue
Letter discarded or lostContact BZSt for re-issue; same number will be re-sent
User moved before letter arrivedUpdate Anmeldung (Ummeldung) first; then contact BZSt to re-send to new address

Common Exceptions

ExceptionHandling
User was born in GermanyAlready has Steuer-ID from birth registration [SRC-024]
User previously lived in GermanySame Steuer-ID applies — does not change with return [SRC-024]
User has a childChild 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

Escalation Conditions

ConditionAction
Steuer-ID not received after 8+ weeks and Anmeldung confirmedContact BZSt via ViOLA (CH-001); escalation template in channel register
Employer is threatening consequences for missing Steuer-IDShow employer Anmeldungsbestätigung; confirm Steuer-ID is in process; employer must still process payroll
BZSt cannot find a Steuer-ID recordVerify 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]

Legal Rules (Federal)

RuleSourceSection
Every natural person receives exactly one Steuer-IDAO [SRC-024]§139b
Steuer-ID is issued by BZStAO [SRC-024]§139b
Assignment is triggered by Meldebehörde data transmission — not by user applicationAO [SRC-024]§139b
The number is permanent — valid for life and does not change with address or name changesAO [SRC-024]§139b
Retained after death for administrative purposesAO [SRC-024]§139b

Berlin Administrative Procedures

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.


Assumptions

IDAssumptionRisk if wrong
UQ-001Steuer-ID arrives 2–6 weeks after AnmeldungMedium — user expects earlier/later
UQ-002Employer applies Steuerklasse VI without Steuer-ID (per §39c EStG)Medium — fetch §39c EStG to confirm
UQ-003BZSt ViOLA chatbot (CH-001) can retrieve and re-send Steuer-IDMedium — verify at bzst.de
UQ-004BZSt re-send process takes 1–3 weeksLow — inconvenience only

Unresolved Questions

IDQuestionRiskResolution path
UQ-001Official BZSt-stated delivery time for Steuer-ID after AnmeldungMediumVerify at bzst.de or via ViOLA (CH-001)
UQ-002Whether §39c EStG mandates Steuerklasse VI without Steuer-IDMediumFetch §39c EStG from gesetze-im-internet.de
UQ-003Current ViOLA chatbot capability for Steuer-ID re-send requestsMediumVerify via CH-001 (ViOLA) at bzst.de
UQ-004Re-send timeline once requested from BZStLowVerify at bzst.de

Official Source References

Source IDTitlePublisherRelevance
SRC-024§139b AO — IdentifikationsnummerBundesministerium der JustizSteuer-ID legal basis: one per person, BZSt issues, automatic on Anmeldung, lifetime validity, no change on address move
⚠ UNAVAILABLEBZSt — Steuerliche IdentifikationsnummerBundeszentralamt für SteuernPage unavailable at time of research — retry at bzst.de/DE/Privatpersonen/SteuerlicheIdentifikationsnummer

Completion Criteria

The user has:


Last Review Date

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).

Methodology · Impressum · Datenschutz / Privacy