Search This Blog

Table of list of valid IBANs by country

List of valid IBANs by country

This table summarises the IBAN formats of various countries. The data is taken from the June 2011 version of the IBAN registry, unless noted otherwise[5]
  • The kk after the two character ISO country code represents the check digits calculated from the rest of the IBAN characters. If it is a constant for the country concerned, this will be stated in the Comments column. This happens where the BBAN has its own check digits that use the same algorithm as the IBAN check digits.
  • The BBAN format column shows the format of the BBAN part of an IBAN in terms of upper case alpha characters (A-Z) denotede by "a", numeric characters (0-9) denoted by "n" and mixed case alphanumeric characters (a-z, A-Z, 0-9) denoted by "c". For example, the Bulgarian BBAN (4a,6n,8c) consists of 4 alpha characters, followed by 6 numeric characters, then by 8 mixed-case alpha-numeric characters.
  • Descriptions in the Comments field have been standardised with country specific names in brackets. The format of the various fields can be deduced from the BBAN field.
Country↓ Chars↓ BBAN Format↓ IBAN Fields↓ Comment↓
Albania 28 8n, 16c ALkk BBBS SSSK CCCC CCCC CCCC CCCC B = National bank code
S = branch identifier
K = check digit C = account No.
Andorra 24 8n,12c ADkk BBBB SSSS CCCC CCCC CCCC B = National bank code
S = branch code
C = account No.
Austria 20 16n ATkk BBBB BCCC CCCC CCCC B = National bank code
C = account No.
Belgium 16 12n BEkk BBBC CCCC CCKK B = National bank code
C = account No.
K = check digits
Bahrain 22 4a,14c BHkk BBBB SSSS SSSS SSSS SS B = National bank code
C = account No.
Effective 31 January 2012
Bosnia and Herzegovina 20 16n BAkk BBBS SSCC CCCC CCKK k = IBAN check digits (always 39)
B = National bank code
S = branch code
C = account No
K = check digits
Bulgaria 22 4a,6n,8c BGkk BBBB SSSS DDCC CCCC CC B = BIC bank code
S = Branch (BAE) number
D = account type
C = account No.
Croatia 21 17n HRkk BBBB BBBC CCCC CCCC C B = bank code
C = account No.
Cyprus 28 8n,16c CYkk BBBS SSSS CCCC CCCC CCCC CCCC B = National bank code
S = branch code
C = account No.
Czech Republic 24 20n CZkk BBBB SSSS SSCC CCCC CCCC B = National bank code
S = branch code
C = account No.
Denmark 18 14n DKkk BBBB CCCC CCCC CC B = National bank code
C = account No.
Dominican Republic 28 4a,20n DOkk BBBB CCCC CCCC CCCC CCCC CCCC B = Bank identifier
C = account No.
Estonia 20 16n EEkk BBSS CCCC CCCC CCCK B = National bank code
S = branch code
C = account No.
K = check digit
Faroe Islands[Note 1] 18 14n FOkk BBBB CCCC CCCC CK B = National bank code
C = account No.
K = check digit
Finland 18 14n FIkk BBBB BBCC CCCC CK B = bank and branch identifier
C = account No.
K = National check digit
France[Note 2] 27 10n,11c,2n FRkk BBBB BGGG GGCC CCCC CCCC CKK B = National bank code
G = branch code (fr:code guichet)
C = account No.
K = National checks digits (fr:clé RIB).
Georgia 22 2c,16n GEkk BBCC CCCC CCCC CCCC CC B = National bank code
C = Account No.
Germany 22 18n DEkk BBBB BBBB CCCC CCCC CC B = Bank and branch identifier (de:Bankleitzahl or BLZ)
C = account No.
Gibraltar 23 4a,15c GIkk BBBB CCCC CCCC CCCC CCC B = BIC bank code
C = account No.
Greece 27 7n,16c GRkk BBBS SSSC CCCC CCCC CCCC CCC B = National bank code
S = Branch code
C = account No.
Greenland[Note 1] 18 14n GLkk BBBB CCCC CCCC CC B = National bank code
C = account No.
Hungary 28 24n HUkk BBBS SSSS CCCC CCCC CCCC CCCK B = National bank code
S = branch identifier
C = account No.
K = National check digit
Iceland 26 22n ISkk BBBB SSCC CCCC XXXX XXXX XX B = National bank code
S = branch code
C = account No.
X = holder's national identification number.
Ireland 22 4c,14n IEkk AAAA BBBB BBCC CCCC CC A = BIC bank code
B = bank/branch account number (sort code)
C = account No.
Israel 23 19n ILkk BBBN NNCC CCCC CCCC CCC B = National bank code
N = branch No
C = account No. 13 digits (padded with zeros).
Italy 27 1a,10n,12c ITkk KAAA AABB BBBC CCCC CCCC CCC K = check char (CIN)
A = National bank code (it:Associazione bancaria italiana or Codice ABI )
B = branch number (it:Coordinate bancarie or CAB - Codice d'Avviamento Bancario)
C = account ID
Kazakhstan 20 3n,3c,10n KZkk BBBC CCCC CCCC CCCC B = National bank code
C = account No.
Kuwait 30 4a, 22n[11] KWkk BBBB AAAA AAAA AAAA AAAA AAAA AA B = National bank code
A = Account number.
Latvia 21 4a,13c LVkk BBBB CCCC CCCC CCCC C B = BIC Bank code
C = account No.
Lebanon 28 4n,20c LBkk BBBB AAAA AAAA AAAA AAAA AAAA B = National bank code
A = Account number.
Liechtenstein 21 5n,12c LIkk BBBB BCCC CCCC CCCC C B = National bank code
C = account No
Lithuania 20 16n LTkk BBBB BCCC CCCC CCCC B = National bank code
C = account No.
Luxembourg 20 3n,13c LUkk BBBC CCCC CCCC CCCC B = National bank code
C = account No.
Macedonia 19 3n,10c,2n MKkk BBBC CCCC CCCC CKK k = IBAN check digits (always = "07")
B = National bank code
C = Account No.
K = National check digits
Malta 31 4a,5n,18c MTkk BBBB SSSS SCCC CCCC CCCC CCCC CCC B = BIC bank code
S = branch identifier
C = account No.
Mauritania 27 23n MRkk BBBB BGGG GGCC CCCC CCCC CKK B = National bank code
G = branch code (fr:code guichet)
C = account No.
K = National check digits (fr:clé RIB)
Planned effective date 1 January 2012.
Mauritius 30 4a,19n,3a MUkk BBBB BBSS CCCC CCCC CCCC CCCC CC B = National bank code
S = branch identifier
C = account number
Monaco 27 10n,11c,2n MCkk BBBB BGGG GGCC CCCC CCCC CKK B = National bank code
G = branch code (fr:code guichet)
C = account No.
K = National check digits (fr:clé RIB).
Montenegro 22 18n MEkk BBBC CCCC CCCC CCCC KK k = IBAN check digit (always = "25")
B = Bank Code
C = Account number
K = Check Digit.
Netherlands[Note 3] 18 4a,10n NLkk BBBB CCCC CCCC CC B = BIC Bank Code
C = Account number
Norway 15 11n NOkk BBBB CCCC CCK B = National bank code
C = account No.
K = modulo-11 check digit
Poland 28 24n PLkk BBBS SSSK CCCC CCCC CCCC CCCC B = National bank code
S = branch code
K = national check digits
C = account No.,
Portugal 25 21n PTkk BBBB SSSS CCCC CCCC CCCK K k = IBAN check digits (always = "50")
B = National bank code
S = Branch code, C = account number
K = BBAN check digits.
Romania 24 4a,16c ROkk BBBB CCCC CCCC CCCC CCCC B = BIC Bank Code
C = Branch code and Account No (bank-specific format)
San Marino 27 1a,10n,12c SMkk KAAA AABB BBBC CCCC CCCC CCC K = check char (it:CIN)
A = National bank code (it:Associazione bancaria italiana or Codice ABI)
B = branch number (it:Coordinate bancarie or CAB - Codice d'Avviamento Bancario)
C = account ID
Saudi Arabia 24 2n,18c SAkk BBCC CCCC CCCC CCCC CCCC B = National bank code
C = account number preceded by zeros, if required.
Serbia 22 18n RSkk BBBC CCCC CCCC CCCC KK B = National bank code
C = account No.
K = account check digits
Slovakia 24 20n SKkk BBBB SSSS SSCC CCCC CCCC B = National bank code
S = sort code
C = account No.
Slovenia 19 15n SIkk BBSS SCCC CCCC CKK k = IBAN check digits (always = "56")
B = National bank code
S = branch
C = Account number
K = National check sum
Spain 24 20n ESkk BBBB GGGG KKCC CCCC CCCC B = National bank code
G=Branch/office number
K=Check digits
C = account No.
Sweden 24 20n SEkk BBBB CCCC CCCC CCCC CCCC B = National bank code
C = account No.
Switzerland 21 5n,12c CHkk BBBB BCCC CCCC CCCC C B = National bank code
C = account No.
Tunisia 24 20n TNkk BBSS SCCC CCCC CCCC CCCC B = National bank code
S = Branch code
C = account No.
Turkey 26 5n,17c TRkk BBBB BRCC CCCC CCCC CCCC CC B = National bank code
R = Reserved for future use (currently "0")
C = Account Number
United Arab Emirates 23 3n,16n AEkk BBBC CCCC CCCC CCCC CCC B = National bank code
C = Account Number
Effective 15 October 2011
United Kingdom[Note 4] 22 4a,14n GBkk BBBB SSSS SSCC CCCC CC B = BIC bank code
S = Bank and branch Code (sort code)
C = account No

[edit] Notes

  1. ^ a b Registered at SWIFT as part of Denmark, but with its own country code.
  2. ^ French Guyana, Guadeloupe, Martinique, and Reunion have their own ISO country code but are included for the IBAN under the code “FR”; French Polynesia (PF), French Southern Territories (TF), Mayotte (YT), New Caledonia (NC), Saint Pierre et Miquelon (PM), and Wallis and Futuna Islands (WF) have their own ISO country code but may be identified within the IBAN by either FR or their specific country code.
  3. ^ Not applicable to Aruba, Curaçao, Sint Maarten and the Caribbean Netherlands.
  4. ^ The United Kingdom of Great Britain and Northern Ireland, the Isle of Man and the Bailiwicks of Guernsey and Jersey use this format. British Overseas Territories have their own formats.
Source: http://en.wikipedia.org/wiki/International_Bank_Account_Number