USTID Generator – valide Umsatzsteuer-ID & VAT-Nummern für alle EU-Länder
Format-korrekte und prüfziffern-validierte USTID/VAT-Nummern für 28 EU-Länder. Für B2B-Rechnungen, MwSt.-Tests und Mock-Daten – sofort kopierbar.
Weitere Beispiele
Acht weitere format-korrekte USTIDs aus zufälligen EU-Ländern.
- 🇳🇱NiederlandeNLNL 338 914 924 B08NL + 9 Ziffern + B + 2 Ziffern
- 🇷🇴RumänienRORO 790RO + 2–10 Ziffern
- 🇦🇹ÖsterreichATATU 360 434 38ATU + 8 Ziffern · ✓ Prüfziffer ok
- 🇮🇪IrlandIEIE 346 063 7CJIE + 7 Ziffern + 1–2 Buchstaben
- 🇵🇹PortugalPTPT 513 118 539PT + 9 Ziffern
- 🇩🇰DänemarkDKDK 304 712 30DK + 8 Ziffern
- 🇦🇹ÖsterreichATATU 213 382 65ATU + 8 Ziffern · ✓ Prüfziffer ok
- 🇮🇹ItalienITIT 251 308 458 59IT + 11 Ziffern · ✓ Prüfziffer ok
Alle USTIDs sind format-korrekt nach EU-Spezifikation aufgebaut. Für Deutschland, Österreich, Frankreich, Belgien, Polen und Italien wird zusätzlich die offizielle Prüfziffer berechnet. Die Daten sind ausschließlich für Tests, Demos und Mock-Daten gedacht – sie sind keinen realen Unternehmen zugeordnet und nicht in der VIES-Datenbank registriert.
Über die EU-Umsatzsteuer-ID
Die Umsatzsteuer-Identifikationsnummer (USTID) – englisch VAT Number – identifiziert ein Unternehmen für umsatzsteuerliche Zwecke innerhalb der EU. Jeder Mitgliedstaat vergibt sie nach eigenem Schema, mit landesspezifischer Länge, Format und Prüfziffer.
Prüfziffern und Validierung
Mehrere EU-Länder verwenden eine Prüfziffer im VAT-Schema, um Tippfehler zu erkennen: Deutschland nutzt MOD 11, Frankreich (12 + 3 × SIREN) mod 97, Belgien MOD 97, Polen einen gewichteten MOD 11, Italien Luhn. Dieser Generator berechnet die Prüfziffer für DE, AT, FR, BE, PL und IT korrekt. Die VIES-Datenbank prüft zusätzlich, ob die Nummer einem realen Unternehmen zugeordnet ist – das tun Testdaten naturgemäß nicht.
Unterstützte EU-Länder
Alle 27 EU-Mitgliedstaaten plus XI (Nordirland, das nach dem Brexit weiterhin am EU-Warenverkehr teilnimmt). Griechenland verwendet im VAT-Kontext den Sondercode EL.
| Land | Code | Format | Prüfziffer |
|---|---|---|---|
| 🇧🇪Belgien | BE | BE + 0 + 9 Ziffern | ✓ |
| 🇧🇬Bulgarien | BG | BG + 9 oder 10 Ziffern | – |
| 🇩🇰Dänemark | DK | DK + 8 Ziffern | – |
| 🇩🇪Deutschland | DE | DE + 9 Ziffern | ✓ |
| 🇪🇪Estland | EE | EE + 9 Ziffern | – |
| 🇫🇮Finnland | FI | FI + 8 Ziffern | – |
| 🇫🇷Frankreich | FR | FR + 2 Ziffern + 9 Ziffern (SIREN) | ✓ |
| 🇬🇷Griechenland | EL | EL + 9 Ziffern | – |
| 🇮🇪Irland | IE | IE + 7 Ziffern + 1–2 Buchstaben | – |
| 🇮🇹Italien | IT | IT + 11 Ziffern | ✓ |
| 🇭🇷Kroatien | HR | HR + 11 Ziffern | – |
| 🇱🇻Lettland | LV | LV + 11 Ziffern | – |
| 🇱🇹Litauen | LT | LT + 9 oder 12 Ziffern | – |
| 🇱🇺Luxemburg | LU | LU + 8 Ziffern | – |
| 🇲🇹Malta | MT | MT + 8 Ziffern | – |
| 🇳🇱Niederlande | NL | NL + 9 Ziffern + B + 2 Ziffern | – |
| 🇬🇧Nordirland | XI | XI + 9 Ziffern | – |
| 🇦🇹Österreich | AT | ATU + 8 Ziffern | ✓ |
| 🇵🇱Polen | PL | PL + 10 Ziffern (NIP) | ✓ |
| 🇵🇹Portugal | PT | PT + 9 Ziffern | – |
| 🇷🇴Rumänien | RO | RO + 2–10 Ziffern | – |
| 🇸🇪Schweden | SE | SE + 12 Ziffern | – |
| 🇸🇰Slowakei | SK | SK + 10 Ziffern | – |
| 🇸🇮Slowenien | SI | SI + 8 Ziffern | – |
| 🇪🇸Spanien | ES | ES + 9 Zeichen (alphanumerisch) | – |
| 🇨🇿Tschechien | CZ | CZ + 8, 9 oder 10 Ziffern | – |
| 🇭🇺Ungarn | HU | HU + 8 Ziffern | – |
| 🇨🇾Zypern | CY | CY + 8 Ziffern + Buchstabe | – |
Häufige Fragen
Was ist eine USTID bzw. VAT-Nummer?
Die Umsatzsteuer-Identifikationsnummer (USTID) ist eine eindeutige Kennung, die Unternehmen in der EU für die Abwicklung der Mehrwertsteuer im innergemeinschaftlichen Handel benötigen. Auf Englisch heißt sie VAT Number (Value Added Tax). Auf B2B-Rechnungen muss sie zwingend angegeben werden.
Sind die generierten USTIDs valide?
Sie sind format-korrekt für alle 28 unterstützten Länder. Für Deutschland, Österreich, Frankreich, Belgien, Polen und Italien wird zusätzlich die offizielle Prüfziffer berechnet – die VAT besteht damit jeden offline-Format- und Prüfziffer-Test. Die VIES-Datenbank wird sie nicht finden, weil sie keinem realen Unternehmen zugeordnet ist.
Kann ich die USTID für echte Rechnungen verwenden?
Nein. Auch wenn die USTID format-korrekt ist, gehört sie keinem realen Unternehmen. Auf einer echten Rechnung würde sie spätestens beim VIES-Check als ungültig erkannt. Die Daten sind ausschließlich für Entwicklung, Tests und Demos gedacht.
Welche EU-Länder werden unterstützt?
Alle 27 EU-Mitgliedstaaten plus XI (Nordirland). Beispiele: DE Deutschland, AT Österreich, FR Frankreich, IT Italien, ES Spanien, NL Niederlande, BE Belgien, PL Polen, LU Luxemburg, DK Dänemark, SE Schweden, FI Finnland und 16 weitere – inklusive Griechenland mit dem Sondercode EL.
Was ist der Unterschied zwischen Format-Validität und VIES-Validität?
Format-Validität bedeutet: Länge und Aufbau (Buchstaben/Ziffern an den richtigen Stellen) sind korrekt, ggf. mit korrekter Prüfziffer. VIES-Validität bedeutet zusätzlich: Die Nummer ist in der EU-Datenbank einem aktiven Unternehmen zugeordnet. Testdaten sind format-valide, aber nie VIES-valide.
Wofür brauche ich Test-USTIDs?
Typische Anwendungsfälle: Test von Rechnungs- und ERP-Software, Tests von B2B-Webformularen mit USTID-Validierung, QA von E-Commerce-Reverse-Charge-Logik, Schulungsdaten, UI-Demos und automatisierte Test-Suites für Buchhaltungs- oder Steuersoftware.
Wie unterscheidet sich die USTID von der Steuernummer?
Die deutsche Steuernummer wird vom Finanzamt für die Einkommens- und Umsatzsteuer-Veranlagung vergeben und ist national. Die USTID hingegen ist EU-weit gültig, beginnt mit dem Ländercode (DE, AT, FR, …) und wird ausschließlich für innergemeinschaftliche B2B-Geschäfte gebraucht.
Wie exportiere ich die Testdaten?
Über die Buttons CSV-Export oder JSON-Export erhältst du alle aktuell sichtbaren USTIDs als Datei mit Spalten/Feldern für VAT, Land, Ländercode und Format. Direkt importierbar in Excel, LibreOffice, Datenbanken, Postman oder Test-Frameworks wie Jest/Vitest.