Skip to main content

European Union VAT identification number

European Union · Unternehmen

XX000000000

Nummer einfügen oder eingeben – Satzzeichen sind optional.

Was diese Prüfung leistet – und was nicht

Das Werkzeug prüft Aufbau und Prüfziffer der Nummer anhand des veröffentlichten Algorithmus des jeweiligen Dokuments. Eine bestandene Nummer ist wohlgeformt: rechnerisch stimmig und grundsätzlich vergebbar.

Sie sagt nichts darüber, ob die Nummer tatsächlich vergeben wurde, ob sie aktiv ist oder wem sie gehört. Das kann nur die ausstellende Steuerbehörde über ihren eigenen Abfragedienst bestätigen. Werten Sie ein positives Ergebnis als „übermittelbar", nie als Identitätsnachweis.

Der Generator erzeugt Nummern mit derselben Prüfsumme – zum Ausfüllen von Formularen bei Entwicklung und Test von Software. Es sind Rechenergebnisse, keine Registereinträge: Sie stammen aus keinem Verzeichnis und gehören zu keiner realen Person. Für die US-amerikanische SSN wird kein Generator angeboten.

Wie die EU VAT-Prüfung funktioniert und was die Nummer verrät

Eine EU VAT wird in European Union ausgegeben. Diese Seite prüft sie gegen die veröffentlichte Regel, zeigt im Fehlerfall genau welcher Test scheitert, und dekodiert, was die Ziffern tragen. Alles läuft in Ihrem Browser — die eingegebene Nummer wird nirgendwohin gesendet.

So wird gerechnet

  • Wendet die veröffentlichte Prüfsumme an, statt nur Länge und Form zu kontrollieren.
  • Benennt die konkret gescheiterte Regel, sodass ein Tippfehler von einer nie gültigen Nummer unterscheidbar ist.
  • Dekodiert, was die Nummer kodiert: mitgliedstaat, registrierungsstatus.
  • Erzeugt gültige Testnummern — für Fixtures und zum Prüfen Ihres eigenen Validierungscodes.
A two-letter member state prefix, then a national number.
There is no single EU algorithm — twenty-seven rules share one prefix.

verified checksums here
  BE DE DK FI FR GR HR HU IT LU MT PL PT SE SI SK
format checked only
  AT BG CY CZ EE ES IE LT LV NL RO

Germany, for instance, uses ISO 7064 MOD 11,10 — the same construction
as Croatia's OIB — while Italy uses a Luhn variant and Luxembourg simply
takes the first six digits mod 89.

Rechenbeispiel

Prüfung von DE136695976, einer gültigen EU VAT, Ziffer für Ziffer.

  1. Eingabe DE136695976
  2. normalisiert DE 136695976
  3. Mitgliedstaat Germany
  4. Prüfsumme Gegen die nationale Regel geprüft
  5. Registrierungsstatus Nicht geprüft — nur VIES kann bestätigen, dass eine Nummer aktiv ist
  6. Ergebnis besteht jede veröffentlichte Prüfung

Die Prüfsumme stimmt, die Nummer ist also in sich konsistent, und das Werkzeug liest ab: mitgliedstaat, registrierungsstatus. Innere Konsistenz ist aber nicht dasselbe wie eine tatsächlich vergebene Nummer — siehe Hinweis unten.

Das Ergebnis lesen

  • Eine korrekte Prüfsumme bedeutet nicht, dass eine USt-IdNr. registriert ist. Nur VIES, die Abfrage der Europäischen Kommission, kann bestätigen, dass eine Nummer aktiv ist und dem angebenden Unternehmen gehört — und bei grenzüberschreitender Steuerbefreiung ist es die VIES-Abfrage, die Sie tatsächlich schützt.
  • Eine stimmende Prüfsumme bedeutet, dass die Ziffern zueinander passen, nicht dass die Nummer existiert. Nur das Register von European Union kann sagen, ob eine Nummer tatsächlich vergeben wurde und noch gültig ist; kein Offline-Werkzeug ersetzt das.
  • Die Prüfung erfolgt vollständig in Ihrem Browser. Nichts wird hochgeladen, protokolliert oder gespeichert — hier wichtiger als bei den meisten Werkzeugen, denn solche Nummern sind in jeder ausgebenden Jurisdiktion personenbezogene Daten.
  • Satzzeichen werden ignoriert. Leerzeichen, Punkte, Bindestriche und Schrägstriche werden vor der Prüfung entfernt, sodass eine in jedem üblichen lokalen Format eingefügte Nummer gleich gelesen wird.

Häufige Fragen

Meine Nummer ist echt, wird aber als ungültig gemeldet. Warum?
Prüfen Sie zuerst auf vertauschte Ziffern — die häufigste Ursache, und jede Prüfsumme hier ist darauf ausgelegt, sie zu erkennen. Andernfalls kann die Nummer älter als die geltende Regel sein: Mehrere Länder haben ihre Prüfsumme zu einem bekannten Zeitpunkt eingeführt oder geändert, ohne ältere Nummern neu auszugeben. Nennt das Werkzeug eine konkrete Regel, beginnen Sie dort.
Bedeutet ein gültiges Ergebnis, dass die Nummer registriert ist?
Nein, und diese Grenze lohnt sich zu verstehen. Eine Prüfsumme belegt, dass die Ziffern zueinander passen, was Tippfehler und erfundene Nummern abfängt. Sie belegt nicht, dass die Nummer vergeben wurde, noch aktiv ist oder der Person gehört, die sie angibt. Das kann nur die Abfrage der ausgebenden Stelle.