VATdesk
German VAT Compliance
← All articles

VAT Compliance · Tax Numbers

Steuernummer vs USt-ID: What’s the Difference and Which Do You Need?

Published: April 12, 2026 · 7 min read

Michael Stiller

Michael Stiller

Steuerberater & Expert-Comptable

Founder of FRADECO GmbH StBG, a Franco-German tax advisory firm with offices in Bonn and Paris. Licensed Steuerberater (Steuerberaterkammer Rheinland-Pfalz) and French Expert-Comptable. Triple Master's in International Management (France, Germany, Russia). Specialises in cross-border tax compliance for international businesses operating in Germany.

LinkedIn profile →

Key Takeaways

Information verified by VATdesk as of April 2026. Sources: UStG §14, §18, §27a; BZSt guidelines.

Germany uses two distinct tax identification numbers for VAT purposes, and confusing them is one of the most common mistakes foreign companies make when entering the German market. The Steuernummer and the USt-ID look different, come from different authorities, and appear on different documents. Getting them mixed up can delay invoicing, block intra-EU trade, or trigger compliance queries from the Finanzamt. This guide explains exactly what each number is, when you need it, and how to obtain both.

Steuernummer vs USt-ID: Side-by-Side Comparison

Steuernummer USt-ID (USt-IdNr.)
Full name Steuernummer Umsatzsteuer-Identifikationsnummer
Format 13 digits (e.g. 123/456/78901) DE + 9 digits (e.g. DE123456789)
Issued by Local Finanzamt (tax office) Bundeszentralamt für Steuern (BZSt)
Scope Domestic — identifies your tax file at the local office EU-wide — identifies you for cross-border VAT purposes
Required for Tax returns, domestic invoices, Finanzamt correspondence Intra-EU B2B invoices, reverse charge, ZM filings, VIES
On invoices Domestic invoices (or USt-ID as alternative) Intra-EU reverse charge invoices (mandatory)
Transferable No — tied to one Finanzamt; changes if you move jurisdictions Yes — stays the same regardless of which Finanzamt you are assigned to
Publicly verifiable No Yes — via BZSt VIES confirmation (§18e UStG)

What Is the Steuernummer?

The Steuernummer is a domestic tax identification number assigned to every taxpayer — individuals and businesses alike — by their local Finanzamt. For businesses, it identifies the specific tax file where all your filings, assessments, and correspondence are recorded.

Format and structure

Since the nationwide standardisation in 2008, the Steuernummer follows a unified 13-digit format structured as FFBB0NNNNNNPP, where FF identifies the Bundesland, BB identifies the local Finanzamt district, NNNNNN is your individual file number, and PP is a check digit. In everyday use, it is typically written with slashes (e.g. 123/456/78901) and may appear in shorter regional formats on older documents.

When you need it

Steuernummer vs Steuerliche Identifikationsnummer (IdNr.): Do not confuse the Steuernummer with the Steuerliche Identifikationsnummer (IdNr.), which is an 11-digit lifetime number assigned to individuals for income tax purposes. Businesses do not have an IdNr. — they have a Steuernummer. Foreign companies will only ever deal with the Steuernummer for their German VAT obligations.

What Is the USt-ID (Umsatzsteuer-Identifikationsnummer)?

The USt-ID (also written USt-IdNr.) is Germany’s EU VAT identification number. It exists under the EU VAT Directive to enable the identification of businesses across member states for cross-border transactions. Every EU country issues its own version with a country prefix — Germany’s begins with DE.

Format

The German USt-ID consists of the prefix DE followed by exactly 9 digits (e.g. DE123456789). There are no spaces, slashes, or other separators. The number is permanent and does not change even if you are reassigned to a different Finanzamt.

When you need it

Common Confusion Points for Foreign Companies

Foreign companies entering Germany frequently encounter these misunderstandings:

1. “I have a USt-ID, so I don’t need a Steuernummer”

Wrong. The USt-ID does not replace the Steuernummer. You cannot file a VAT return, receive assessment notices, or communicate with your Finanzamt using only the USt-ID. Both numbers are issued during the registration process, but they serve completely separate functions.

2. “My home country VAT number works in Germany”

It does not. A French TVA number (FR + 11 digits) or a Dutch BTW number (NL + 12 characters) identifies you in those countries. If you have a German VAT obligation — through a warehouse, fixed establishment, or exceeding distance selling thresholds — you need a German Steuernummer and a German USt-ID (DE prefix).

3. “The numbers are interchangeable on invoices”

Partially true for domestic invoices, where §14 UStG allows either number. But for intra-EU B2B invoices with reverse charge, the USt-ID is mandatory for both parties. Using only the Steuernummer on a reverse charge invoice is a formal error that can give the tax authority grounds to deny zero-rate treatment.

4. “I can start trading before receiving both numbers”

Risky. Without the USt-ID, you cannot issue valid reverse charge invoices or file ZM reports. Without the Steuernummer, you cannot file VAT returns. In practice, the Steuernummer arrives first (with the Finanzamt registration confirmation), and the USt-ID follows from the BZSt within a few weeks. Plan your go-live accordingly.

How Foreign Companies Obtain Each Number

Getting the Steuernummer

  1. Submit the Fragebogen zur steuerlichen Erfassung — the tax registration questionnaire, filed via ELSTER or by your Steuerberater. This is the same form that triggers your overall VAT registration.
  2. The Finanzamt processes the registration — typically 4 to 8 weeks for foreign companies, though it can take longer depending on the workload of the assigned office.
  3. You receive the Steuernummer by letter — the Finanzamt sends a written confirmation with your assigned number. Your Steuerberater may receive it electronically via DATEV.

Getting the USt-ID

  1. Apply during VAT registration — the Fragebogen includes a field to request the USt-ID simultaneously. Always tick this box.
  2. The BZSt issues the number separately — even though you requested it through the Finanzamt form, the USt-ID is issued by the Bundeszentralamt für Steuern (BZSt), a different federal authority.
  3. Timeline: 2 to 4 weeks after registration confirmation — the BZSt typically issues the USt-ID once the Finanzamt confirms your registration. You can also apply directly via the BZSt online portal if the number was not requested during initial registration.

Timeline summary: From initial application to holding both numbers, foreign companies should expect 6 to 12 weeks in total. The Steuernummer arrives first (4–8 weeks), followed by the USt-ID (2–4 additional weeks). A licensed Steuerberater can often accelerate this by following up directly with the Finanzamt and BZSt.

Which Number Goes on Which Document?

Document Steuernummer USt-ID
Domestic invoice (B2B or B2C) ✓ (required, or USt-ID) ✓ (alternative to Steuernummer)
Intra-EU reverse charge invoice ✓ (mandatory — both parties)
VAT return (USt-Voranmeldung) ✓ (required)
Annual VAT declaration ✓ (required)
Zusammenfassende Meldung (ZM) ✓ (required)
Finanzamt correspondence ✓ (required)
Marketplace seller registration Sometimes required ✓ (usually required)
VIES verification by trading partners ✓ (this is what they check)

Best practice: Many businesses choose to display the USt-ID rather than the Steuernummer on all invoices. This is permitted under §14 UStG and avoids disclosing the Steuernummer, which is tied to your local tax file. It also ensures consistency across domestic and intra-EU invoices.

Practical Recommendations

Not sure if you need German VAT registration?

Answer 5 questions and find out in 60 seconds.


Take the free VAT check →

Related guides:

Get both numbers — without the paperwork

VATdesk handles your full German VAT registration: Fragebogen submission, Finanzamt follow-up, Steuernummer and USt-ID procurement, and ongoing monthly filing. Licensed Steuerberater, DATEV-filed, in your language.


Get started — €249 registration + €59/month

Frequently Asked Questions

Do I need both a Steuernummer and a USt-ID in Germany?

Yes. If your business is VAT-registered in Germany and trades with customers in other EU countries, you need both numbers. The Steuernummer is required for filing tax returns and issuing domestic invoices. The USt-ID is required for intra-EU B2B transactions, reverse charge invoices, and ZM filings. They serve different purposes and are issued by different authorities.

What does a German Steuernummer look like?

A German Steuernummer is a 13-digit number, typically written in the format XXX/XXX/XXXXX (e.g. 123/456/78901). Older documents may show shorter regional formats (10 or 11 digits). It is issued by your local Finanzamt and appears on all correspondence from that office, on your tax returns, and on domestic invoices.

How long does it take to get a USt-ID in Germany?

The USt-ID is issued by the Bundeszentralamt für Steuern (BZSt), typically within 2 to 4 weeks after your VAT registration with the Finanzamt is confirmed. You can apply during initial registration (via the Fragebogen) or later through the BZSt online portal. If you already hold a Steuernummer and are adding the USt-ID separately, the process may be faster. A Steuerberater can follow up directly with the BZSt to expedite.

Can I use my USt-ID instead of the Steuernummer on invoices?

Yes, for domestic invoices. Under §14 UStG, a German invoice must include either the Steuernummer or the USt-ID of the supplier — both are equally valid. However, for intra-EU B2B invoices where the reverse charge mechanism applies, you must include the USt-ID of both supplier and customer. Many businesses choose to display the USt-ID on all invoices for simplicity and to avoid disclosing their Steuernummer.

Stay compliant, stay informed

Get notified when we publish new guides on German VAT compliance, deadlines, and regulatory changes.