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:
| Teil | Zeichen | Bedeutung |
|---|---|---|
| Land | DE | Ländercode nach ISO 3166 |
| Prüfziffern | 89 | rechnerische Kontrolle über die gesamte IBAN |
| Bankleitzahl | 3704 0044 | acht Stellen, benennt das Institut |
| Kontonummer | 0532 0130 00 | zehn 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.