BIC / SWIFT-Code prüfen
Ein BIC besteht aus vier festen Blöcken: Bank, Land, Ort und optional Filiale. Er trägt keine Prüfziffer — prüfbar ist also der Aufbau, nicht die Existenz des Instituts.
8 oder 11 Zeichen. Leerzeichen werden ignoriert, Kleinschreibung akzeptiert.
So funktioniert die Prüfung
- 1
Die vier Blöcke werden getrennt
Vier Buchstaben für das Institut, zwei Buchstaben für das ISO-3166-Land, zwei Zeichen für den Ort, dann drei optionale Zeichen für die Filiale.
- 2
Die Zeichenklassen werden geprüft
Die ersten sechs Zeichen müssen Buchstaben sein; die letzten fünf dürfen Buchstaben und Ziffern mischen. Eine Ziffer unter den ersten sechs ist ein Lesefehler, kein BIC.
- 3
Das achte Zeichen wird gedeutet
Eine »0« kennzeichnet einen Test-BIC, eine »1« einen passiven, nicht ans Netz angeschlossenen Teilnehmer. Ein Filialcode »XXX« steht für den Hauptsitz.
Warum es keine Prüfziffer gibt
Ein BIC ist ein Code, keine Zahl: er leitet sich aus nichts ab, also gibt es nichts nachzurechnen. Das ist der grundlegende Unterschied zur IBAN, deren zwei Prüfziffern einen Tippfehler von allein finden.
Folglich kann ein wohlgeformter BIC vollständig erfunden sein. Einzige Instanz ist das SWIFT-Verzeichnis, ein kostenpflichtiges Abonnementprodukt — deshalb bestätigt kein kostenloses Werkzeug, dass ein BIC wirklich vergeben ist.
Im SEPA-Raum ist der BIC meist entbehrlich
Seit 2016 verlangt eine SEPA-Überweisung innerhalb der Eurozone nur die IBAN: die Empfängerbank ergibt sich daraus. Der BIC bleibt für Überweisungen außerhalb der SEPA nötig, und manche Banken fragen ihn aus Gewohnheit weiterhin ab.
Häufige Fragen
Was unterscheidet BIC und SWIFT-Code?
Nichts. »SWIFT-Code« ist der Alltagsname für das, was die Norm ISO 9362 BIC (Business Identifier Code) nennt, weil SWIFT die vergebende Organisation ist. Beide Begriffe meinen dieselben acht oder elf Zeichen.
Warum haben manche BIC 8 und andere 11 Zeichen?
Die letzten drei Zeichen sind der Filialcode und optional. Ein 8-stelliger BIC meint implizit den Hauptsitz; ein angehängtes »XXX« macht das ausdrücklich und führt zum selben Routing. Manche Banken veröffentlichen für bestimmte Dienste einen eigenen Filialcode.
Kann ich den BIC aus einer IBAN ableiten?
In manchen Ländern technisch ja — eine deutsche oder niederländische IBAN enthält den Bankcode —, aber die Zuordnung zu einem BIC braucht ein nationales Verzeichnis, das sich mit jeder Fusion ändert. Fragen Sie den Kontoinhaber oder die Bank, statt ihn abzuleiten.
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