tooloora

IBAN prüfen – Prüfziffer, Länge und Land testen

IBAN vor der Überweisung gegenprüfen: Die Prüfziffer wird in deinem Browser gerechnet, und bei einem Fehler steht dort auch, woran es liegt.

Läuft lokal – nichts wird hochgeladen

Gültig heißt nicht: Das Konto existiert

Die Prüfziffer ist reine Rechnung über die Zeichenfolge. Sie fängt Tippfehler ab – ob das Konto existiert und wem es gehört, weiß nur die Bank.

Leerzeichen, Trennstriche und ein vorangestelltes „IBAN:“ stören nicht.

Die IBAN bleibt in deinem Browser: kein Upload, nichts in der Adresszeile, nichts gespeichert.

Wie prüfe ich eine IBAN?

IBAN einfügen – mit oder ohne Leerzeichen – und das Ergebnis steht sofort da: Zeichen, Aufbau, Länge je Land und die Prüfziffer nach ISO 7064 rechnet dein Browser selbst. Stimmt etwas nicht, nennt das Werkzeug den Grund. Bei einer gültigen deutschen IBAN zeigt es zusätzlich Bankleitzahl und Kontonummer.

Auch die Schreibweise aus Rechnungen versteht das Feld: Vierergruppen, Trennstriche und ein vorangestelltes „IBAN:“ werden vor der Prüfung entfernt.

Wie ist eine IBAN aufgebaut?

Der Aufbau ist in ISO 13616 genormt: zwei Buchstaben Ländercode, zwei Prüfziffern, danach die nationale Kontokennung – insgesamt höchstens 34 Zeichen. Wie lang eine IBAN genau ist, legt jedes Land selbst fest; verzeichnet ist das im IBAN-Register, das SWIFT als Registrierungsstelle der ISO führt. Deutschland nutzt 22 Zeichen, Österreich 20, die Schweiz 21 – die kürzeste IBAN überhaupt hat Norwegen mit 15.

Am Beispiel DE89 3704 0044 0532 0130 00:

TeilZeichenBedeutung
LandDELändercode nach ISO 3166
Prüfziffern89rechnerische Kontrolle über die gesamte IBAN
Bankleitzahl3704 0044acht Stellen, benennt das Institut
Kontonummer0532 0130 00zehn Stellen, kürzere Nummern links mit Nullen aufgefüllt

Verbindlich ist die IBAN im Euro-Zahlungsverkehr seit der SEPA-Verordnung (EU) Nr. 260/2012 – Überweisungen und Lastschriften in Euro laufen seitdem über die IBAN statt über nationale Kontonummern.

Wie funktioniert die Prüfziffer?

Nach ISO/IEC 7064 (Verfahren MOD 97-10), in drei Schritten: Die ersten vier Zeichen wandern ans Ende, jeder Buchstabe wird zu einer Zahl (A = 10 bis Z = 35), und die entstehende Ziffernfolge muss beim Teilen durch 97 den Rest 1 lassen. Das Verfahren erkennt jedes einzelne falsche Zeichen und jeden Dreher zweier benachbarter Ziffern – die häufigsten Tippfehler überhaupt.

Eine Feinheit entscheidet dabei über die Richtigkeit: Die Ziffernfolge hat bei 34 Zeichen bis zu 68 Stellen. Als gewöhnliche Zahl gerechnet wäre der Rest ab etwa 16 Stellen still falsch, weil Gleitkommazahlen dort an Genauigkeit verlieren. Dieses Werkzeug rechnet den Rest deshalb Ziffer für Ziffer.

Heißt „gültig“, dass das Konto existiert?

Nein, und das ist die wichtigste Grenze dieses Werkzeugs. Die Prüfziffer ist Arithmetik über die Zeichenfolge – sie fängt Tippfehler ab, weiß aber nichts über die Welt dahinter. Ob das Konto je eröffnet wurde, noch besteht und wem es gehört, kann nur die kontoführende Bank beantworten. Eine erfundene IBAN mit passender Prüfziffer besteht jede Formatprüfung.

Genau darauf baut Rechnungsbetrug: Eine Rechnung mit angeblich neuer Bankverbindung trägt fast immer eine formal einwandfreie IBAN. Bei überraschend geänderten Bankdaten hilft keine Prüfziffer, sondern ein Anruf beim Rechnungssteller unter der bereits bekannten Nummer.

Was zeigt das Werkzeug bei deutschen IBANs zusätzlich?

Deutsche IBANs haben einen fest zerlegbaren Aufbau: Auf DE und die zwei Prüfziffern folgen acht Stellen Bankleitzahl und zehn Stellen Kontonummer. Beide Teile zeigt das Ergebnis getrennt zum Kopieren an – die Kontonummer auch ohne die aufgefüllten Nullen, so wie sie auf Karte und Kontoauszug steht.

Was passiert mit der eingegebenen IBAN?

Sie bleibt in deinem Browser. Die Rechnung läuft lokal, es gibt keinen Server, der die IBAN sehen könnte. Bewusst verzichtet dieses Werkzeug außerdem auf zwei Bequemlichkeiten, die andere Werkzeuge dieser Seite bieten: Die Eingabe wandert nicht in die Adresszeile – dort stünde die Kontoverbindung im Verlauf, in Lesezeichen und in jedem geteilten Link – und sie wird nicht auf dem Gerät gespeichert. Nach einem Neuladen ist das Feld leer. Wer es nachprüfen will: Seite laden, Internetverbindung trennen, IBAN eingeben – die Prüfung läuft unverändert.

Ehrliche Grenzen

  • Kontoexistenz: bleibt außen vor, siehe oben. Das kann keine Formatprüfung leisten.
  • Nationale Prüfverfahren: Viele Länder prüfen zusätzlich innerhalb der Kontonummer – in Deutschland veröffentlicht die Deutsche Bundesbank dafür je Bank eigene Prüfzifferverfahren. Das tut dieses Werkzeug nicht.
  • BIC: wird nicht hergeleitet. Innerhalb des SEPA-Raums genügt für Überweisungen die IBAN.
  • Längentabelle: führt den SEPA-Raum und die im europäischen Zahlungsverkehr üblichen Länder. Fehlt ein Land, sagt das Ergebnis das offen und prüft allein Zeichen, Aufbau und Prüfziffer.

Häufige Fragen

Was prüft dieser IBAN-Check genau?

Drei Dinge: ob nur die Buchstaben A bis Z und die Ziffern 0 bis 9 vorkommen, ob die Länge zum Land passt, und ob die Prüfziffer nach ISO 7064 aufgeht. Stimmt eines davon nicht, nennt das Ergebnis den Grund statt nur ein rotes Kreuz zu zeigen.

Heißt eine gültige IBAN, dass das Konto existiert?

Nein. Die Prüfziffer ist reine Rechnung über die Zeichenfolge. Sie fängt Tippfehler ab, weiß aber nicht, ob das Konto je eröffnet wurde und wem es gehört. Genau diese Lücke nutzt Rechnungsbetrug: Eine erfundene IBAN mit passender Prüfziffer besteht jede Formatprüfung.

Werden meine Daten hochgeladen?

Nein. Gerechnet wird in deinem Browser, es gibt keinen Server, der die IBAN sehen könnte. Sie landet auch nicht in der Adresszeile und wird nicht auf deinem Gerät gespeichert – nach einem Neuladen ist das Feld wieder leer.

Warum wird die Länge bei manchen Ländern nicht geprüft?

Die Sollänge steht je Land fest, lässt sich aber aus nichts herleiten – sie muss aus dem IBAN-Register kommen. Dieses Werkzeug führt den SEPA-Raum und die Länder, die im europäischen Zahlungsverkehr regelmäßig vorkommen. Fehlt ein Land, sagt das Ergebnis es offen und prüft allein die Prüfziffer.

Was bedeuten Bankleitzahl und Kontonummer in der deutschen IBAN?

Eine deutsche IBAN ist 22 Zeichen lang: DE, zwei Prüfziffern, acht Stellen Bankleitzahl, zehn Stellen Kontonummer. Kürzere Kontonummern werden links mit Nullen aufgefüllt. Beide Teile zeigt das Werkzeug getrennt an, sobald die Prüfung aufgeht.

Erkennt die Prüfziffer jeden Tippfehler?

Fast jeden. Modulo 97 findet jedes einzelne falsche Zeichen und jeden Dreher zweier benachbarter Ziffern. Durchrutschen können nur seltene Mehrfachfehler, die sich rechnerisch aufheben: Etwa eine von 97 zufälligen Zeichenfolgen besteht die Prüfung trotzdem.