IBAN-Prüfziffer berechnen und prüfen
Die zwei Ziffern nach dem Ländercode sind eine Prüfsumme über die ganze IBAN. So rechnest du sie nach – Schritt für Schritt am Beispiel einer deutschen IBAN.
Aufbau einer deutschen IBAN
Eine deutsche IBAN hat 22 Stellen: DE, zwei Prüfziffern, die achtstellige Bankleitzahl und die zehnstellige Kontonummer (kürzere Kontonummern werden vorne mit Nullen aufgefüllt).
| Teil | Stellen | Beispiel |
|---|---|---|
| Ländercode | 1–2 | DE |
| Prüfziffern | 3–4 | 89 |
| Bankleitzahl | 5–12 | 37040044 |
| Kontonummer | 13–22 | 0532013000 |
Die Beispiel-IBAN DE89 3704 0044 0532 0130 00 ist die übliche Muster-IBAN aus Lehrbüchern und Softwaredokumentationen.
So prüfst du eine IBAN von Hand
- Leerzeichen entfernen:
DE89370400440532013000 - Die ersten vier Zeichen ans Ende stellen:
370400440532013000DE89 - Buchstaben durch Zahlen ersetzen, A = 10, B = 11 … Z = 35. Aus D wird 13, aus E wird 14:
370400440532013000131489 - Diese Zahl durch 97 teilen. Der Rest muss 1 sein – dann ist die Prüfziffer richtig.
Die Zahl ist zu lang für einen Taschenrechner. Du kannst sie in Stücken teilen: die ersten neun Ziffern durch 97 teilen, den Rest vor die nächsten Ziffern schreiben und weiterrechnen. Am Ende bleibt derselbe Rest.
Prüfziffern für eine neue IBAN berechnen
- Kontoteil hinschreiben und Ländercode mit
00anhängen:370400440532013000DE00 - Buchstaben ersetzen:
370400440532013000131400 - Rest bei Division durch 97 bestimmen; hier ergibt sich 9.
- 98 minus Rest = Prüfziffer, zweistellig: 98 − 9 = 89.
Das Verfahren heißt Modulo 97-10 und ist in ISO 7064 beschrieben; ISO 13616 legt fest, dass die IBAN es verwendet.
Was die Prüfziffer erkennt – und was nicht
- Jeder einzelne falsche Buchstabe oder jede einzelne falsche Ziffer fällt auf.
- Zwei vertauschte Nachbarziffern fallen fast immer auf.
- Ob es das Konto gibt, verrät die Prüfziffer nicht. Wer eine fremde, aber gültige IBAN abschreibt, besteht die Prüfung.
- Deutsche Kontonummern haben je nach Bank zusätzlich eine eigene Prüfziffer. Die Verfahren veröffentlicht die Deutsche Bundesbank; dieses Werkzeug prüft sie nicht.
Ganze Listen prüfst du mit dem IBAN-Listenprüfer.
Quellen
- Wikipedia: Internationale Bankkontonummer (Aufbau, Prüfsumme nach ISO 7064)
- SWIFT: IBAN-Register
- Deutsche Bundesbank: Prüfzifferberechnungsmethoden