Der Test-USt-IdNr.-Generator erstellt formal korrekt aufgebaute, garantiert fiktive Umsatzsteuer-Identifikationsnummern für die meisten Mitgliedstaaten der EU – ideal zum Testen von Formularen, Validierungslogik und Importroutinen, ohne dabei echte Unternehmensdaten zu verwenden.
Warum Test-USt-IdNr. für die Softwareentwicklung wichtig sind
Beim Testen von Rechnungssoftware, Checkout-Prozessen oder Reverse-Charge-Validierungen werden häufig USt-IdNr. aus verschiedenen EU-Ländern benötigt, ohne dabei echte, real vergebene Nummern realer Unternehmen zu verwenden. Der Test-USt-IdNr.-Generator erzeugt dafür formal korrekt aufgebaute, aber garantiert fiktive Nummern für die meisten EU-Mitgliedstaaten.
Echte Prüfziffer für drei Länder
Für Deutschland, Italien und Dänemark berechnet der Generator eine tatsächlich korrekte Prüfziffer nach dem jeweils offiziell dokumentierten Verfahren – für Deutschland nach ISO/IEC 7064 MOD 11,10, für Italien nach dem international standardisierten Luhn-Algorithmus und für Dänemark nach dem MOD-11-Verfahren der dänischen Wirtschaftsbehörde. Diese drei Länder eignen sich deshalb besonders für Tests, bei denen die Zielsoftware selbst eine Prüfziffernvalidierung durchführt, wie es beispielsweise unser eigener USt-ID-Prüfer für deutsche Nummern tut.
Formatkorrekte Generierung für weitere EU-Länder
Für die übrigen EU-Mitgliedstaaten existiert entweder keine öffentlich dokumentierte Prüfziffernformel oder sie ließ sich im Rahmen unserer Recherche nicht mit ausreichender Sicherheit verifizieren. Für diese Länder erzeugt der Generator stattdessen Nummern, die exakt dem jeweiligen offiziellen Aufbau – Länge, Zeichenart und Reihenfolge – entsprechen, jedoch ohne rechnerisch geprüfte Prüfziffer. Diese Unterscheidung wird im Ergebnis jeweils klar ausgewiesen, damit keine falschen Erwartungen an die Validität der generierten Nummer entstehen.
Kein Ersatz für eine echte VIES-Prüfung
Die hier generierten Nummern sind ausschließlich für Testzwecke gedacht, etwa um Formularvalidierungen, Datenbankfelder oder Importroutinen mit realistisch aufgebauten Testdaten zu prüfen. Ob eine tatsächlich existierende USt-IdNr. gültig und aktiv registriert ist, lässt sich ausschließlich über das offizielle VIES-System der EU-Kommission prüfen – die Testnummern aus diesem Generator sind dafür nicht geeignet und sollten niemals als tatsächliche Geschäftspartner-Identifikation verwendet werden.
Typische Einsatzszenarien
Neben der reinen Formularvalidierung eignet sich der Generator auch zum Befüllen von Testdatenbanken, für automatisierte End-to-End-Tests von Bestellprozessen mit mehreren EU-Ländern oder zur Demonstration von Reverse-Charge-Logik in Schulungsumgebungen. Da echte USt-IdNr. sensible, einer konkreten Firma zugeordnete Daten darstellen, vermeidet die Verwendung fiktiver Testnummern unnötige Datenschutzrisiken in nicht-produktiven Umgebungen.