Kostenloses Tool

IBAN-Länge und Aufbau aller Länder

Diese Tabelle nennt für alle 89 Länder im SWIFT IBAN Registry (Release 103, September 2026) die Länge der IBAN, den Aufbau der nationalen Kontonummer (BBAN), eine Beispiel-IBAN aus dem Registry, die SEPA-Zugehörigkeit nach der Länderliste des European Payments Council und die Stellen der Bankkennung. Eine deutsche IBAN hat 22 Stellen, die kürzeste hat Norwegen mit 15, die längste Russland mit 33. Die Suche filtert die Tabelle im Browser, ohne Upload; dieselben Daten gibt es als CSV-Datei.

Von · · · Datenquelle: SWIFT IBAN Registry, Release 103 und EPC409-09 v8.0 · Methodik

89 von 89 Ländern

IBAN-Formate aller 89 Länder im SWIFT IBAN Registry, Release 103 (September 2026); SEPA nach EPC409-09 v8.0 (24.12.2025)
LandCodeLängeBBAN-StrukturBeispiel-IBANSEPABankkennung (Stellen)Quellegeprüft amIBAN prüfen
ÄgyptenEG294!n4!n17!nEG380019000500000000263180002nein5–8SWIFT 2.22prüfen
AlbanienAL288!n16!cAL47212110090000000235698741ja5–7SWIFT 2.3prüfen
AserbaidschanAZ284!a20!cAZ21NABZ00000000137010001944nein5–8SWIFT 2.5prüfen
BahrainBH224!a14!cBH67BMAG00001299123456nein5–8SWIFT 2.9prüfen
BelarusBY284!c4!n16!cBY13NBRB3600900000002Z00AB00nein5–8SWIFT 2.12prüfen
BelgienBE163!n7!n2!nBE68539007547034ja5–7SWIFT 2.7prüfen
Bosnien und HerzegowinaBA203!n3!n8!n2!nBA391290079401028494nein5–7SWIFT 2.6prüfen
BrasilienBR298!c5!n10!n1!c1!cBR6699999A03000010009795493C1nein5–12SWIFT 2.11prüfen
Britische JungferninselnVG244!a16!nVG96VPVG0000012345678901nein5–8SWIFT 2.87prüfen
BulgarienBG224!a4!n2!n8!cBG80BNBG96611020345678ja5–8SWIFT 2.8prüfen
BurundiBI275!n5!n11!n2!nBI4210000100010000332045181nein5–9SWIFT 2.10prüfen
Costa RicaCR224!n14!nCR05015202001026284066nein5–8SWIFT 2.14prüfen
DeutschlandDE228!n10!nDE89370400440532013000ja5–12SWIFT 2.17prüfen
Dominikanische RepublikDO284!c20!nDO28BAGR00000001212453611324nein5–8SWIFT 2.20prüfen
DschibutiDJ275!n5!n11!n2!nDJ2100010000000154000100186nein5–9SWIFT 2.18prüfen
DänemarkDK184!n9!n1!nDK5000400440116243ja5–8SWIFT 2.19prüfen
El SalvadorSV284!a20!nSV62CENR00000000000000700025nein5–8SWIFT 2.81prüfen
EstlandEE202!n14!nEE382200221020145685ja5–6SWIFT 2.21prüfen
FalklandinselnFK182!a12!nFK88SC123456789012nein5–6SWIFT 2.25prüfen
FinnlandFI183!n11!nFI2112345600000785ja5–7SWIFT 2.24prüfen
FrankreichFR275!n5!n11!c2!nFR1420041010050500013M02606ja5–9SWIFT 2.27prüfen
FäröerFO184!n9!n1!nFO6264600001631634nein5–8SWIFT 2.26prüfen
GeorgienGE222!a16!nGE29NB0000000101904917nein5–6SWIFT 2.29prüfen
GibraltarGI234!a15!cGI75NWBK000000007099453ja5–8SWIFT 2.30prüfen
GriechenlandGR273!n4!n16!cGR1601101250000000012300695ja5–7SWIFT 2.32prüfen
GrönlandGL184!n9!n1!nGL8964710001000206nein5–8SWIFT 2.31prüfen
GuatemalaGT284!c20!cGT82TRAJ01020000001210029690nein5–8SWIFT 2.33prüfen
HondurasHN284!a20!nHN88CABF00000000000250005469nein5–8SWIFT 2.34prüfen
IrakIQ234!a3!n12!nIQ98NBIQ850123456789012nein5–8SWIFT 2.39prüfen
IrlandIE224!a6!n8!nIE29AIBK93115212345678ja5–8SWIFT 2.37prüfen
IslandIS264!n2!n6!n10!nIS140159260076545510730339ja5–6SWIFT 2.40prüfen
IsraelIL233!n3!n13!nIL620108000000099999999nein5–7SWIFT 2.38prüfen
ItalienIT271!a5!n5!n12!cIT60X0542811101000000123456ja6–10SWIFT 2.41prüfen
JemenYE304!a4!n18!cYE15CBYE0001018861234567891234nein5–8SWIFT 2.89prüfen
JordanienJO304!a4!n18!cJO94CBJO0010000000000131000302nein5–8SWIFT 2.42prüfen
KasachstanKZ203!n13!cKZ86125KZT5004100100nein5–7SWIFT 2.44prüfen
KatarQA294!a21!cQA58DOHB00001234567890ABCDEFGnein5–8SWIFT 2.68prüfen
KosovoXK204!n10!n2!nXK051212012345678906nein5–6SWIFT 2.88prüfen
KroatienHR217!n10!nHR1210010051863000160ja5–11SWIFT 2.35prüfen
KuwaitKW304!a22!cKW81CBKU0000000000001234560101nein5–8SWIFT 2.43prüfen
LettlandLV214!a13!cLV80BANK0000435195001ja5–8SWIFT 2.50prüfen
LibanonLB284!n20!cLB62099900000001001901229114nein5–8SWIFT 2.45prüfen
LibyenLY253!n3!n15!nLY83002048000020100120361nein5–7SWIFT 2.51prüfen
LiechtensteinLI215!n12!cLI21088100002324013AAja5–9SWIFT 2.47prüfen
LitauenLT205!n11!nLT121000011101001000ja5–9SWIFT 2.48prüfen
LuxemburgLU203!n13!cLU280019400644750000ja5–7SWIFT 2.49prüfen
MaltaMT314!a5!n18!cMT84MALT011000012345MTLCAST001Sja5–8SWIFT 2.58prüfen
MauretanienMR275!n5!n11!n2!nMR1300020001010000123456753nein5–9SWIFT 2.57prüfen
MauritiusMU304!a2!n2!n12!n3!n3!aMU17BOMM0101101030300200000MURnein5–10SWIFT 2.59prüfen
MoldauMD242!c18!cMD24AG000225100013104168ja5–6SWIFT 2.53prüfen
MonacoMC275!n5!n11!c2!nMC5811222000010123456789030ja5–9SWIFT 2.52prüfen
MongoleiMN204!n12!nMN121234123456789123nein5–8SWIFT 2.56prüfen
MontenegroME223!n13!n2!nME25505000012345678951ja5–7SWIFT 2.54prüfen
NicaraguaNI284!a20!nNI45BAPR00000013000003558124nein5–8SWIFT 2.60prüfen
NiederlandeNL184!a10!nNL91ABNA0417164300ja5–8SWIFT 2.61prüfen
NordmazedonienMK193!n10!c2!nMK07250120000058984ja5–7SWIFT 2.55prüfen
NorwegenNO154!n6!n1!nNO9386011117947ja5–8SWIFT 2.62prüfen
ÖsterreichAT205!n11!nAT611904300234573201ja5–9SWIFT 2.4prüfen
OmanOM233!n16!cOM810180000001299123456nein5–7SWIFT 2.63prüfen
PakistanPK244!a16!cPK36SCBL0000001123456702nein5–8SWIFT 2.64prüfen
PalästinaPS294!a21!cPS92PALS000000000400123456702nein5–8SWIFT 2.66prüfen
PolenPL288!n16!nPL61109010140000071219812874ja5–12SWIFT 2.65prüfen
PortugalPT254!n4!n11!n2!nPT50000201231234567890154ja5–8SWIFT 2.67prüfen
RumänienRO244!a16!cRO49AAAA1B31007593840000ja5–8SWIFT 2.69prüfen
RusslandRU339!n5!n15!cRU0304452522540817810538091310419nein5–13SWIFT 2.71prüfen
San MarinoSM271!a5!n5!n12!cSM86U0322509800000000270100ja6–10SWIFT 2.78prüfen
Saudi-ArabienSA242!n18!cSA0380000000608010167519nein5–6SWIFT 2.72prüfen
SchwedenSE243!n16!n1!nSE4550000000058398257466ja5–7SWIFT 2.75prüfen
SchweizCH215!n12!cCH9300762011623852957ja5–9SWIFT 2.13prüfen
SerbienRS223!n13!n2!nRS35260005601001611379ja5–7SWIFT 2.70prüfen
SeychellenSC314!a2!n2!n16!n3!aSC18SSCB11010000000000001497USDnein5–10SWIFT 2.73prüfen
SlowakeiSK244!n6!n10!nSK3112000000198742637541ja5–8SWIFT 2.77prüfen
SlowenienSI195!n8!n2!nSI56263300012039086ja5–9SWIFT 2.76prüfen
SomaliaSO234!n3!n12!nSO211000001001000100141nein5–8SWIFT 2.79prüfen
SpanienES244!n4!n1!n1!n10!nES9121000418450200051332ja5–8SWIFT 2.23prüfen
St. LuciaLC324!a24!cLC55HEMM000100010012001200023015nein5–8SWIFT 2.46prüfen
SudanSD182!n12!nSD2129010501234001nein5–6SWIFT 2.74prüfen
São Tomé und PríncipeST254!n4!n11!n2!nST23000100010051845310146nein5–8SWIFT 2.80prüfen
Timor-LesteTL233!n14!n2!nTL380080012345678910157nein5–7SWIFT 2.82prüfen
TschechienCZ244!n16!nCZ6508000000192000145399ja5–8SWIFT 2.16prüfen
TunesienTN242!n3!n13!n2!nTN5910006035183598478831nein5–6SWIFT 2.83prüfen
TürkeiTR265!n1!n16!cTR330006100519786457841326nein5–9SWIFT 2.84prüfen
UkraineUA296!n19!cUA213223130000026007233566001nein5–10SWIFT 2.85prüfen
UngarnHU283!n4!n1!n15!n1!nHU42117730161111101800000000ja5–7SWIFT 2.36prüfen
VatikanstadtVA223!n15!nVA59001123000012345678ja5–7SWIFT 2.86prüfen
Vereinigte Arabische EmirateAE233!n16!nAE070331234567890123456nein5–7SWIFT 2.2prüfen
Vereinigtes KönigreichGB224!a6!n8!nGB29NWBK60161331926819ja5–8SWIFT 2.28prüfen
ZypernCY283!n5!n16!cCY17002001280000001200527600ja5–7SWIFT 2.15prüfen

Tabelle als CSV herunterladen (Semikolon, UTF-8, 89 Zeilen, Lizenz CC BY 4.0)

„Bankkennung (Stellen)“ zählt ab dem ersten Zeichen der IBAN: Bei 5–12 stehen die Bankleitzahl oder der Bankcode an Stelle 5 bis 12. Das Registry selbst zählt ab dem Anfang der BBAN, also 4 Stellen weniger; die CSV enthält beide Angaben. „prüfen“ führt zum IBAN-Prüfer, der Länge, Prüfziffer und Aufbau einer konkreten IBAN für alle 89 Länder dieser Tabelle kontrolliert.

Hinweis

Das Werkzeug läuft in Ihrem Browser, Ihre Eingaben werden nicht übertragen. Codes und Formulare enthalten genau das, was Sie eingetippt haben. Prüfen Sie deshalb vor dem Bestätigen in der Banking-App oder vor dem Unterschreiben Empfänger, IBAN, Betrag und Verwendungszweck. Für Tippfehler in den Eingaben und für die Ausführung durch Ihre Bank übernehmen wir keine Gewähr. Grundlage sind die auf dieser Seite genannten Regelwerke, Stand siehe „Zuletzt geprüft“.

So lesen Sie die BBAN-Struktur

Jede IBAN beginnt mit zwei Buchstaben für das Land nach ISO 3166 und zwei Prüfziffern. Danach folgt die BBAN, die nationale Kontonummer in einer festen Länge je Land. Das SWIFT-Registry beschreibt sie mit einer Kurzschrift, die in der Tabelle unverändert steht: Eine Zahl nennt die Anzahl der Zeichen, das Ausrufezeichen heißt „genau so viele“, der Buchstabe danach die Art der Zeichen.

  • n steht für Ziffern von 0 bis 9.
  • a steht für Großbuchstaben von A bis Z.
  • c steht für Buchstaben oder Ziffern. In der elektronischen IBAN schreibt man Buchstaben groß.

Deutschland hat die Struktur 8!n10!n: genau 8 Ziffern Bankleitzahl, dann genau 10 Ziffern Kontonummer. Mit DE und den zwei Prüfziffern ergibt das 22 Stellen. Die Niederlande schreiben 4!a10!n, dort stehen vorn vier Buchstaben für die Bank, etwa ABNA. Italien beginnt die BBAN mit einem einzelnen Buchstaben (1!a5!n5!n12!c), dem nationalen Kontrollzeichen CIN; deshalb fängt die Bankkennung dort erst an Stelle 6 der IBAN an. Bei Mauritius und den Seychellen stehen am Ende drei Buchstaben für die Währung, im Beispiel MUR und USD.

Die Länge der IBAN ist immer 4 plus die Summe der Zahlen in der Struktur. Diese Rechnung haben wir für alle 89 Zeilen nachvollzogen, und jede Beispiel-IBAN aus dem Registry geht durch Struktur- und Prüfziffertest. Weicht eine IBAN in Länge oder Zeichenart von ihrer Zeile ab, ist sie falsch abgeschrieben, ganz gleich, was die Prüfziffer sagt.

IBAN-Prüfziffer berechnen: ISO 7064 MOD 97-10 am Beispiel

Die beiden Ziffern an Stelle 3 und 4 sichern die ganze IBAN ab. Das Verfahren steht in ISO/IEC 7064 und heißt MOD 97-10. Am Beispiel der deutschen Registry-IBAN DE89 3704 0044 0532 0130 00 sieht es so aus:

  1. BBAN nehmen und Ländercode mit „00“ hinten anhängen: 370400440532013000DE00.
  2. Buchstaben in Zahlen umwandeln, A = 10, B = 11 bis Z = 35. Aus D wird 13, aus E wird 14: 370400440532013000131400.
  3. Diese Zahl durch 97 teilen und den Rest nehmen. Er beträgt hier 9.
  4. 98 minus Rest ergibt die Prüfziffer: 98 − 9 = 89, einstellige Ergebnisse mit führender Null.
  5. Gegenprobe: Mit 89 statt 00 hinten (370400440532013000131489) muss der Rest genau 1 sein. Das ist der Test, den jeder IBAN-Prüfer macht.

Die Zahl aus Schritt 2 ist 24 Stellen lang, bei Russland wären es über 40. Taschenrechner und Tabellenkalkulationen runden solche Zahlen. Man rechnet deshalb stückweise: die ersten neun Ziffern durch 97 teilen, den Rest vor die nächsten Ziffern setzen und weiterrechnen. Wählen Sie oben ein Land, rechnet die Seite diesen Weg mit der Beispiel-IBAN aus dem Registry vor.

Was die Prüfziffer nicht leistet: Sie fängt vertippte Zeichen und Zahlendreher ab, sagt aber nichts darüber, ob das Konto existiert oder wem es gehört. Den Namen gleicht seit dem 9. Oktober 2025 die Empfängerüberprüfung der Bank ab; mehr dazu beim IBAN-Prüfer.

SEPA-Länder: warum wir die EPC-Liste nehmen

Das SWIFT-Registry hat eine eigene Spalte „SEPA country“. Für Albanien, Moldau, Montenegro, Nordmazedonien und Serbien steht dort im Release 103 noch „No“. Die Liste des European Payments Council, das die SEPA-Verfahren führt, nimmt diese fünf Länder auf: Montenegro und Albanien nach Beschluss vom 21. November 2024, Nordmazedonien und Moldau nach Beschluss vom 6. März 2025, beide Gruppen mit frühestem Start am 5. Oktober 2025, Serbien nach Beschluss vom 22. Mai 2025 mit frühestem Start im Mai 2026. Maßgeblich für die Frage, ob eine SEPA-Überweisung möglich ist, ist die EPC-Liste. In der Tabelle steht deshalb deren Stand, Version 8.0 vom 24. Dezember 2025. Danach gehören 42 der 89 IBAN-Länder zum SEPA-Raum.

Ein Land im SEPA-Raum heißt nicht, dass jede Bank dort teilnimmt. Banken in den neuen Ländern treten den Verfahren einzeln bei. Kommt eine Überweisung nach Serbien zurück, liegt das eher an der Empfängerbank als an der IBAN.

Mehrere Gebiete teilen sich den Ländercode eines Staates. Französisch-Guayana, Guadeloupe, Martinique, Mayotte, Réunion, Saint-Barthélemy, Saint-Martin und Saint-Pierre-et-Miquelon haben IBANs mit FR, Guernsey, Jersey und die Isle of Man solche mit GB, die Åland-Inseln solche mit FI. Für sie gilt die Zeile des jeweiligen Staats.

Wo die Bankleitzahl in der IBAN steht

Jedes Land legt fest, an welcher Stelle der BBAN die Bank steht. In Deutschland, Polen und Kroatien ist es eine reine Ziffernfolge (Bankleitzahl, Bankcode). In Großbritannien, Irland, den Niederlanden und Malta sind es vier Buchstaben, im Registry-Beispiel NWBK, AIBK, ABNA und MALT, die den ersten vier Zeichen des BIC der Bank entsprechen. Großbritannien und Irland haben dahinter zusätzlich einen sechsstelligen Sort Code (Stellen 9 bis 14 der IBAN), Spanien eine vierstellige Filialnummer. Die CSV-Datei führt die Filialkennung als eigene Spalte, wo das Registry eine nennt.

Aus der Bankkennung lässt sich in Deutschland über das Verzeichnis der Bundesbank die Bank und der BIC ablesen. Das macht der BIC-Finder für deutsche Banken. Für andere Länder braucht es das jeweilige nationale Verzeichnis; eine Bankangabe ohne Verzeichnis wäre geraten.

Länder ohne IBAN

Die USA, Kanada, China, Japan und Australien stehen nicht im Registry. Konten dort haben keine IBAN, sondern nationale Kontonummern mit eigenen Bankcodes. Für eine Überweisung dorthin fragt die Bank meist Kontonummer, BIC und den Bankcode des Landes ab. Welche Angaben genau gebraucht werden, nennt die Empfängerbank. Eine Seite, die zu einer US-Kontonummer eine „IBAN“ ausrechnet, erzeugt eine Zeichenfolge, die keine Bank annimmt.

Auch Algerien und Marokko stehen nicht im Registry, obwohl manche IBAN-Prüfer im Netz für beide Länder eine Länge führen. Ein Format gilt erst als ISO-13616-konform, wenn die nationale Normungsstelle oder die Zentralbank es bei SWIFT registriert hat.

Was sich im Release 103 geändert hat

SWIFT veröffentlicht das Registry als PDF und als Textdatei und zählt die Ausgaben fortlaufend. Release 103 vom September 2026 ändert genau ein Land: Brasilien. Die BBAN hat dort jetzt die Struktur 8!c5!n10!n1!c1!c, die ersten acht Zeichen dürfen also Buchstaben oder Ziffern sein. Die Länge bleibt 29. Die Spalte „geprüft am“ nennt den Tag, an dem wir die Zeile mit dem Registry abgeglichen haben.

So zitieren Sie diese Tabelle

Die Tabelle steht unter der Lizenz Creative Commons Namensnennung 4.0 (CC BY 4.0). Sie dürfen sie übernehmen, auch gewerblich, wenn Sie die Quelle nennen. Vorschlag:

Mörsberger, Marvin: IBAN-Formate aller Länder. MörsbergerIT, Stand 05.10.2026, nach SWIFT IBAN Registry Release 103 (September 2026) und EPC409-09 v8.0. https://www.moersbergerit.de/iban-formate/

Für eine einzelne Zeile hängen Sie den Ländercode als Anker an, zum Beispiel /iban-formate/#ch für die Schweiz. Wer amtlich zitieren muss, zitiert das SWIFT-Registry selbst; die Abschnittsnummer steht in der Spalte „Quelle“.

Häufige Fragen

Wie viele Stellen hat eine IBAN in Deutschland?

Eine deutsche IBAN hat 22 Stellen: DE, zwei Prüfziffern, die 8-stellige Bankleitzahl und die 10-stellige Kontonummer, im Registry als 8!n10!n beschrieben. Kürzere Kontonummern werden vorn mit Nullen aufgefüllt. Österreich hat 20 Stellen, die Schweiz 21, Frankreich und Italien je 27.

Welches Land hat die kürzeste und welches die längste IBAN?

Laut SWIFT IBAN Registry Release 103 hat Norwegen mit 15 Stellen die kürzeste IBAN, Belgien folgt mit 16. Die längste hat Russland mit 33 Stellen, danach St. Lucia mit 32. ISO 13616 erlaubt höchstens 34 Zeichen: 2 für das Land, 2 Prüfziffern und bis zu 30 für die BBAN.

Was bedeuten n, a und c in der IBAN-Struktur?

Das sind die Zeichenarten aus dem SWIFT-Registry: n steht für Ziffern 0 bis 9, a für Großbuchstaben A bis Z, c für Buchstaben oder Ziffern. Die Zahl davor nennt die Anzahl, das Ausrufezeichen bedeutet feste Länge. 4!a10!n heißt also genau 4 Großbuchstaben und dann genau 10 Ziffern.

Wie berechnet man die IBAN-Prüfziffer?

Nach ISO 7064 MOD 97-10: BBAN nehmen, Ländercode und 00 anhängen, Buchstaben in Zahlen umwandeln (A = 10 bis Z = 35), den Rest bei Division durch 97 bilden und von 98 abziehen. Für DE89 3704 0044 0532 0130 00 ist der Rest 9, die Prüfziffer also 89. Zur Kontrolle muss die fertige IBAN, umgestellt gerechnet, den Rest 1 ergeben.

Gehören die Schweiz und Großbritannien zu SEPA?

Ja. Nach der EPC-Liste der SEPA-Länder (EPC409-09, Version 8.0 vom 24.12.2025) gehören die Schweiz, das Vereinigte Königreich mit Guernsey, Jersey und der Isle of Man, Monaco, San Marino, Andorra und Vatikanstadt dazu, seit 2025 und 2026 auch Albanien, Montenegro, Nordmazedonien, Moldau und Serbien. Insgesamt sind es 42 der 89 IBAN-Länder.

Haben die USA, Kanada oder China eine IBAN?

Nein. Diese Länder stehen nicht im SWIFT IBAN Registry, Konten dort haben nationale Kontonummern mit eigenen Bankcodes. Für eine Überweisung brauchen Sie die Angaben, die die Empfängerbank nennt, meist Kontonummer, BIC und den nationalen Bankcode. Eine aus einer US-Kontonummer errechnete IBAN nimmt keine Bank an.

Die Angaben stammen aus dem SWIFT IBAN Registry, Release 103 (September 2026), und der EPC-Liste der SEPA-Länder, Version 8.0 vom 24.12.2025, abgerufen am 05.10.2026. SWIFT aktualisiert das Registry auf Antrag der Länder; maßgeblich ist immer die neueste Ausgabe auf swift.com. Die Tabelle beschreibt Formate, keine einzelnen Konten: Ob eine IBAN vergeben ist, weiß nur die Bank.