SWIFT-Code-Prüfer (BIC-Format-Validator)
Kostenlose Prüfung, ob ein SWIFT/BIC-Code der ISO-9362-Struktur (Bankcode, Länderkennung, Ortscode, Filialcode) entspricht. Dieser Prüfer validiert ausschließlich das Format, und alles läuft direkt in Ihrem Browser ab.
Was ist ein SWIFT/BIC-Code-Format-Prüfer?
Ein SWIFT/BIC-Code-Format-Prüfer überprüft, ob ein für internationale Überweisungen verwendeter Code der Struktur der ISO 9362 entspricht: ein 4-stelliger Bankcode, eine 2-stellige Länderkennung, ein 2-stelliger Ortscode und ein optionaler 3-stelliger Filialcode. Er prüft, ob die Gesamtlänge entweder 8 oder 11 Zeichen beträgt, und zerlegt den Code übersichtlich in seine einzelnen Bestandteile.
Beim Übertragen eines SWIFT/BIC-Codes in ein Überweisungsformular ist ein einzelnes falsch eingegebenes Zeichen oder eine falsch gezählte Ziffer eine häufige Fehlerquelle, die oft erst nach der Ablehnung der Zahlung auffällt. Wenn Sie den Code zunächst durch diesen Prüfer laufen lassen, können Sie offensichtliche Fehler erkennen, bevor Sie die Überweisung absenden, und so unnötige Verzögerungen oder Rücküberweisungsgebühren vermeiden. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser, und der eingegebene Code wird niemals an einen Server übermittelt.
Anleitung
- SWIFT/BIC-Code eingeben Sie können ihn mit Leerzeichen oder Bindestrichen einfügen oder als eine durchgehende Zeichenfolge, genau wie Sie ihn von Ihrer Bank oder Ihrem Geschäftspartner erhalten haben.
- Ergebnis prüfen Die Gültigkeit des Formats sowie die Aufschlüsselung in Bankcode, Länderkennung, Ortscode und Filialcode werden automatisch angezeigt.
- Etwaige Fehlermeldung prüfen Ist der Code ungültig, wird der genaue Grund (Zeichentyp, Länge oder Struktur) angezeigt, damit Sie den Fehler rasch beheben können.
- Einen anderen Code testen Nutzen Sie die Schaltfläche Leeren, um das Eingabefeld zurückzusetzen und einen anderen Code zu prüfen, ohne die Seite neu zu laden.
Tipps für die Nutzung
- Sie können einen Code mit Leerzeichen oder Bindestrichen genau so einfügen, wie Sie ihn erhalten haben — diese Zeichen werden vor der Prüfung automatisch entfernt.
- Ein „gültig“-Ergebnis bedeutet nur, dass der Code den strukturellen Regeln der ISO 9362 entspricht (Länge und Zeichentypen); es bestätigt nicht, dass der Bankcode tatsächlich existiert. Bestätigen Sie dies immer über einen offiziellen Kanal, bevor Sie Geld überweisen.
- Ein 8-stelliger Code ohne Filialcode bezeichnet den Hauptsitz der Bank, und dasselbe gilt für einen 11-stelligen Code, der auf „XXX“ endet.
- Internationale Überweisungen erfordern in der Regel sowohl eine IBAN (die das Konto identifiziert) als auch einen SWIFT/BIC-Code (der die Bank identifiziert). Nutzen Sie unseren IBAN-Prüfer, um die Kontonummer separat zu überprüfen.
- Nach gängiger Konvention ist ein Ortscode, dessen 2. Zeichen „0“ ist, für die Testumgebung von SWIFT reserviert und wird nie für reale Überweisungen verwendet.
Anwendungsfälle
Prüfung vor dem Absenden eines Überweisungsformulars
Überprüfen Sie einen von einem Geschäftspartner oder einer ausländischen Bank erhaltenen SWIFT/BIC-Code, bevor Sie ihn in ein Zahlungsformular eingeben.
Überprüfung von Codes auf Rechnungen und Verträgen
Bestätigen Sie, dass ein auf einer Rechnung oder einem Vertrag aufgedruckter SWIFT/BIC-Code strukturell gültig ist, bevor Sie die Zahlung veranlassen.
Referenz für die Entwicklung eigener Validierungslogik
Prüfen Sie das erwartete Verhalten der SWIFT/BIC-Validierungsregeln, wenn Sie eine ähnliche Logik in Ihrem eigenen Webformular oder System implementieren.
Hauptsitz oder Filiale bestätigen
Bestimmen Sie, ob sich ein 8- oder 11-stelliger Code auf den Hauptsitz einer Bank oder auf eine bestimmte Filiale bezieht.
Glossar
- SWIFT-Code / BIC
- Ein Identifikator, der eine Bank für internationale Überweisungen eindeutig benennt. Beide Begriffe beziehen sich auf denselben Standard ISO 9362.
- ISO 9362
- Der internationale Standard, der die Struktur und Länge von BIC-Codes festlegt.
- Bankcode
- Die ersten 4 Buchstaben des Codes, die die Bank selbst repräsentieren.
- Länderkennung
- Die Zeichen 5–6 des Codes, eine zweibuchstabige Länderkennung nach ISO 3166-1.
- Ortscode
- Die Zeichen 7–8 des Codes, die eine Stadt oder Region repräsentieren. Nach gängiger Konvention kann das 2. Zeichen auf einen Test-BIC oder einen passiven Teilnehmer hinweisen.
- Filialcode
- Die optionalen letzten 3 Zeichen des Codes. Wird er weggelassen oder auf „XXX“ gesetzt, bezieht er sich auf den Hauptsitz der Bank.
- IBAN
- Eine Nummer, die international eindeutig ein bestimmtes Bankkonto identifiziert. Während ein SWIFT/BIC-Code die Bank identifiziert, bezeichnet eine IBAN das genaue Konto innerhalb dieser Bank.
Häufig gestellte Fragen
Übrigens – SWIFT-Code und BIC sind ein und dasselbe
Möglicherweise sind Ihnen bereits sowohl „SWIFT-Code“ als auch „BIC“ für denselben Identifikator begegnet, und das aus gutem Grund: Es handelt sich tatsächlich um dieselbe Sache. SWIFT (Society for Worldwide Interbank Financial Telecommunication) ist der Name der Organisation, die das Nachrichtennetzwerk betreibt, über das Banken sich gegenseitig Anweisungen für internationale Überweisungen senden. Der Identifikator, der jede Bank in diesem Netzwerk eindeutig benennt, wird offiziell als BIC (Business Identifier Code) bezeichnet, doch da SWIFT die Organisation ist, die den Standard verwaltet, hat sich „SWIFT-Code“ als geläufiger Alltagsbegriff durchgesetzt.
Der Aufbau eines BIC ist im Standard ISO 9362 festgelegt und besteht aus entweder 8 oder 11 Buchstaben und Ziffern. Die ersten 4 Zeichen bilden den Bankcode, die nächsten 2 sind eine Länderkennung nach ISO 3166-1, die folgenden 2 Zeichen bilden einen Ortscode, der eine Stadt oder Region repräsentiert, und die optionalen letzten 3 Zeichen bilden einen Filialcode. Durch diesen Aufbau kann ein einziger Code genau angeben, in welches Land, zu welcher Bank und zu welcher Filiale eine Zahlung geleitet werden soll.
Ein weniger bekanntes Detail betrifft das zweite Zeichen des Ortscodes. Nach einer weit verbreiteten, wenn auch nicht offiziell vorgeschriebenen Konvention markiert eine „0“ an dieser Stelle den Code als für die SWIFT-Testumgebung reserviert, niemals für reale Überweisungen verwendet, während eine „1“ einen sogenannten passiven Teilnehmer kennzeichnet – eine Bank, die im Netzwerk nur zu Identifikationszwecken registriert ist, ohne eine aktive Verbindung für den Austausch von Live-Nachrichten. Wer regelmäßig mit BIC-Codes arbeitet, findet diese kleinen Konventionen oft hilfreich, wenn es darum geht, unerwarteten Validierungsfehlern auf den Grund zu gehen.