IBAN country guides
IBAN Format by Country
Browse country-specific IBAN length, country code, and clearly labeled example formatting. These guides explain format rules only and do not confirm account existence or ownership.
Compare published IBAN structures
This table lists only the 15 country formats that have a reviewed structure, example/test value, source note, and review date on the site.
| Country | Total length | BBAN structure | Bank identifier length | Account length | Domestic check character | Source |
|---|---|---|---|---|---|---|
Germany DE | 22 characters | 18 digits after the country code and check digits. | 8 digits | 10 digits | No | Deutsche Bundesbank - Bank sort codes |
France FR | 27 characters | 23 BBAN characters after the country code and check digits. | 5 digits | 11 alphanumeric | Yes - 2 digits | Banque de France - RIB, IBAN and BIC |
Italy IT | 27 characters | 23 BBAN characters after the country code and check digits. | 5 digits | 12 alphanumeric | Yes - 1 letter | Banca d'Italia - IBAN structure |
Spain ES | 24 characters | 20 digits after the country code and check digits. | 4 digits | 10 digits | Yes - 2 digits | Banco de Espana - Spanish bank account structure |
Netherlands NL | 18 characters | 14 BBAN characters after the country code and check digits. | 4 letters | 10 digits | No | Betaalvereniging Nederland - Dutch IBAN bank code |
Belgium BE | 16 characters | 12 digits after the country code and check digits. | 3 digits | 7 digits | Yes - 2 digits | Febelfin - Belgian IBAN and BIC |
United Kingdom GB | 22 characters | 18 BBAN characters after the country code and check digits. | 4 letters | 8 digits | No | Pay.UK - Format of the IBAN issued in the UK |
Switzerland CH | 21 characters | 17 characters after the country code and international check digits - a 5-digit bank or clearing identifier followed by a 12-character alphanumeric account field. | 5 digits | 12 alphanumeric | No | SIX - IBAN format in Switzerland |
Austria AT | 20 characters | 16 digits after the country code and check digits. | 5 digits | 11 digits | No | Oesterreichische Nationalbank - IBAN and BIC |
Poland PL | 28 characters | 24 digits after the country code and check digits. | 8 digits | 16 digits | No | Narodowy Bank Polski - numbering banks and bank accounts |
Portugal PT | 25 characters | 21 digits after the country code and check digits: a 4-digit bank identifier, 4-digit national routing block, 11-digit account number, and 2 national check digits. | 4 digits | 11 digits | Yes - 2 digits | Banco de Portugal - International Bank Account Number |
Ireland IE | 22 characters | 18 BBAN characters after the country code and check digits: a four-letter bank identifier, 6-digit branch identifier, and 8-digit account number. | 4 letters | 8 digits | No | Banking & Payments Federation Ireland - BIC and IBAN information |
Denmark DK | 18 characters | 14 digits after the country code and check digits: a 4-digit bank identifier, 9-digit account number, and 1 check digit. | 4 digits | 9 digits | Yes - 1 digit | Finance Denmark - International payments and IBAN |
Sweden SE | 24 characters | 20 digits after the country code and check digits: a 3-digit bank identifier, 16-digit account number, and 1 check digit. | 3 digits | 16 digits | Yes - 1 digit | Bankinfrastruktur i Sverige - Swedish IBAN structure |
Norway NO | 15 characters | 11 digits after the country code and check digits: a 4-digit bank identifier, 6-digit account number, and 1 check digit. | 4 digits | 6 digits | Yes - 1 digit | Bits AS - Norwegian bank account number standard |
How to use these IBAN format guides
Each country page lists the expected IBAN length, two-letter country code, print format example, and digital format example. Use the pages to understand structure before checking an actual value locally in the IBAN Checker.
Format checks only
BankCodeKit checks country support, length, allowed characters, and checksum. It does not confirm that an account exists, belongs to a payee, or can receive a payment.
Published format comparison sources
Public references for the 15 published IBAN format comparisons are linked below; detailed standard scope, review methods, and licensing boundaries are documented on the Sources and Updates page.
- Swift IBAN Registry
- ISO 13616-1:2020 IBAN structure standard
- Swift BIC / ISO 9362 information
- ISO 9362:2022 BIC standard
- European Payments Council SEPA scheme countries list
Matching the cited format and reference data for the 15 published IBAN format comparisons does not confirm account existence, ownership, bank reachability, or payment success. Read the detailed disclaimer.
Reference data reviewed: 2026-07-17 Next scheduled data review: 2026-10-17 Sources: Swift IBAN Registry, European Payments Council SEPA scheme countries list Reference data is reviewed periodically. BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.