Data CheckerDatenprüfung

IBAN prüfen

Eine IBAN trägt zwei Prüfziffern, die über die ganze Nummer modulo 97 gerechnet werden. Diese zwei Ziffern fangen praktisch jeden Tippfehler und jede Vertauschung ab — genau deshalb sollte ein Überweisungsformular sie testen, bevor etwas rausgeht.

Kostenlos Im Browser berechnetVerbraucht kein Credit

Leerzeichen werden ignoriert. Alle 30+ Länder des ISO-13616-Registers werden akzeptiert.

So funktioniert die Prüfung

  1. 1

    Zuerst werden Land und Länge gelesen

    Die ersten zwei Buchstaben nennen das Land; jedes Land hat genau eine IBAN-Länge — 22 für Deutschland, 20 für Österreich, 21 für die Schweiz, 27 für Frankreich. Eine falsche Länge wird vor jeder Rechnung abgewiesen.

  2. 2

    Die Nummer wird umgestellt und umgewandelt

    Die ersten vier Zeichen wandern ans Ende, dann wird jeder Buchstabe zur Zahl (A=10 … Z=35). Übrig bleibt eine einzige sehr große Ganzzahl.

  3. 3

    Diese Zahl muss modulo 97 kongruent 1 sein

    Das ist mod-97-10 nach ISO 7064. Ein einziges falsches Zeichen, und fast jedes vertauschte Zeichenpaar, bricht die Kongruenz.

Eine gültige IBAN ist kein offenes Konto

Die Prüfziffern belegen, dass die Nummer in sich stimmig ist. Sie sagen nicht, ob das Konto existiert, ob es geführt wird oder auf wen es lautet. Das weiß nur die Empfängerbank — und nach SEPA-Regeln wird die Überweisung allein auf die IBAN ausgeführt, der Kontoinhabername wird in den meisten Ländern nicht geprüft.

Genau diese Lücke nutzt der Rechnungsbetrug: eine plausible IBAN in einer manipulierten Rechnung besteht unterwegs jede Formatprüfung.

SEPA ist nicht die Europäische Union

Der SEPA-Raum umfasst die 27 EU-Staaten plus Norwegen, Island, Liechtenstein, die Schweiz, Monaco, San Marino, Andorra und das Vereinigte Königreich. Eine Schweizer IBAN ist also eine SEPA-IBAN, obwohl die Schweiz außerhalb der EU liegt — was Gebühren und Ausführungsfrist ändert, nicht das Format.

Häufige Fragen

Wie werden die zwei Prüfziffern berechnet?

Ländercode und Prüfziffern ans Ende stellen, dort durch »00« ersetzen, Buchstaben in Zahlen umwandeln (A=10 bis Z=35), das Ergebnis als eine Ganzzahl lesen und 98 minus diese Zahl modulo 97 nehmen. Das Ergebnis, zweistellig aufgefüllt, ist der Schlüssel.

Warum ist die IBAN-Länge je Land verschieden?

Weil die IBAN die vorhandene nationale Kontonummer jedes Landes, den BBAN, ummantelt. Norwegens passt in 11 Zeichen, Maltas braucht 31. Der IBAN-Standard hat die nationalen Formate nicht vereinheitlicht, sondern nur Ländercode und Prüfung darübergelegt.

Darf eine IBAN nach dem Ländercode Buchstaben enthalten?

Ja, und das ist normal. Niederländische, irische und britische IBANs enthalten einen vierstelligen Buchstaben-Bankcode; französische IBANs können einen Buchstaben in der Kontonummer tragen. Nur die zwei Prüfziffern an Stelle 3 und 4 sind immer Ziffern.

Reicht die IBAN-Prüfung, um eine Zahlung abzusichern?

Nein. Sie schließt Tippfehler aus, nicht Betrug. Bestätigen Sie bei einer Rechnung eines neuen Lieferanten die Bankverbindung über einen anderen Kanal als den, der die Rechnung gebracht hat — ein Anruf unter einer bekannten Nummer, nicht unter der auf dem Dokument.

Dieselbe Prüfung per API

Dieses Werkzeug läuft in Ihrem Browser. Für dieselbe Prüfung aus Ihrem Code, in großer Menge oder serverseitig, antwortet die API in JSON.

Zur Dokumentation

Verwandte Werkzeuge

Alle Werkzeuge
IBAN prüfen: mod-97-Prüfziffern, Länderlänge, SEPA | Data Checker