IBAN und BIC: der Unterschied
IBAN und BIC stehen auf vielen Rechnungen direkt untereinander, meinen aber zwei verschiedene Dinge. Die IBAN bezeichnet Ihr Konto. Der BIC bezeichnet die Bank, bei der das Konto liegt. Für Euro-Überweisungen innerhalb der EU reicht seit 2016 die IBAN allein. Hier lesen Sie, wie ein BIC aufgebaut ist, woran Sie ihn erkennen und in welchen Fällen er trotzdem noch verlangt wird.
Zwei Nummern, zwei Aufgaben
| Merkmal | IBAN | BIC |
|---|---|---|
| Bezeichnet | ein bestimmtes Konto | eine Bank oder eine ihrer Stellen |
| Länge | je nach Land 15 bis 33 Zeichen, in Deutschland 22 | 8 oder 11 Zeichen |
| Beispiel | DE89 3704 0044 0532 0130 00 | COBADEFFXXX |
| Prüfziffern | ja, zwei (Modulo 97) | nein |
| Für Euro-Zahlungen in der EU nötig | ja | nein, seit 2014/2016 |
Die IBAN ist eindeutig: Zu jeder IBAN gehört genau ein Konto. Der BIC ist dagegen für alle Kunden einer Bank oder eines Standorts gleich. Tausende Konten teilen sich denselben BIC. Deshalb kann man aus einem BIC nie auf ein Konto schließen, aus einer deutschen IBAN aber sehr wohl auf die Bank.
Umgangssprachlich heißt der BIC oft SWIFT-Code, weil SWIFT die Codes vergibt und ihr Netz die Banken damit adressiert. Gemeint ist in beiden Fällen dasselbe. Wenn ein Formular nach „SWIFT/BIC“ fragt, gehört dort der BIC hinein.
So ist ein BIC aufgebaut
Ein BIC hat 8 oder 11 Zeichen. Er besteht aus vier Teilen:
| Zeichen | Teil | Bei COBADEFFXXX |
|---|---|---|
| 1–4 | Bankcode | COBA |
| 5–6 | Ländercode nach ISO 3166 | DE |
| 7–8 | Ortscode | FF |
| 9–11 | Filialcode (optional) | XXX |
COBADEFFXXX: BIC der BLZ 37040044 (Commerzbank Köln). Quelle: Deutsche Bundesbank.
Die ersten vier Buchstaben stehen für die Bank. Darauf folgt das Land, dann ein Ortscode aus zwei Zeichen. Die letzten drei Stellen sind optional und bezeichnen eine bestimmte Filiale oder Abteilung. Steht dort XXX, ist keine bestimmte Filiale gemeint. COBADEFF und COBADEFFXXX bezeichnen deshalb dieselbe Stelle: einmal in der 8-stelligen, einmal in der 11-stelligen Form.
In der Bankleitzahlendatei der Bundesbank sieht man, dass dieselbe Bank mehrere BICs haben kann. Die Commerzbank-Bankleitzahl 37040044 in Köln führt dort den BIC COBADEFFXXX. Mehrere Berliner Bankleitzahlen der Commerzbank führen COBADEBBXXX: gleicher Bankcode, gleiches Land, anderer Ortscode.
Woran Sie einen falschen BIC erkennen
- Die Länge ist weder 8 noch 11 Zeichen.
- Die Stellen 5 und 6 passen nicht zum Land der IBAN. Ein BIC mit DE gehört zu einer deutschen Bank, die IBAN muss dann mit DE beginnen.
- An den Stellen 5 und 6 stehen Ziffern statt eines Ländercodes aus zwei Buchstaben.
Einen BIC selbst kann man nicht über Prüfziffern kontrollieren, denn er hat keine. Ob er zur Bank passt, zeigt nur ein Abgleich mit einer Liste.
Seit wann der BIC nicht mehr nötig ist
Die SEPA-Verordnung (EU) 260/2012 regelt in Artikel 5, dass Banken für Euro-Überweisungen und Euro-Lastschriften nur noch die IBAN vom Kunden verlangen dürfen. Für Zahlungen innerhalb eines Landes galt das ab dem 1. Februar 2014, für Zahlungen zwischen EU-Ländern ab dem 1. Februar 2016. Seitdem ermittelt die Bank des Zahlers den BIC selbst. Für eine Überweisung von Ihrem Konto in Hamburg auf ein Konto in Lissabon genügt die IBAN des Empfängers.
Trotzdem drucken viele Unternehmen den BIC weiter auf Rechnungen und Briefbögen. Das schadet nicht. Wenn das Feld im Online-Banking optional ist, können Sie es leer lassen.
Die Regel gilt nicht nur für Überweisungen, sondern auch für Lastschriften in Euro. Wenn Sie einem Verein, einem Vermieter oder einem Versandhändler ein SEPA-Lastschriftmandat erteilen, genügt Ihre IBAN. Ein Formular, das zusätzlich nach dem BIC fragt, ist meist nur nicht angepasst worden. Tragen Sie ihn ein, wenn das Feld Pflicht ist; er steht auf Ihrem Kontoauszug oder in der Bankleitzahl-Suche.
Wann der BIC doch gefragt ist
Die Verordnung gilt für Euro-Zahlungen in der EU. Außerhalb dieses Rahmens kann die Bank den BIC weiterhin verlangen, zum Beispiel:
- Zahlungen in einer anderen Währung, etwa US-Dollar oder Schweizer Franken.
- Zahlungen in Länder außerhalb der EU, je nach Bank und Zahlungsweg.
- Auslandsüberweisungen ohne IBAN: Viele Länder vergeben gar keine IBAN. Dann braucht die Bank Kontonummer und BIC oder andere Angaben zur Empfängerbank.
Welche Angaben Ihre Bank für eine bestimmte Auslandszahlung braucht, zeigt das Überweisungsformular im Online-Banking. Ob ein Land überhaupt IBANs vergibt, sehen Sie in der Länderübersicht; das SWIFT-Register enthält aktuell 89 Länder.
Ein Beispiel: Rechnung aus Frankreich
Angenommen, Sie bezahlen eine Rechnung eines Lieferanten in Frankreich in Euro. Auf der Rechnung stehen IBAN und BIC. Die IBAN hat 27 Zeichen, zum Beispiel die französische Muster-IBAN aus dem SWIFT-Register: FR14 2004 1010 0505 0001 3M02 606. Darin stecken der Bankcode 20041, danach Schaltercode und Kontonummer (010050500013M026) und am Ende die clé RIB 06, eine französische Prüfzahl.
Für die Überweisung tragen Sie Namen und IBAN ein. Das BIC-Feld dürfen Sie leer lassen, denn es handelt sich um eine Euro-Zahlung zwischen zwei EU-Ländern. Ihre Bank gleicht vor der Ausführung den Namen mit der IBAN ab und zeigt Ihnen das Ergebnis. Erst dann geben Sie die Zahlung frei.
Umgekehrt gilt dasselbe: Möchte der französische Lieferant Ihre Zahlung künftig per Lastschrift einziehen, muss er Ihre deutsche IBAN akzeptieren. Artikel 9 der Verordnung (EU) 260/2012 verbietet es, für eine Zahlung ein Konto in einem bestimmten EU-Land zu verlangen. Ein Hinweis wie „nur französische Konten“ ist bei Euro-Zahlungen in der EU also nicht zulässig.
BIC zu einer deutschen IBAN finden
Bei deutschen IBANs ist der Weg kurz, weil die Bankleitzahl in der IBAN steckt. Die Zeichen 5 bis 12 sind die BLZ. Zu jeder BLZ nennt die Bankleitzahlendatei der Bundesbank Bankname, Ort und BIC. Die Datei ist öffentlich; die aktuelle Fassung gilt vom 7. September 2026 bis 6. Dezember 2026 und enthält 3.507 Bankleitzahlen.
- LandDE
- Prüfziffern89
- Bankleitzahl (BLZ)37040044
- Kontonummer0532013000
Im Beispiel ist die BLZ 37040044. Laut Bundesbank gehört sie zur Commerzbank in Köln mit dem BIC COBADEFFXXX. Sie haben drei Wege, das selbst nachzusehen:
- Die Bankleitzahl-Suche: BLZ, Bankname oder BIC eingeben, Treffer aus der Bundesbank-Datei sehen.
- IBAN prüfen: Die ganze IBAN einfügen. Ist sie gültig, zeigt die Prüfung Bankname und BIC zur enthaltenen BLZ.
- Der IBAN-Rechner: Aus BLZ und Kontonummer die IBAN berechnen. Bankname und BIC erscheinen mit dem Ergebnis.
Für andere Länder zeigen unsere Werkzeuge keinen BIC an. Wir haben die offiziellen Bankverzeichnisse dieser Länder nicht eingebunden und raten keine Werte. Bei Bedarf nennt Ihnen der Empfänger oder dessen Bank den BIC.
IBAN und BIC zusammen lesen
Steht auf einer Rechnung beides, lohnt ein kurzer Abgleich. Der Ländercode der IBAN und die Stellen 5–6 des BIC müssen zusammenpassen. Bei einer deutschen IBAN muss außerdem die Bank, die zur BLZ gehört, zum BIC passen. Passt das nicht, kann ein Tippfehler dahinterstecken, oder jemand hat die IBAN auf der Rechnung ausgetauscht. Wie Sie solche gefälschten Rechnungen erkennen, steht im Artikel Ist es sicher, die IBAN weiterzugeben?.
Wie sich die IBAN selbst zusammensetzt, mit Beispielen aus mehreren Ländern, lesen Sie in Was ist eine IBAN?. Die deutschen Details mit BLZ und Kontonummer finden Sie auf der Seite IBAN Deutschland.
Häufige Fragen
Brauche ich für eine Überweisung nach Österreich noch den BIC?
Nicht für eine Euro-Überweisung: Österreich ist EU-Land, und seit dem 1. Februar 2016 reicht für grenzüberschreitende Euro-Zahlungen in der EU die IBAN (Verordnung (EU) 260/2012, Art. 5).
Ist der SWIFT-Code dasselbe wie der BIC?
Ja. „SWIFT-Code“ ist die umgangssprachliche Bezeichnung für den BIC, weil SWIFT die Codes vergibt.
Kann ich aus dem BIC die IBAN berechnen?
Nein. Der BIC bezeichnet nur die Bank. Für eine IBAN brauchen Sie Bankleitzahl und Kontonummer; daraus rechnet der IBAN-Rechner die IBAN.
Warum hat meine Bank zwei verschiedene BICs?
Manche Banken führen für verschiedene Standorte eigene BICs mit anderem Ortscode oder Filialcode. Für eine Euro-Zahlung in der EU spielt das keine Rolle, weil Ihre Bank den BIC selbst ermittelt.