Nationale Prüfziffern in der IBAN

Die Prüfziffern, die viele Länder in der Kontonummer führen, von der französischen clé RIB bis zum italienischen CIN, und wie sie sich von den IBAN-Prüfziffern unterscheiden.

Aktualisiert am

Jede IBAN hat direkt nach dem Ländercode zwei Prüfziffern, die mit MOD-97 berechnet werden. Viele Länder fügen innerhalb der BBAN, der nationalen Kontonummer, eigene Prüfziffern hinzu. Die meisten sind älter als die IBAN: Banken nutzten sie, um Tippfehler in inländischen Kontonummern zu erkennen, bevor es die IBAN gab, und die IBAN hat sie behalten, als sie diese Nummern übernahm.

Zwei Ebenen von Prüfungen

Nehmen Sie die französische Beispiel-IBAN FR14 2004 1010 0505 0001 3M02 606. Die 14 nach FR sind die IBAN-Prüfziffern. Die letzten beiden Ziffern, 06, sind der clé RIB, die französische nationale Prüfung. Sie schützen unterschiedliche Dinge:

IBAN-Prüfziffern Nationale Prüfziffern
Wo Stellen 3 und 4, in jeder IBAN Innerhalb der BBAN, an einer von jedem Land festgelegten Stelle
Verfahren MOD 97-10 (ISO/IEC 7064), überall gleich Eine nationale Regel, von Land zu Land verschieden
Was sie abdecken Die ganze IBAN, einschließlich Ländercode Meist Bankcode, Filialcode und Kontonummer
Festgelegt von ISO 13616 Der Zentralbank oder dem Bankenverband des Landes

Die beiden Ebenen sind unabhängig voneinander. Eine IBAN kann korrekte MOD-97-Prüfziffern haben und trotzdem an der nationalen Prüfung scheitern, zum Beispiel wenn jemand eine falsch getippte inländische Nummer in eine IBAN umgewandelt und die IBAN-Prüfziffern danach berechnet hat. Auch das Umgekehrte kommt vor: Ändern Sie eine Ziffer einer gültigen IBAN, schlägt die MOD-97-Prüfung fehl, selbst wenn die nationale Prüfung noch besteht.

Die wichtigsten Verfahren

Nationale Prüfungen sehen unterschiedlich aus, die meisten gehören aber zu wenigen Familien.

MOD-97-Endziffern

Mehrere Länder beenden die BBAN mit zwei Ziffern, die mit MOD 97-10 berechnet werden, also mit demselben Verfahren wie die IBAN-Prüfziffern, angewendet auf die Ziffern davor. Portugal (die NIB-Prüfziffern), Slowenien, Serbien, Montenegro, Nordmazedonien, Bosnien und Herzegowina, Kosovo und Timor-Leste arbeiten so.

RIB-Schlüssel

Der französische clé RIB ist 97 minus den Rest von 89 × Bankcode + 15 × Filialcode + 3 × Kontonummer geteilt durch 97. Buchstaben in der Kontonummer werden vorher zu Ziffern (A und J zählen als 1, B, K und S als 2 und so weiter). Der Schlüssel macht die gesamte inländische Nummer durch 97 teilbar. Frankreich und Monaco teilen ihn, und Tunesien und Mauretanien verwenden RIB-Schlüssel mit demselben Ziel: Die gesamte Kontonummer ist durch 97 teilbar.

Der italienische CIN

Italien und San Marino setzen einen Prüfbuchstaben, den CIN, an den Anfang der BBAN. Er deckt die 22 Zeichen danach ab: den ABI-Bankcode, den CAB-Filialcode und die Kontonummer. Zeichen an ungeraden Stellen werden mit einer Tabelle umgewandelt, Zeichen an geraden Stellen behalten ihren einfachen Wert (Ziffern ihren eigenen, Buchstaben A = 0 bis Z = 25). Die Summe geteilt durch 26 lässt einen Rest von 0 bis 25, der zu einem Buchstaben von A bis Z wird.

Die spanischen Kontrollziffern

Ein spanischer Kontocode (CCC) hat zwei Kontrollziffern zwischen dem Filialcode und der Kontonummer. Die erste prüft Bank- und Filialcode, die zweite die 10-stellige Kontonummer. Jede ist eine gewichtete Summe mit den Gewichten 1, 2, 4, 8, 5, 10, 9, 7, 3, 6, deren Rest nach der Division durch 11 von 11 abgezogen wird. Ein Ergebnis von 11 wird zu 0 und 10 zu 1. Siehe das spanische Format.

Gewichtete Summen

Viele Länder multiplizieren jede Ziffer mit einem Gewicht, addieren die Produkte und behalten den Rest:

  • Belgien: Die letzten beiden Ziffern sind die ersten zehn Ziffern modulo 97 (97 statt 0).
  • Norwegen: MOD 11 mit den Gewichten 5, 4, 3, 2, 7, 6, 5, 4, 3, 2. Kontonummern, die den Wert 10 bräuchten, werden nie vergeben.
  • Finnland: der Luhn-Algorithmus, der auch für Kartennummern verwendet wird.
  • Estland: das 7-3-1-Verfahren, Gewichte 7, 3, 1, von rechts wiederholt.
  • Ungarn: zwei Ziffern mit den Gewichten 9, 7, 3, 1, eine für Bank- und Filialcode und eine für die Kontonummer.
  • Polen: eine Ziffer am Ende der 8-stelligen Abrechnungsnummer (numer rozliczeniowy), Gewichte 3, 9, 7, 1.
  • Albanien: eine Ziffer nach Bank- und Filialcode, Gewichte 9, 7, 3, 1.
  • Tschechien und die Slowakei: Das Kontopräfix und die Kontonummer müssen jeweils eine durch 11 teilbare gewichtete Summe ergeben.
  • Kroatien: ISO 7064 MOD 11,10, einmal für den Bankcode und einmal für die Kontonummer.
  • Costa Rica: die letzte Ziffer der Kundenkontonummer, Gewichte 1 bis 9, dann 1 bis 7, modulo 11.
  • Russland: der Kontrollschlüssel der Bank von Russland, Gewichte 7, 1, 3 über das Ende des BIK-Bankcodes und die Kontonummer.

Land für Land

Die Tabelle führt jedes Land auf, dessen nationale Prüfung diese Website berechnet, mit den Stellen der Prüfziffern in der IBAN. Über den Link eines Landes gelangen Sie zu seinem Generator und dem vollständigen Format.

Land Stellen Verfahren IBAN-Prüfziffern Quelle
Albanien 12 Gewichte 9, 7, 3, 1 (mod 10) Abhängig vom Konto Bank of Albania, Decision No. 26 of 4.5.2022
Belgien 15–16 Erste 10 Ziffern mod 97 Abhängig vom Konto Febelfin / National Bank of Belgium
Bosnien und Herzegowina 19–20 MOD 97-10 BA39 Centralna banka Bosne i Hercegovine
Costa Rica 22 Gewichte 1 bis 9 (mod 11) Abhängig vom Konto Banco Central de Costa Rica, Cuenta Cliente
Estland 20 7-3-1 (mod 10) Abhängig vom Konto Estonian Banking Association (Pangaliit)
Finnland 18 Luhn (mod 10) Abhängig vom Konto Finance Finland (Finanssiala)
Frankreich 26–27 Clé RIB (mod 97) FR76, wenn die Kontonummer nur Ziffern enthält CFONB, RIB standard (Banque de France)
Italien 5 CIN-Prüfbuchstabe (mod 26) Abhängig vom Konto ABI, coordinate bancarie (Banca d'Italia)
Kosovo 19–20 MOD 97-10 XK05 Central Bank of the Republic of Kosovo (BQK)
Kroatien 11, 21 ISO 7064 MOD 11,10 Abhängig vom Konto Hrvatska narodna banka, Narodne novine 13/2025
Mauretanien 26–27 RIB-Schlüssel (mod 97) MR13 Banque Centrale de Mauritanie, Instruction 16/GR/2008
Monaco 26–27 Clé RIB (mod 97) MC58, wenn die Kontonummer nur Ziffern enthält CFONB, RIB standard (Banque de France)
Montenegro 21–22 MOD 97-10 ME25 Centralna banka Crne Gore
Nordmazedonien 18–19 MOD 97-10 MK07 National Bank of the Republic of North Macedonia
Norwegen 15 MOD 11 Abhängig vom Konto Bits AS / Finans Norge
Polen 12 Gewichte 3, 9, 7, 1 (mod 10) Abhängig vom Konto Narodowy Bank Polski
Portugal 24–25 MOD 97-10 PT50 Banco de Portugal, NIB
Russland 22 Kontrollschlüssel, Gewichte 7, 1, 3 Abhängig vom Konto Bank of Russia, Procedure No. 515 of 8.9.1997
San Marino 5 CIN-Prüfbuchstabe (mod 26) Abhängig vom Konto Banca Centrale della Repubblica di San Marino (ABI standard)
Serbien 21–22 MOD 97-10 RS35 Narodna banka Srbije
Slowakei 14, 24 Gewichtetes MOD 11 Abhängig vom Konto Národná banka Slovenska, opatrenie č. 8/2009
Slowenien 18–19 MOD 97-10 SI56 Banka Slovenije, Uradni list RS 85/2016
Spanien 13–14 Kontrollziffern (mod 11) Abhängig vom Konto Consejo Superior Bancario, Código Cuenta Cliente (AEB/CECA)
Timor-Leste 22–23 MOD 97-10 TL38 Banco Central de Timor-Leste
Tschechien 14, 24 Gewichtetes MOD 11 Abhängig vom Konto Česká národní banka, vyhláška č. 169/2011 Sb.
Tunesien 23–24 RIB-Schlüssel (mod 97) TN59 Banque Centrale de Tunisie
Ungarn 12, 28 Gewichte 9, 7, 3, 1 (mod 10) Abhängig vom Konto Magyar Nemzeti Bank, 35/2017. (XII. 14.) MNB rendelet

Bei einigen weiteren Ländern, etwa Burundi, Dschibuti sowie São Tomé und Príncipe, deuten die Beispiele im Registry ebenfalls auf eine nationale Prüfung hin, wir haben aber keine offizielle Beschreibung gefunden. Der Generator lässt diese Ziffern zufällig.

Feste IBAN-Prüfziffern

Eine MOD-97-Endziffer oder ein RIB-Schlüssel sorgt dafür, dass die BBAN bei der Division durch 97 immer denselben Rest lässt, unabhängig vom Konto. Da die IBAN-Prüfziffern nur von diesem Rest und dem Ländercode abhängen, hat jede gültige IBAN dieser Länder dieselben Prüfziffern: Jede portugiesische IBAN beginnt mit PT50, jede serbische mit RS35 und jede tunesische mit TN59. Französische IBANs, deren Kontonummer nur Ziffern enthält, beginnen alle mit FR76. Buchstaben in einer französischen Kontonummer verändern das Ergebnis, deshalb beginnt das Registry-Beispiel oben mit FR14.

Das ist eine praktische Plausibilitätsprüfung, wenn Sie IBANs aus diesen Ländern lesen: Andere Prüfziffern bedeuten, dass die IBAN falsch ist.

Sollte ein IBAN-Prüfer sie kontrollieren?

MOD-97 erkennt bereits jede einzelne falsche Ziffer und jede Vertauschung zweier benachbarter Ziffern, nationale Prüfungen bringen gegen Tippfehler also wenig. Sie helfen in anderen Fällen: bei einer IBAN, die von Hand aus einer falschen inländischen Nummer gebildet wurde, oder bei einer gefälschten IBAN, deren Urheber nur die MOD-97-Ziffern berechnet hat.

Bevor Sie sie in Ihren eigenen IBAN-Prüfer aufnehmen:

  • Jedes Land braucht seinen eigenen Algorithmus, und jeder muss der offiziellen Regel genau folgen. Eine fehlerhafte Umsetzung weist IBANs echter Kunden zurück, und das ist schlimmer, als gar nicht zu prüfen.
  • Testen Sie jeden Algorithmus mit Beispielen im echten Format, etwa dem Registry-Beispiel auf jeder Länderseite.
  • Formulieren Sie die Fehlermeldung konkret. „Die nationalen Prüfziffern stimmen nicht“ hilft Nutzern mehr als „Ungültige IBAN“.

Unser IBAN-Prüfer kontrolliert die nationalen Prüfziffern überall dort, wo die Regel bekannt ist, und sagt es, wenn sie es nicht ist. Die Open-Source-Bibliothek iban-check deckt die Strukturprüfungen und MOD-97 ab.

Testen mit nationalen Prüfziffern

Der Generator berechnet die nationalen Prüfziffern für jedes Land in der Tabelle oben, in beiden Modi, realistisch und vollständig zufällig, sodass IBAN-Prüfer, die sie kontrollieren, die erzeugten IBANs akzeptieren. Für einen Negativtest ändern Sie eine der nationalen Prüfziffern und berechnen die IBAN-Prüfziffern neu: Die IBAN besteht dann MOD-97, scheitert aber an der nationalen Prüfung. Der IBAN-Prüfer schlägt die passenden IBAN-Prüfziffern vor, wenn diese falsch sind. Test-IBANs für Entwicklung und QA behandelt die anderen Ebenen, die ein IBAN-Prüfer kontrolliert.

Quellen

  • SWIFT IBAN Registry, Release 102 (Juni 2026): die BBAN-Struktur jedes Landes und die oben verwendeten Beispiele.
  • ISO/IEC 7064: die Prüfzeichensysteme MOD 97-10 und MOD 11,10.
  • Czech National Bank, IBAN: Verordnung 169/2011 Slg. über die tschechische Kontonummer und ihre Prüfung.
  • 35/2017. (XII. 14.) MNB rendelet, Anhang 1: die ungarische Kontonummer und ihre Prüfziffern.
  • Die in der Tabelle genannten nationalen Quellen: Zentralbanken, Bankenverbände und ihre veröffentlichten Standards.

Sie brauchen eine Test-IBAN?

Erzeugen Sie eine gültige IBAN für eines von 91 Ländern, kopieren Sie sie im gewünschten Format und sehen Sie, was jedes Segment bedeutet.

Generator öffnen