IBAN-Prüfung (Validierung der internationalen Bankkontonummer)

Kostenloser IBAN-Prüfer, der die ISO-13616-Prüfziffer und die länderspezifische Länge direkt in Ihrem Browser überprüft. Zerlegt die IBAN in Länderkennung, Prüfziffern und BBAN. Es wird nichts an einen Server gesendet.

Was der IBAN-Prüfer leistet

Der IBAN-Prüfer sagt Ihnen, ob eine IBAN (International Bank Account Number, internationale Bankkontonummer) formal richtig ist – und zwar von zwei Seiten her: über die Prüfsumme nach ISO 13616 (MOD-97) und über die für das jeweilige Land festgelegte Stellenzahl. Er zerlegt die Nummer außerdem in Ländercode, Prüfziffern und BBAN, also den inländischen Kontoteil.

Beim Abtippen einer IBAN in ein Überweisungsformular führt eine einzige falsche Stelle nicht selten zu Rückläufern und Verzögerungen. Prüfen Sie die Prüfsumme vor der Überweisung hier, so fallen offensichtliche Tippfehler vorher auf. Die Verarbeitung geschieht vollständig im Browser; die eingegebene IBAN verlässt Ihr Gerät nicht.

So gehen Sie vor

  1. IBAN eingeben Sie dürfen Leerzeichen und Bindestriche stehen lassen oder die Nummer zusammenhängend schreiben.
  2. Prüfergebnis lesen Das Bestehen von Prüfsumme und Stellenzahl sowie die Zerlegung in Ländercode, Prüfziffern und BBAN erscheinen von selbst.
  3. Den Fehler nachsehen Wird die Nummer als ungültig erkannt, sehen Sie, an welchem Punkt sie scheitert: Zeichenvorrat, Aufbau, Stellenzahl oder Prüfsumme.
  4. Eine andere IBAN versuchen Mit der Schaltfläche zum Leeren setzen Sie die Eingabe zurück und prüfen die nächste Nummer.

Tipps für die Nutzung

  • Sie können eine IBAN mit Leerzeichen oder Bindestrichen genau so einfügen, wie Sie sie erhalten haben — diese Zeichen werden vor der Prüfung automatisch entfernt.
  • Ein „gültig“-Ergebnis bedeutet nur, dass Prüfsumme und Länge den IBAN-Regeln entsprechen, nicht dass das Konto tatsächlich existiert. Bestätigen Sie den Namen des Kontoinhabers vor einer Überweisung immer über einen vertrauenswürdigen Kanal.
  • Der BBAN (nationaler Kontoteil) enthält Bankleitzahl, Filialcode und Kontonummer in einem Format, das je nach Land unterschiedlich ist. Wenn ein Überweisungsformular nur den BBAN verlangt, können Sie dieses Feld direkt übernehmen.
  • Länder wie die USA, Kanada, Australien und Japan verwenden das IBAN-System überhaupt nicht. Überweisungen dorthin erfolgen stattdessen mit einem SWIFT/BIC-Code zusammen mit einer lokalen Kontonummer.
  • Einige Länderkennungen (etwa für den Kosovo) sind nicht Teil der offiziellen ISO-3166-1-Länderliste und werden daher möglicherweise als „unbekannt“ angezeigt — das hat keinen Einfluss darauf, ob die IBAN selbst gültig ist.

Wofür sich der Prüfer eignet

Kontrolle vor dem Eintragen in ein Überweisungsformular

Prüfen Sie eine von einem Geschäftspartner oder Gastgeber erhaltene IBAN auf Abtippfehler, bevor Sie sie in das Formular übernehmen.

Buchhaltung und Rechnungsbearbeitung

Sehen Sie vor der eigentlichen Zahlung gesammelt nach, ob die auf Rechnungen angegebenen IBANs formal zulässig sind.

Anhaltspunkt beim Entwurf einer Eingabeprüfung

Nutzen Sie ihn als Referenz für das erwartete Verhalten einer IBAN-Prüfung (MOD-97), die Sie in ein Webformular oder ein System einbauen.

Zerlegung in Ländercode und BBAN nachvollziehen

Sehen Sie an einer wirklichen Nummer, welcher Teil der IBAN Ländercode, Prüfziffern und inländische Kontoangaben ist.

Begriffe rund um die IBAN

IBAN
Kurz für International Bank Account Number. Eine weltweit eindeutige Kennung eines Bankkontos, gebildet aus Ländercode, Prüfziffern und den inländischen Kontoangaben (BBAN).
ISO 13616
Die internationale Norm, die Aufbau und Berechnung der Prüfsumme der IBAN festlegt.
Prüfziffern
Die beiden Ziffern an dritter und vierter Stelle der IBAN. Sie dienen dem Aufspüren von Eingabefehlern und ergeben sich aus dem MOD-97-Verfahren.
BBAN
Kurz für Basic Bank Account Number. Der Teil der IBAN ohne Ländercode und Prüfziffern; er enthält Bankleitzahl, Filialkennung, Kontonummer und was das jeweilige Land sonst zur Bestimmung des Kontos braucht.
MOD-97
Das Verfahren, den Rest der gesamten Zifferfolge einer IBAN bei Division durch 97 zu bestimmen. Bei einer gültigen IBAN ist dieser Rest immer 1.
SWIFT-/BIC-Code
Ein Code, der international die Bank selbst bestimmt. Während die IBAN das Konto benennt, benennt der SWIFT-/BIC-Code das Institut, bei dem dieses Konto geführt wird.

Häufig gestellte Fragen

Eine IBAN identifiziert eindeutig ein bestimmtes Bankkonto und setzt sich aus Länderkennung, Prüfziffern und den nationalen Kontodaten (BBAN) zusammen. Ein SWIFT/BIC-Code identifiziert dagegen die Bank selbst, wobei derselbe Code für alle Filialen und Konten dieser Bank gilt. Internationale Überweisungen benötigen meist beides: die IBAN des Zielkontos und den SWIFT-Code der kontoführenden Bank.

Dieses Tool prüft lediglich, ob Prüfsumme und Länge der IBAN-Spezifikation entsprechen. Ob das Konto tatsächlich existiert, aktiv ist oder Zahlungen empfangen kann, lässt sich nur über das System der Empfängerbank feststellen.

Nein. Etwa 90 Länder und Gebiete, vor allem in Europa, im Nahen Osten und in Teilen der Karibik, verwenden IBAN. Die USA, Kanada, Australien, Japan, China und Indien gehören zu den Ländern, die keine IBAN nutzen – Überweisungen dorthin erfolgen über einen SWIFT-Code zusammen mit lokaler Kontonummer und Bankleitzahl.

BBAN steht für Basic Bank Account Number – das ist alles, was von der IBAN übrig bleibt, wenn man die zweistellige Länderkennung und die zweistelligen Prüfziffern entfernt. Er enthält Bankleitzahl, Filialcode und Kontonummer, wobei Länge und Aufbau je nach Land variieren.

Nein. Die gesamte Prüfung läuft vollständig im JavaScript Ihres Browsers ab, es wird nichts an einen externen Server übertragen.
Tool-kun

Übrigens – warum die beiden Ziffern nach der Länderkennung „Prüfziffern“ heißen

Die beiden Ziffern direkt nach der Länderkennung einer IBAN werden Prüfziffern genannt und sind gar kein Teil der eigentlichen Kontonummer – sie dienen ausschließlich dazu, Tippfehler aufzudecken. Nach dem Standard ISO 13616 werden diese beiden Ziffern mit einem Algorithmus namens MOD-97 so berechnet, dass die gesamte Zahl, einschließlich Länderkennung, Prüfziffern und Kontodaten, bei der Division durch 97 stets den Rest 1 ergibt.

Dank dieses Prinzips führt bereits eine einzige falsch eingegebene Ziffer fast immer dazu, dass die Prüfsumme nicht passt und die IBAN als ungültig erkannt wird. Banken und Zahlungssysteme führen genau diese Prüfung durch, bevor sie eine Überweisung verarbeiten – sie ist damit die erste Verteidigungslinie gegen versehentliche Zahlungen an das falsche Konto.

Die IBAN wurde 1997 in Europa standardisiert und wird heute in fast 90 Ländern und Gebieten verwendet, in Europa ebenso wie in weiten Teilen des Nahen Ostens und mehreren karibischen Staaten. Länder wie die USA, Kanada, Australien und Japan haben sie nie übernommen – Überweisungen dorthin erfolgen stattdessen über eine Kombination aus Bankleitzahl, Filialcode und Kontonummer (in den USA über eine Routing-Nummer). Deshalb verlangen internationale Überweisungsformulare oft „eine IBAN oder einen SWIFT-Code“ – damit werden beide Ländergruppen gleichzeitig abgedeckt.