Zum Inhalt springen
BeispielWerk
English

Methodik und Quellen

So entstehen die Beispielwerte, welche Regeln verhindern, dass sie echten Personen oder Konten gehören, und was davon automatisch getestet wird.

Stand der inhaltlichen Prüfung: Oktober 2026 (2026-10-09). Die Seite ist kein amtliches Angebot und ersetzt weder Rechts- noch Steuerberatung.

Wie Werte erzeugt werden

Alle Generatoren laufen im Browser. Es gibt keinen Server, an den erzeugte Werte oder Eingaben gesendet werden. Als Zufallsquelle dient ein kleiner, seed-basierter Generator (Mulberry32): Derselbe Seed liefert immer dieselben Daten. Dadurch sind Beispiele wiederholbar und automatisiert testbar. Für neue Ergebnisse wird ein zufälliger Seed gewählt.

  • Zufällig (aus dem Seed): Kontonummern der Test-IBANs, Ziffern der Beispiel-USt-IdNr. und -Steuer-IDs, Auswahl von Namen, Straßen, Orten, Firmen, Geburtsdaten, Hausnummern und Postleitzahlen, UUIDs.
  • Fest vorgegeben: Die nicht existierende Bankleitzahl der Test-IBANs, die Beispiel-Domains, die freigegebenen Telefonbereiche, die Steuernummern-Beispiele je Bundesland (aufsteigende Ziffernfolgen, nie zufällig) und die Listen der Vor- und Nachnamen.
  • Berechnet: Prüfziffern, Umrechnungen der Steuernummer in die 12- und 13-stellige Form, Rechnungsnummern aus dem eingegebenen Muster.

Sicherheitsregeln je Kennzeichen

Grundsatz: Ein erzeugter Wert darf nie zu einer echten Person, einem echten Konto oder einem echten Unternehmen gehören können.

KennzeichenRegel
IBANAls Bankkennung wird ein Platzhalter verwendet: 00000000 (DE; deutsche Bankleitzahlen beginnen mit einer Clearing-Ziffer von 1 bis 8), 00000 (AT, CH) oder TEST (NL; nach unserem Kenntnisstand keiner Bank zugeordnet, amtlich nicht bestätigt). Die Prüfziffern sind korrekt berechnet (Modulo 97). Im Modus „fehlerhaft“ ist die Prüfsumme absichtlich falsch. Neben jedem Wert steht „Testdaten“.
BICDer Test-BIC ist fiktiv gewählt; Prüfer für eigene Eingaben prüft nur das Format.
USt-IdNr.Beispiele tragen eine absichtlich falsche Prüfziffer.
Steuer-IDBeispiele beginnen mit 0 (echte Nummern nie) und sind als fiktiv gekennzeichnet. Der Prüfer rechnet die Strukturregeln und die Prüfziffer für Ihre eigene Eingabe nach.
SteuernummerBeispiele sind feste, erkennbar gemusterte Ziffernfolgen und nie zufällig, damit sie nicht zufällig einer vergebenen Nummer entsprechen.
E-MailNur example.com, example.org und example.net (RFC 2606).
TelefonFestnetznummern aus den von der Bundesnetzagentur für fiktive Nutzung freigegebenen Bereichen.
Name, AdresseNamen sind aus häufigen Vor- und Nachnamen kombiniert, daher kann eine Person mit gleichem Namen existieren. Orts- und Straßennamen sind erfunden, die Postleitzahl ist rein zufällig fünfstellig.

Welche Stufe der Gültigkeit eine Prüfung belegt, erklärt Format-gültig, prüfsummen-gültig, vergeben.

Was getestet wird

Das Projekt enthält 32 automatisierte Tests (Node-Testrunner, npm test, alle bestehen). Sie prüfen unter anderem:

  • IBAN: veröffentlichte Beispiel-IBANs mehrerer Länder bestehen Modulo 97 und Längenprüfung; jede Fehlerart wird benannt; erzeugte IBANs nutzen die nicht existierende Bankkennung, fehlerhafte scheitern nur an der Prüfsumme; Formatierung und Maskierung verlieren oder verraten keine Ziffern.
  • BIC: Aufbau, Aufschlüsselung und der fiktive Test-BIC.
  • Steuer-ID, USt-IdNr., W-IdNr.: ein veröffentlichtes Beispiel und die Strukturregeln, Prüfziffer nach ISO 7064, fiktive Steuer-IDs beginnen mit 0, USt-IdNr.-Beispiele scheitern bewusst an der Prüfziffer.
  • Steuernummer: Beispielnummern lassen sich in die 12- und 13-stellige Form umrechnen, falsche Längen, Buchstaben und unbekannte Länder werden mit Begründung abgelehnt, die Tabelle ist vollständig.
  • Testdaten: gleicher Seed ergibt gleiche Daten, Mengen sind begrenzt, UUIDs sind eindeutig, E-Mail-Domains und Telefonbereiche sind reserviert beziehungsweise freigegeben; Export als JSON, CSV und SQL mit sicherem Escaping.
  • Prüfhilfen: die schrittweise Prüfziffer-Rechnung (ISO 7064) stimmt mit der Hauptfunktion überein, und die IBAN-Diagnose markiert je Fehlerart die richtigen Prüfungen und schlägt nie eine fertig korrigierte IBAN vor.
  • Rechnungsnummern: jedes Muster ist gültig, Reihen sind lückenlos und eindeutig, fehlerhafte Muster erzeugen nichts.

Nicht automatisch getestet ist, ob die Steuernummer-Schemata der Länder noch zu den aktuellen Vorgaben der Finanzverwaltung passen. Das wird bei jeder inhaltlichen Prüfung von Hand mit den Quellen abgeglichen. Maßgeblich ist immer die Auskunft Ihres Finanzamts.

Quellen

Die Quellen stehen unten auf dieser Seite. Einzelne Werkzeugseiten nennen zusätzlich ihre eigenen Quellen.

Fehler melden

Haben Sie einen Fehler gefunden oder eine abweichende Auskunft Ihres Finanzamts oder Ihrer Bank erhalten? Schreiben Sie uns über die Seite Kontakt. Nennen Sie bitte die Seite und, wenn möglich, die Quelle.