Prüfziffer: MOD 97-10 Schritt für Schritt

So wird die IBAN-Prüfziffer nach ISO 7064 (MOD 97-10) berechnet und geprüft – plus die 143 Prüfzifferverfahren der Bundesbank für Kontonummern.

So funktioniert die IBAN-Prüfsumme (MOD 97-10)

Die zwei Prüfziffern an Stelle 3–4 jeder IBAN werden nach ISO/IEC 7064, MOD 97-10 berechnet. Die Prüfung läuft in vier Schritten:

  1. Umstellen: Die ersten 4 Zeichen ans Ende schieben. Aus DE89 37040044… wird 370400440532013000DE89.
  2. Buchstaben ersetzen: Jeder Buchstabe wird zu einer Zahl (A=10, B=11 … Z=35). D→13, E→14.
  3. Rest berechnen: Die entstandene lange Zahl wird durch 97 geteilt (modulo).
  4. Ergebnis: Bleibt der Rest 1, ist die IBAN gültig – sonst nicht.

Zum Erzeugen der Prüfziffer rechnet man umgekehrt: Prüfziffer = 98 − Rest von (BBAN + Ländercode + „00“). Das Ergebnis liegt immer zwischen 02 und 98 – eine IBAN mit Prüfziffer 00, 01 oder 99 kann es nicht geben.

Dieses Verfahren erkennt alle Einzelfehler und Vertauschungen benachbarter Zeichen – deshalb lehnt das Online-Banking eine vertippte IBAN sofort ab. Testen können Sie das im IBAN-Prüfer.

Zweite Ebene: die Prüfziffer der Kontonummer

Unabhängig von der IBAN prüfen deutsche Banken auch die Kontonummer selbst. Die Deutsche Bundesbank veröffentlicht dazu ein Verzeichnis mit 143 Prüfzifferberechnungsmethoden (Kennzeichen „00“ bis „E4“). Welche Methode eine Bank nutzt, steht in der Bankleitzahlendatei – wir zeigen das Kennzeichen auf jeder Bankseite im BLZ-Verzeichnis an.

KennzeichenBedeutung
00Standardverfahren: Modulus 10, Gewichtung 2-1-2-1…
09Keine Prüfzifferberechnung veröffentlicht
01–E4141 weitere institutsspezifische Verfahren (Modulus 10/11, diverse Gewichtungen)

Diese nationalen Verfahren prüfen nur die Kontonummer – sie sind kein Ersatz für die IBAN-Prüfsumme und umgekehrt.

Was die Prüfziffer nicht kann

Eine gültige Prüfsumme bestätigt nicht, dass das Konto existiert, aktiv ist oder der angegebenen Person gehört. Sie schützt vor Tippfehlern – nicht vor Betrug. Ob ein Konto existiert, weiß nur die kontoführende Bank.

Häufige Fragen

Warum ausgerechnet 97?

97 ist die größte zweistellige Primzahl. Das macht das Verfahren mathematisch besonders zuverlässig: Alle Einzelfehler und alle Vertauschungen benachbarter Zeichen werden erkannt.

Kann eine falsche IBAN eine gültige Prüfsumme haben?

Theoretisch ja: Wer mehrere Zeichen gleichzeitig verändert, kann zufällig wieder eine formal gültige IBAN erzeugen (Wahrscheinlichkeit rund 1 zu 97). Gegen einzelne Tippfehler ist das Verfahren aber praktisch lückenlos.

Prüft der Rechner auch die Kontonummern-Prüfziffer?

Nein. Die 143 Bundesbank-Verfahren sind institutsspezifisch und teils sehr komplex; unser Rechner prüft die IBAN-Prüfsumme nach ISO 13616 und zeigt das Methoden-Kennzeichen der Bank informativ an.

Welche Prüfziffern sind möglich?

Nur Werte von 02 bis 98. Eine deutsche IBAN, die mit DE00, DE01 oder DE99 beginnt, ist immer ungültig.

Werkzeuge: IBAN berechnen · IBAN prüfen · BIC-Suche · BLZ-Verzeichnis