Guides

IBAN-Aufbau erklärt: Ländercode, Prüfziffer und BBAN

Kurzantwort: Was steht in einer IBAN?

Eine IBAN besteht aus einem zweistelligen Ländercode, zwei Prüfziffern und einer länderspezifischen BBAN. In der BBAN stecken die nationalen Bank- und Kontodaten. Länge und Aufbau unterscheiden sich je nach Land.

Prüfe die Struktur und Prüfziffern mit unserem IBAN-Check, bevor du eine Überweisung abschickst.

Die sichtbaren Bestandteile einer IBAN

Eine deutsche IBAN kann zur Veranschaulichung so gruppiert sein: DE89 3704 0044 0532 0130 00.

  1. Ländercode: DE steht für Deutschland.
  2. Prüfziffer: 89 hilft, Eingabe- und Übertragungsfehler zu erkennen.
  3. BBAN: Die übrigen Zeichen enthalten die nationalen Bank- und Kontoinformationen.
  4. Leerzeichen: Sie verbessern die Lesbarkeit und werden bei der Prüfung normalerweise ignoriert.

Das Beispiel erklärt nur den Aufbau und ist keine Zahlungsaufforderung.

Was macht die IBAN-Prüfziffer?

Die Prüfziffer basiert auf dem internationalen MOD-97-Verfahren. Dabei wird die IBAN umgestellt, Buchstaben werden in Zahlen umgewandelt und der Rest der Berechnung geprüft. So lassen sich viele Zahlendreher, fehlende Zeichen und Kopierfehler erkennen.

Eine korrekte Prüfziffer bestätigt aber nicht, dass ein Konto existiert, aktiv ist oder dem richtigen Empfänger gehört. Sie ist eine mathematische Plausibilitätsprüfung und keine Identitätsprüfung.

Warum ist die IBAN je nach Land unterschiedlich lang?

Jedes Land definiert den Aufbau seiner BBAN selbst. Deshalb unterscheiden sich die Gesamtlänge und die Position von Bank- und Kontokennungen. Ein länderspezifischer Validator ist daher besser als ein einziges starres Muster.

Die unterstützten Länder zeigen, für welche Länder die IBAN-Prüfung verfügbar ist.

IBAN, BBAN und BIC im Vergleich

Die BBAN ist der nationale Kontoteil innerhalb der IBAN. Der BIC identifiziert eine Bank oder Filiale im SWIFT-Netzwerk. Die IBAN bezeichnet das Zahlungskonto, während der BIC zusätzliche Bankinformationen liefert. Mehr dazu findest du im Guide IBAN vs. BIC.

Die Bestandteile einer IBAN im Detail

Eine IBAN beginnt mit dem zweistelligen Länderkennzeichen. Danach folgen zwei Prüfziffern, die aus der gesamten Nummer berechnet werden. Der restliche Teil ist die BBAN, also die nationale Kontostruktur. Sie kann Bankleitzahl, Filialkennung, Kontonummer und zusätzliche nationale Prüfelemente enthalten. Die Reihenfolge dieser Bestandteile ist nicht in jedem Land gleich.

Die Prüfziffern helfen dabei, Übertragungsfehler zu erkennen. Vereinfacht werden Länderkennzeichen und Prüfziffern ans Ende verschoben, Buchstaben in Zahlen umgewandelt und die resultierende Zahl nach dem internationalen Modulo-97-Verfahren geprüft. Das Verfahren erkennt viele einzelne Fehler, beweist aber nicht, dass das Konto existiert oder der richtige Person gehört.

Warum jedes Land eigene Regeln braucht

Eine einzige reguläre Ausdrucksregel reicht nicht aus. Deutschland verwendet einen numerischen nationalen Teil mit fester Gesamtlänge. Frankreich enthält zusätzlich einen zweistelligen nationalen Schlüssel. Spanien erlaubt Buchstaben an bestimmten Stellen, während die Niederlande ein B im aktuellen Muster führen. Andere Länder verwenden variable Längen oder weitere nationale Prüflogik.

Das Länderkennzeichen bestimmt somit nicht nur die ersten beiden Zeichen, sondern auch erwartete Länge, erlaubte Zeichen und BBAN-Aufbau. Ein Validator muss die entsprechende Länderregel auswählen und einen Wert mit unklarem oder nicht unterstütztem Aufbau verständlich ablehnen.

IBAN sicher normalisieren

Auf Papier wird eine IBAN meist in Vierergruppen geschrieben, elektronisch dagegen ohne Leerzeichen. Das Entfernen von Leerzeichen ist normalerweise eine reine Darstellungsänderung, sofern keine anderen Zeichen verändert werden. Bewahren Sie den Originalwert auf und entfernen Sie keine Buchstaben oder führenden Nullen. Bei schlecht lesbaren Scans sollte der Kontoinhaber oder die Bank den Wert bestätigen.

Legen Sie außerdem fest, wie Kleinbuchstaben, Satzzeichen und Zeilenumbrüche aus Copy-and-paste behandelt werden. Normalisieren Sie nur erlaubte Zeichen und prüfen Sie danach den kompakten Wert. Eine erneute Anzeige des normalisierten Ergebnisses hilft dem Nutzer, einen Übertragungsfehler vor der Zahlung zu erkennen.

Die Struktur im Zahlungsprozess nutzen

Setzen Sie die Strukturprüfung als frühe Qualitätskontrolle in Formularen, Lieferantenanlage und Zahlungsfreigaben ein. Wählen Sie das Land ausdrücklich, führen Sie einen IBAN-Check durch und zeigen Sie möglichst, ob Zeichen, Länge oder Prüfziffern fehlerhaft sind. Danach muss separat bestätigt werden, dass das Konto zum Empfänger gehört und die Zahlungsaufforderung echt ist.

Diese Trennung verhindert zwei Fehler: Eine gültige Nummer wird nicht wegen einer falschen Länderregel abgelehnt, und eine mathematisch gültige Nummer wird nicht als Beweis für eine sichere Zahlung missverstanden.

Ein Beispiel für die Prüfung

Enthält eine Rechnung eine IBAN in Vierergruppen und verlangt das Zahlungsformular eine kompakte Eingabe, werden zunächst nur Leerzeichen entfernt. Danach wird das Land ausgewählt und der IBAN-Check ausgeführt. Ein Fehler bei Länge oder Prüfziffer führt zurück zum Originaldokument, statt fehlende Zeichen zu erraten.

Besteht die technische Prüfung, ist der Vorgang noch nicht abgeschlossen. Die IBAN wird mit dem Kontoinhaber und den Rechnungsdaten verglichen. Bei einer neuen oder geänderten Bankverbindung erfolgt zusätzlich eine unabhängige Bestätigung. Die Struktur ist für die Fehlererkennung wichtig, ersetzt aber keine Eigentumsprüfung.

Grenzen von Beispielmustern

Die Darstellung kann je nach Bank, Dokument und Land abweichen. Beispiele erklären deshalb nur die Struktur und dürfen nicht als Vorlage dienen, aus der eine echte Kontonummer zusammengesetzt wird. Für produktive Prüfungen sind die aktuellen Länderregeln und die vollständige Eingabe maßgeblich.

Strukturprüfung in Formularen

In einem Formular sollte das Land entweder ausdrücklich gewählt oder aus einem vollständigen Wert sicher gelesen werden. Nach der Eingabe helfen klare Fehlermeldungen: Eine falsche Länge ist etwas anderes als ein ungültiger Prüfschlüssel. Zeigen Sie den normalisierten Wert vor dem Absenden erneut an. So kann der Nutzer Leerzeichen und Übertragungsfehler kontrollieren, ohne dass die Anwendung Zeichen erraten muss.

Was ein Validator an die Anwendung zurückgeben sollte

Ein nützliches Ergebnis enthält nicht nur „gültig“ oder „ungültig“. Die Anwendung sollte möglichst unterscheiden, ob das Land nicht unterstützt wird, Zeichen fehlen, die Länge nicht stimmt oder die Prüfziffer fehlschlägt. Diese Information hilft dem Nutzer, zum Originaldokument zurückzukehren. Sie sollte aber nicht den Eindruck erwecken, dass ein positiver Strukturcheck den Kontoinhaber oder die Sicherheit der Zahlung bestätigt.

Historie und Aktualität

Die Länderregeln erklären, ob ein Wert formal plausibel ist. Für die Praxis sollte zusätzlich festgehalten werden, wann die IBAN geprüft wurde und aus welcher Quelle sie stammt. Bei einer späteren Änderung lässt sich dadurch nachvollziehen, ob ein neuer Wert wirklich vom Kontoinhaber kam oder nur anders formatiert wurde.

FAQ: IBAN-Aufbau

Hat jedes Land dasselbe IBAN-Format?

Nein. Ländercode, Gesamtlänge und BBAN-Aufbau unterscheiden sich je nach Land.

Beweist eine korrekte Prüfziffer, dass eine IBAN echt ist?

Nein. Sie zeigt nur, dass die Nummer mathematisch plausibel ist. Ein aktives Konto oder die Identität des Empfängers wird dadurch nicht bestätigt.

Müssen Leerzeichen vor dem IBAN-Check entfernt werden?

Die meisten Validatoren ignorieren Leerzeichen. Beim Import und Vergleich von Zahlungsdaten ist es trotzdem sinnvoll, Formatierungszeichen zu entfernen.

Zusammenfassung

Eine IBAN besteht aus Ländercode, Prüfziffern und BBAN. Der Aufbau hilft beim Verständnis, während ein IBAN-Check schnell prüft, ob die Nummer formal korrekt ist.

Quelle: SWIFT IBAN Registry.

Überprüfe jeden IBAN

Derzeit 74 Länder unterstützt

Die Prüfung der IBAN erfolgt ausschließlich nach dem internationalen Standard ISO 7064. Es werden keine eingegebenen Daten gespeichert oder an Dritte weitergegeben.