Zum Inhalt springen
BeispielWerk
English

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