German VAT ID Guide: Everything About USt-IdNr

The German VAT identification number (USt-IdNr or Umsatzsteuer-Identifikationsnummer) is essential for businesses conducting cross-border trade within the European Union. This comprehensive guide covers everything you need to know about German VAT IDs.

What is a German VAT ID (USt-IdNr)?

The USt-IdNr (Umsatzsteuer-Identifikationsnummer) is Germany's EU VAT identification number. It's a unique identifier assigned to businesses that conduct intra-community trade within the European Union. The number is issued by the Federal Central Tax Office (Bundeszentralamt für Steuern or BZSt) and is separate from the domestic Steuernummer.

The legal basis for the USt-IdNr is found in §27a of the German VAT Act (Umsatzsteuergesetz/UStG) and Article 214 of the EU VAT Directive (2006/112/EC). Every EU member state issues VAT identification numbers to eligible businesses, each with a country-specific prefix.

DE123456789

The German VAT ID always starts with the country code "DE" followed by exactly 9 digits. Unlike some other EU countries, German VAT IDs contain only numbers after the prefix—no letters or special characters.

Who Needs a German VAT ID?

A German VAT ID is required for businesses and individuals who:

Note: Small businesses using the Kleinunternehmerregelung (small business scheme under §19 UStG) can still apply for a USt-IdNr if they wish to conduct EU trade, even though they don't charge VAT on domestic sales.

Format and Structure

The German VAT ID follows a strict format defined by EU regulations:

Component Description Example
Country Code Always "DE" for Germany DE
Number Exactly 9 digits 123456789
Total Length 11 characters DE123456789
Check Digit Last digit (ISO 7064 Mod 11-10) 9

The 9-digit number includes a check digit calculated using the ISO 7064 Mod 11-10 algorithm. This allows for basic validation of the number format before querying official databases.

Comparison with Other EU Countries

Country Prefix Format Example
Germany DE 9 digits DE123456789
Austria ATU 8 digits ATU12345678
France FR 2 chars + 9 digits FR12345678901
Netherlands NL 9 digits + B + 2 digits NL123456789B01
Poland PL 10 digits PL1234567890

How to Apply for a German VAT ID

There are several ways to apply for a USt-IdNr in Germany:

Method 1: Online via BZSt Website

  1. Visit the BZSt online portal at formulare.bfinv.de
  2. Select the USt-IdNr application form
  3. Enter your business details and existing Steuernummer
  4. Submit the application electronically
  5. Receive your USt-IdNr by mail within 1-2 weeks

Method 2: Through ELSTER

If you're registered for ELSTER (Germany's electronic tax system), you can request a USt-IdNr through your account. This is often the fastest method for existing businesses.

Method 3: New Business Registration

When registering a new business, you can request a USt-IdNr directly on the tax registration questionnaire (Fragebogen zur steuerlichen Erfassung). Simply check the box indicating you'll conduct intra-community trade.

Processing Time: Online applications are typically processed within 5-10 business days. The USt-IdNr is sent by postal mail to your registered business address.

Verification Methods

There are two main methods to verify German VAT IDs:

1. EU VIES Database

The VAT Information Exchange System (VIES) at ec.europa.eu/taxation_customs/vies provides basic verification. It confirms whether a VAT number is currently valid but provides limited company information.

2. German BZSt Confirmation Service

The German tax authorities offer two levels of confirmation at evatr.bff-online.de:

Type Information Provided Legal Value
Simple Confirmation Validity status only Basic verification
Qualified Confirmation Validity + Name + Address verification Full due diligence evidence
Recommendation: For significant transactions, always use the qualified confirmation (qualifizierte Bestätigung). This provides documentary evidence of due diligence that may be required during tax audits.

When and How to Use Your USt-IdNr

Your German VAT ID must be used in specific situations:

Mandatory Uses

Invoice Requirements

Under §14a UStG, invoices for intra-community supplies must include:

Using and verifying VAT IDs isn't just best practice—it's a legal requirement:

Verification Obligation

Under §18e UStG, German businesses must verify their trading partner's VAT ID before applying the zero rate for intra-community supplies. Failure to verify can result in:

Record Keeping

Keep verification records for at least 10 years as part of your tax documentation. This includes VIES query results, BZSt confirmation letters, and any correspondence.

Common Errors to Avoid

❌ Mistake 1: Confusing USt-IdNr with Steuernummer

The Steuernummer is for domestic tax purposes. Never use it for EU trade—you need the USt-IdNr (starting with DE).

❌ Mistake 2: Not Verifying Before Transactions

Always verify VAT IDs before the supply takes place, not after. Post-transaction verification doesn't satisfy the legal requirement.

❌ Mistake 3: Accepting Invalid Formats

German VAT IDs are always DE + 9 digits. No exceptions. If a customer provides a different format, it's not a valid German USt-IdNr.

Need More Help?

Visit our FAQ section for answers to common questions, or check our application guide for detailed instructions on obtaining your USt-IdNr.