IBANs and BICs

This page explains IBANs and BICs while giving usable examples

What is an IBAN?

International Bank Account Number (IBAN) is an internationally-agreed code that aids the process of transferring money around the world. The IBAN is comprised of up to 34 digits that can include numbers and letters. Each set of characters represents a different detail for your bank account.

Example IBAN:

12ABCD123*123**14*8**11

Breakdown of the example IBAN number

Country codeCheck DigitsBranch codeBank Account Number
12ABCD123**14*8**11

What is a BIC?

A Bank Identification Code (BIC) is composed of 8 to 11-characters. The BIC identifies a specific bank when making transfers internationally. Similar to the postcode or zipcode on your address, the BIC code ensures that your money goes to the correct place.

Valid IBANs Organized by Destination Country

Destination CountryDestination CurrencyValid IBANValid BIC
AlbaniaALLAL35202111090000000001234567PUPPALTRXXX
AndorraEURAD1400080001001234567890CRDAADADXXX
AustriaEURAT611904300234573201ASPKAT2LXXX
AzerbaijanAZNAZ77VTBA00000000001234567890IBAZAZ2XXXX
BahrainKDBH02CITI00001077181611NBOBBHBMXXX
BelarusBYNBY86AKBB10100000002966000000Belarus
BelgiumEURBE68539007547034CTBKBEBXXXX
Bosnia and HerzegovinaBAMBA393385804800211234BBIBBA22 XXX
BrazilBRLBR1500000000000010932840814P2BRASBRRJXXX
BulgariaBGNBG18RZBB91550123456789BNBGBGSDXXX
BurundiBIFBI43220001131012345678912345BUCIBIBI
Costa RicaCRCCR23015108410026012345BCRICRSJXXX
CroatiaHRKHR1723600001101234565HKBOHR2XXXX
CyprusEURCY17002001280000001200527600ACPICY2LXXX
Czech RepublicEURCZ6508000000192000145399AIRACZPPXXX
DenmarkDKKDK9520000123456789DABADKKKXXX
Dominican RepublicDOPDO22ACAU00000000000123456789BPDODOSXXXX
EgyptEGPEG800002000156789012345180002CBEGEGCXXXX
El SalvadorSVCSV43ACAT00000000000000123123BACUSVSSXXX
EstoniaEUREE382200221020145685PARXEE22XXX
Faroe IslandsDKKFO9264600123456789Faroe Islands
FinlandEURFI2112345600000785HELSFIHHXXX
FranceEURFR1420041010050500013M02606CMCIFRPAXXX
GeorgiaGELGE60NB0000000123456789BAGAGE22GTS
GermanyEURDE89370400440532013000COBADEFFXXX
GibraltarGIPGI56XAPO000001234567890GIBKGIGIXXX
GreeceEURGR1601101250000000012300695AEBAGRAAXXX
GreenlandDKKGL8964710123456789GRENGLGXXXX
GuatemalaGTQGT20AGRO00000000001234567890BAGUGTGCXXX
HungaryHUFHU93116000060000000012345676GIBAHUHBXXX
IcelandISKIS750001121234563108962099BAGUGTGCXXX
IraqIQDIQ20CBIQ861800101010500TRIQIQBAXXX
IrelandEURIE29AIBK93115212345678ACNTIE2DXXX
IsraelILSIL170108000000012612345TRIQIQBAXXX
ItalyEURIT60X0542811101000000123456BPMOIT22XXX
JordanJODJO71CBJO0000000000001234567890BJORJOAXXXX
KazakhstanKZTKZ244350000012344567NBRKKZKXXXX
KosovoEURXK051212012345678906RBKOXKPRXXX
KuwaitKWDKW81CBKU0000000000001234560101NBOKKWKWXXX
LatviaEURLV80BANK0000435195001PRTTLV22XXX
LebanonLBPLB92000700000000123123456123JNBBLBBE
LibyaLYDLY38021001000000123456789LAFBLYLTXXX
LiechtensteinEURLI21088100002324013AABALPLI22XXX
LithuaniaEURLT121000011101001000KUSRLT24XXX
LuxembourgEURLU280019400644750000ABLVLULLXXX
MaltaEURMC5811222000010123456789030IESCMTM1XXX
MauritaniaMROMR1300020001010000123456753MBICMRMRXXX
MauritiusMURMU43BOMM0101123456789101000MURMCBLMUMUXXX
MoldovaMDLMD21EX000000000001234567MOLDMD2XXXX
MonacoEURNL91ABNA0417164300BACAMCMCXXX
MontenegroEURME25505000012345678951TCZBMEPGXXX
NetherlandsEURNL91ABNA0417164300AALBNL22XXX
North MacedoniaMKDMK07200002785123453NBRMMK2XXXX
NorwayNOKNO8330001234567NORWNOK1XXX
PakistanPKRPK36SCBL0000001123456702AIINPKKALHR
PalestinePSPPS92PALS000000000400123456702PALSPS22XXX
PolandEURPL61109010140000071219812874BREXPLPWXXX
PortugalEURPT50000201231234567890154CAGLPTPLXXX
QatarQARQA54QNBA000000000000693123456QNBAQAQASLB
RomaniaEURRO49AAAA1B31007593840000INGBROBUXXX
San MarinoEURSM76P0854009812123456789123MAOISMSMXXX
Saudi ArabiaSARSA4420000001234567891234NCBKSAJE101
SerbiaRSDRS35105008123123123173DBDBRSBGXXX
SeychellesSCRSC74MCBL01031234567890123456USDBARCSCSCXXX
Slovak RepublicSKKSK8975000000000012345671NBSBSKBXXXX
SlovakiaEURSK3112000000198742637541POBNSKBAXXX
SloveniaEURSI56263300012039086HAABSI22XXX
SpainEURES9121000418450200051332BKBKESMMXXX
SudanSDGSD8811123456789012ABDISDKH
SwedenEURSE4550000000058398257466AAFCSEMMXXX
SwedenSEKSE7280000810340009783242SWEDSESSXXX
SwitzerlandCHFCH5604835012345678009BQBHCHGGXXX
TunisiaTNDTN5904018104004942712345ATBKTNTTXXX
TurkeyTRYTR320010009999901234567890ISBKTRISXXX
UkraineUAHUA903052992990004149123456789NBUAUAUXXXX
United Arab EmiratesAEDAE460090000000123456789ABNAAEAA
United KingdomGBPGB29NWBK60161331926819LOYDGB2LXXX
Virgin Islands, BritishUSDVG07ABVI0000000123456789RBNKVGVGVGA