Ungültige IBAN Testfälle für die Validierung
Eine IBAN besteht aus Ländercode, zwei Prüfziffern und einem Kontoteil, dessen Länge vom Land abhängt. Die Beispiele verletzen diese Regeln gezielt, etwa durch eine falsche Prüfsumme, zu viele oder zu wenige Stellen, ein Leerzeichen oder einen Zeilenumbruch am Ende. Sie helfen zu prüfen, ob Formulare und Schnittstellen fehlerhafte Eingaben abweisen. Die Werte sind absichtlich ungültig.
37 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 37× Absichtlich ungültig.
IBAN Deutschland mit falscher PrüfsummeAbsichtlich ungültig
DE48000000005565850564
Prüfziffern passen nicht (Modulo 97 ergibt nicht 1). Länge und Zeichen sind korrekt.
IBAN Deutschland mit falscher Prüfsumme (zweites Beispiel)Absichtlich ungültig
DE04000000002059106657
Prüfziffern passen nicht (Modulo 97). Aufbau sonst korrekt.
IBAN Deutschland, falsche Prüfsumme, mit LeerzeichenAbsichtlich ungültig
DE65 0000 0000 5300 0003 58
Prüfziffern falsch; Format in Vierergruppen sonst korrekt.
IBAN Österreich mit falscher PrüfsummeAbsichtlich ungültig
AT080000044531460983
Prüfziffern passen nicht (Modulo 97).
IBAN Schweiz mit falscher PrüfsummeAbsichtlich ungültig
CH0400000244426930333
Prüfziffern passen nicht (Modulo 97).
IBAN Niederlande mit falscher PrüfsummeAbsichtlich ungültig
NL46TEST6173309519
Prüfziffern passen nicht (Modulo 97).
IBAN Deutschland, eine Stelle zu kurz (21 statt 22)Absichtlich ungültig
DE8800000000922206658
Zu kurz: deutsche IBANs haben genau 22 Stellen.
IBAN Deutschland, nur 12 StellenAbsichtlich ungültig
DE8800000000
Stark gekürzt: nur Land, Prüfziffern und Bankleitzahl, keine Kontonummer.
IBAN Deutschland, eine Stelle zu lang (23 statt 22)Absichtlich ungültig
DE880000000092220665810
Zu lang: deutsche IBANs haben genau 22 Stellen.
IBAN Deutschland, auf 34 Stellen aufgefülltAbsichtlich ungültig
DE88000000009222066581000000000000
Zu lang für Deutschland (22 Stellen). 34 ist die maximale Länge irgendeiner IBAN.
IBAN Österreich, eine Stelle zu kurz (19 statt 20)Absichtlich ungültig
AT39000001152133932
Zu kurz: österreichische IBANs haben 20 Stellen.
IBAN Schweiz, eine Stelle zu lang (22 statt 21)Absichtlich ungültig
CH95000005902437350280
Zu lang: Schweizer IBANs haben 21 Stellen.
IBAN Niederlande, eine Stelle zu kurz (17 statt 18)Absichtlich ungültig
NL29TEST130798267
Zu kurz: niederländische IBANs haben 18 Stellen.
IBAN Deutschland in KleinbuchstabenAbsichtlich ungültig
de88000000009222066581
Länderkürzel in Kleinschreibung: viele Prüfer verlangen Großbuchstaben (manche normalisieren vorher).
IBAN Deutschland mit Buchstabe O statt Ziffer 0Absichtlich ungültig
DE88OOOOOOOO9222066581
Ziffer 0 durch den Buchstaben O ersetzt: Zeichen und Prüfsumme passen nicht. Typischer Tippfehler.
IBAN Deutschland mit einem Buchstaben O im KontoteilAbsichtlich ungültig
DE88000000009222O66581
Eine Ziffer 0 im hinteren Teil durch den Buchstaben O ersetzt.
IBAN Deutschland mit Leerzeichen am EndeAbsichtlich ungültig
DE88000000009222066581
Nachgestelltes Leerzeichen: Eingabeprüfungen ohne trim() lehnen den Wert ab. Der Rest ist korrekt.
IBAN Deutschland mit Leerzeichen am AnfangAbsichtlich ungültig
DE88000000009222066581
Führendes Leerzeichen: Prüfungen ohne trim() lehnen den Wert ab. Der Rest ist korrekt.
IBAN Deutschland mit Leerzeichen an falschen StellenAbsichtlich ungültig
DE8 800000 0009222 066581
Ungewöhnliche Gruppierung: korrekt wäre Vierergruppen. Manche Prüfer akzeptieren beliebige Leerzeichen.
IBAN Deutschland mit doppelten LeerzeichenAbsichtlich ungültig
DE88 0000 0000 9222 0665 81
Doppelte Leerzeichen zwischen den Gruppen.
IBAN Deutschland mit Bindestrichen statt LeerzeichenAbsichtlich ungültig
DE88-0000-0000-9222-0665-81
Bindestriche als Trenner sind in keiner IBAN-Schreibweise vorgesehen.
IBAN Deutschland mit Punkten als TrennerAbsichtlich ungültig
DE88.0000.0000.9222.0665.81
Punkte als Trenner sind nicht vorgesehen.
IBAN Deutschland mit UnterstrichenAbsichtlich ungültig
DE88_0000_0000_9222_0665_81
Unterstriche als Trenner sind nicht vorgesehen.
IBAN Deutschland mit Tabulator am EndeAbsichtlich ungültig
DE88000000009222066581
Nachgestelltes Tab-Zeichen, wie es beim Einfügen aus Tabellen entsteht.
IBAN Deutschland mit Zeilenumbruch am EndeAbsichtlich ungültig
DE88000000009222066581
Nachgestellter Zeilenumbruch, wie aus CSV-Zeilen oder dem Terminal.
IBAN Deutschland mit geschütztem LeerzeichenAbsichtlich ungültig
DE88 0000 0000 9222 0665 81
Geschütztes Leerzeichen (U+00A0) zwischen den ersten Gruppen, oft beim Kopieren aus Webseiten oder PDFs.
IBAN Deutschland mit SonderzeichenAbsichtlich ungültig
DE88000000#09222066581
Ein # mitten in der IBAN: nur Buchstaben und Ziffern sind erlaubt.
IBAN Deutschland mit UmlautAbsichtlich ungültig
DE880000Ä0009222066581
Ein Umlaut mitten in der IBAN: nur A-Z und 0-9 sind erlaubt.
IBAN nur mit LändercodeAbsichtlich ungültig
DE
Nur zwei Zeichen: weder Prüfziffern noch Kontoteil.
IBAN nur mit Ländercode und PrüfziffernAbsichtlich ungültig
DE00
Vier Zeichen: Prüfziffern 00 sind nie gültig, es fehlt außerdem der Kontoteil.
IBAN Deutschland mit Prüfziffern 00Absichtlich ungültig
DE00000000009222066581
Prüfziffern 00 sind nach ISO 13616 nie gültig (erlaubt sind 02 bis 98).
IBAN Deutschland mit Prüfziffern 99Absichtlich ungültig
DE99000000009222066581
Prüfziffern 99 sind nie gültig (erlaubt sind 02 bis 98).
IBAN Deutschland mit Buchstaben statt PrüfziffernAbsichtlich ungültig
DEXX000000009222066581
Die Stellen 3 und 4 müssen Ziffern sein.
IBAN mit unbekanntem Ländercode XXAbsichtlich ungültig
XX88000000009222066581
XX ist kein IBAN-Land. Eine Prüfung nach Länderliste lehnt den Wert ab.
IBAN, die mit Ziffern beginntAbsichtlich ungültig
1288000000009222066581
Eine IBAN beginnt mit zwei Buchstaben, nicht mit Ziffern.
Zwei IBANs in einem FeldAbsichtlich ungültig
DE88000000009222066581,DE60000000001363431471
Zwei Werte durch Komma getrennt: Felder für genau eine IBAN müssen das ablehnen.
IBAN mit Präfix "IBAN:"Absichtlich ungültig
IBAN: DE88 0000 0000 9222 0665 81
Beschriftung vor dem Wert, wie er aus Briefköpfen kopiert wird. Der eigentliche Wert wäre korrekt.
Weitere Themen in Banking & Zahlung
- IBAN Deutschland Beispiele mit und ohne Leerzeichen
- IBAN Österreich Beispiele für Eingabetests
- IBAN Schweiz Beispiele zum Kopieren
- IBAN Niederlande Testwerte (NL, 18 Stellen)
- IBAN Beispiele Europa: Frankreich, Spanien, Polen
- BIC Beispiele für Tests (BIC8 und BIC11)
- Bankleitzahl (BLZ) Beispiele und Fehlerfälle
- Kontonummer Beispiele für Tests (10 Stellen)