Home / IBAN formats by country
IBAN formats by country
Every country that uses the IBAN fixes its length and the layout of its national part, the BBAN. The table lists the 41 countries supported by the generator. In the structure column, n stands for digits, a for uppercase letters and c for letters or digits.
| Country | Code | Length | BBAN structure | Example |
|---|---|---|---|---|
| Albania | AL | 28 | 3n bank + 5n branch + 16c account | AL14 9633 7035 Z26R 9109 6BR9 2529 |
| Andorra | AD | 24 | 4n bank + 4n branch + 12c account | AD65 5089 1515 54R0 662B 4690 |
| Austria | AT | 20 | 5n bank + 11n account | AT67 1279 0423 7790 5395 |
| Belgium | BE | 16 | 3n bank + 7n account + 2n national check | BE56 3805 4440 4588 |
| Brazil | BR | 29 | 8n bank + 5n branch + 10n account + 1a other + 1c other | BR57 9821 6433 4242 5466 7018 653B 5 |
| Bulgaria | BG | 22 | 4a bank + 4n branch + 2n other + 8c account | BG52 LZPT 9380 0844 39O6 25 |
| Costa Rica | CR | 22 | 4n bank + 14n account | CR90 0184 2641 4458 0213 28 |
| Croatia | HR | 21 | 7n bank + 10n account | HR95 8388 7145 7083 5943 5 |
| Cyprus | CY | 28 | 3n bank + 5n branch + 16c account | CY09 0256 5971 2109 985E 3217 9109 |
| Czechia | CZ | 24 | 4n bank + 6n branch + 10n account | CZ58 2434 2869 9383 7874 5569 |
| Denmark | DK | 18 | 4n bank + 10n account | DK09 3404 2316 5407 23 |
| Estonia | EE | 20 | 2n bank + 14n account | EE88 2005 2649 0948 4284 |
| Finland | FI | 18 | 3n bank + 11n account | FI68 2685 6803 6016 46 |
| France | FR | 27 | 5n bank + 5n branch + 11n account + 2n national check | FR76 9159 6419 3044 1088 3261 001 |
| Germany | DE | 22 | 8n bank + 10n account | DE24 0531 6487 3384 4504 89 |
| Greece | GR | 27 | 3n bank + 4n branch + 16c account | GR19 1815 8020 T707 67X3 2993 627 |
| Hungary | HU | 28 | 3n bank + 4n branch + 17n account | HU29 7574 4204 2923 6195 9771 2635 |
| Iceland | IS | 26 | 4n bank + 2n other + 6n account + 10n other | IS23 2866 5180 6328 3418 1827 78 |
| Ireland | IE | 22 | 4a bank + 6n branch + 8n account | IE30 OKEK 7018 5938 8753 72 |
| Italy | IT | 27 | 1a national check + 5n bank + 5n branch + 12n account | IT90 U190 6003 6143 9617 6815 097 |
| Kosovo | XK | 20 | 4n bank + 10n account + 2n other | XK32 5292 7948 4235 2933 |
| Latvia | LV | 21 | 4a bank + 13c account | LV15 VQHG 9499 T4W3 A57R 6 |
| Liechtenstein | LI | 21 | 5n bank + 12c account | LI21 0000 3835 1A46 5762 4 |
| Lithuania | LT | 20 | 5n bank + 11n account | LT55 0096 6920 8271 3619 |
| Luxembourg | LU | 20 | 3n bank + 13c account | LU44 0973 L656 05F4 I058 |
| Malta | MT | 31 | 4a bank + 5n branch + 18c account | MT81 BEFG 6834 2469 O902 2043 4516 271 |
| Monaco | MC | 27 | 5n bank + 5n branch + 11n account + 2n national check | MC58 8679 1418 4866 9448 9738 967 |
| Netherlands | NL | 18 | 4a bank + 10n account | NL32 WZWY 8295 7639 70 |
| Norway | NO | 15 | 4n bank + 6n account + 1n national check | NO81 9348 0768 548 |
| Poland | PL | 28 | 8n bank + 16n account | PL30 2522 1545 1846 8651 1154 0679 |
| Portugal | PT | 25 | 4n bank + 4n branch + 11n account + 2n national check | PT50 1642 6093 4669 7723 3815 1 |
| Romania | RO | 24 | 4a bank + 16c account | RO48 LBWV 754B 6124 96Q3 9C91 |
| San Marino | SM | 27 | 1a national check + 5n bank + 5n branch + 12n account | SM25 V653 9906 2389 3728 4594 161 |
| Slovakia | SK | 24 | 4n bank + 6n branch + 10n account | SK56 1857 1781 3736 7346 7039 |
| Slovenia | SI | 19 | 5n bank + 8n account + 2n other | SI33 6028 5421 2706 511 |
| Spain | ES | 24 | 4n bank + 4n branch + 2n national check + 10n account | ES39 0733 2365 1123 7729 8294 |
| Sweden | SE | 24 | 3n bank + 17n account | SE66 2226 8167 9935 1817 4167 |
| Switzerland | CH | 21 | 5n bank + 12c account | CH22 9979 906P DSM5 T985 8 |
| Türkiye | TR | 26 | 5n bank + 1n other + 16c account | TR64 6326 9070 3024 0U14 9597 77 |
| United Arab Emirates | AE | 23 | 3n bank + 16n account | AE53 0691 0116 0012 7388 190 |
| United Kingdom | GB | 22 | 4a bank + 6n branch + 8n account | GB33 TDMW 1810 3106 2837 28 |