Wie berechnet man die IBAN aus BLZ und Kontonummer in Deutschland?
Antwort vom**In Deutschland wird die IBAN so gebildet: `DE` + 2 Prüfziffern + 8-stellige BLZ + 10-stellige Kontonummer. Entscheidend ist: Die Kontonummer wird zuerst auf 10 Stellen mit führenden Nullen aufgefüllt, und erst danach werden die Prüfziffern per Modulo-97 berechnet.** ([bundesbank.de](https://www.bundesbank.de/de/aufgaben/unbarer-zahlungsverkehr/serviceangebot/iban-regeln)) ## So funktioniert die Berechnung Die deutsche IBAN hat immer 22 Stellen. Die nationale Kontokennung, also die BBAN, besteht aus der 8-stelligen Bankleitzahl und der 10-stelligen Kontonummer. Kürzere Kontonummern werden links mit Nullen ergänzt. ([bundesbank.de](https://www.bundesbank.de/de/aufgaben/unbarer-zahlungsverkehr/serviceangebot/iban-regeln)) Beispiel: - BLZ: `37040044` - Kontonummer: `532013000` - auf 10 Stellen ergänzt: `0532013000` Dann ist die BBAN: `370400440532013000` ([bundesbank.de](https://www.bundesbank.de/de/aufgaben/unbarer-zahlungsverkehr/serviceangebot/iban-regeln)) ## Prüfziffer berechnen Für die Prüfziffer wird nicht direkt mit `DE` begonnen, sondern nach IBAN-Regel erst die BBAN genommen und anschließend `DE00` angehängt. Die Buchstaben werden in Zahlen umgewandelt: - `D = 13` - `E = 14` Also wird aus: `370400440532013000DE00` die Zahl: `370400440532013000131400` Dann rechnest du: - Rest = Zahl mod 97 - Prüfziffer = `98 - Rest` Das Ergebnis wird zweistellig geschrieben. ([bundesbank.de](https://www.bundesbank.de/de/aufgaben/unbarer-zahlungsverkehr/serviceangebot/iban-regeln)) Für das Beispiel ergibt sich die Prüfziffer `89`. Die fertige IBAN lautet also: `DE89370400440532013000` ## Wichtiges Missverständnis Die Standardformel reicht nicht immer allein. In Deutschland gibt es laut Bundesbank für manche Institute besondere IBAN-Regeln, also Abweichungen bei der Ableitung aus BLZ und Kontonummer. Praktisch heißt das: Aus einer formal richtigen Rechnung kann im Einzelfall trotzdem eine falsche IBAN werden, wenn die Bank eine institutspezifische Regel verwendet. ([bundesbank.de](https://www.bundesbank.de/de/aufgaben/unbarer-zahlungsverkehr/serviceangebot/iban-regeln)) Der Unterschied ist wichtig: **Die Mathematik der Prüfziffer ist standardisiert, aber die Bildung der BBAN kann bankabhängige Sonderregeln haben.** Genau das wird in vielen kurzen Erklärungen weggelassen. ## Kurzformel ```text 1. Kontonummer auf 10 Stellen mit führenden Nullen auffüllen 2. BBAN = BLZ + Kontonummer 3. Zahl bilden: BBAN + 131400 4. Prüfziffer = 98 - (diese Zahl mod 97) 5. IBAN = DE + Prüfziffer + BBAN ``` Die offizielle Grundlage dafür beschreibt die [IBAN-Regeln der Bundesbank](https://www.bundesbank.de/de/aufgaben/unbarer-zahlungsverkehr/serviceangebot/iban-regeln). ([bundesbank.de](https://www.bundesbank.de/de/aufgaben/unbarer-zahlungsverkehr/serviceangebot/iban-regeln))