Wie wird die IBAN berechnet?
Die deutsche IBAN setzt sich aus vier Komponenten zusammen: dem Ländercode "DE", einer zweistelligen Prüfziffer, der achtstelligen Bankleitzahl und der auf 10 Stellen aufgefüllten Kontonummer. Unser Generator berechnet die korrekte Prüfziffer automatisch nach dem internationalen ISO 7064 Standard.
Die IBAN-Berechnung ist mathematisch eindeutig: Aus jeder gültigen Kombination von Bankleitzahl und Kontonummer ergibt sich exakt eine IBAN. Diese Berechnung ist standardisiert und wird weltweit von allen Banken und Zahlungsdienstleistern anerkannt.
Aufbau der deutschen IBAN
Eine deutsche IBAN hat immer genau 22 Zeichen und folgt diesem Schema:
- DE LändercodeIdentifiziert Deutschland nach ISO 3166-1
- XX PrüfzifferZweistellig, ermöglicht Fehlererkennung
- 8 Ziff. BankleitzahlIdentifiziert die Bank eindeutig
- 10 Ziff. KontonummerMit führenden Nullen aufgefüllt
Der MOD-97-Algorithmus
Die Prüfziffer wird nach dem MOD-97-Verfahren (ISO 7064) berechnet. Dieser Algorithmus ermöglicht es, bis zu 98% aller Eingabefehler zu erkennen - einschließlich Zahlendreher, einzelne Ziffernfehler und viele Mehrfachfehler.
Die Berechnung erfolgt in vier Schritten:
- BBAN erstellen: Bankleitzahl (8 Stellen) + Kontonummer (10 Stellen mit führenden Nullen)
- Ländercode anhängen: BBAN + "DE00" (wobei D=13, E=14 in Zahlen)
- Numerische Umwandlung: Die Buchstaben werden durch ihre Zahlenwerte ersetzt (A=10, B=11, ... Z=35)
- Prüfziffer berechnen: 98 minus (numerischer Wert MOD 97) = Prüfziffer