IBAN numbers for testing

iban test data
Reading Time: 3 minutes

        The IBAN, or International Bank Account Number, represents an internationally agreed system for bank account identification. The system reduces the risk of errors during international transaction processing. Normally the IBAN consists of up to 34 characters which include a country code, check digits, a domestic bank account number, a bank branch identifier, and optionally also routing information.

The default way of building an IBAN is presented in the image bellow:

iban format

        On top of these default values (country code, check digits, bank id and account number), the IBAN can also contain national check digits, account type and account currency characters, an extra check character or also padding characters in cases such as when the account number has a shorter value.

         If you want to test your application’s IBAN validation or if you want to test the extraction of the bank code and bank account from the IBAN, the following test data will be useful.

IBAN Test Values

Country  Bank Code Bank Account IBAN
Albania

20811008

1039531801

AL90208110080000001039531801

Country Bank Code Bank Account IBAN
Austria

14900

22010010999

AT131490022010010999

Country Bank Code Bank Account IBAN
Belgium  –

844-0103700-34

BE68844010370034

Country Bank Code Bank Account IBAN
Czech Republic

19-5505030267/0100

CZ4201000000195505030267

Country Bank Code Bank Account IBAN
Denmark

5051

1322617

DK5750510001322617

Country Bank Code Bank Account IBAN
Estonia

221034126658

EE342200221034126658

Country Bank Code Bank Account IBAN
Finland

142835-171141

FI9814283500171141

Country Bank Code Bank Account IBAN
France

30066100410001057380116

FR7630066100410001057380116

Country Bank Code Bank Account IBAN
Germany

50010517

0648489890

DE12500105170648489890

Country Bank Code Bank Account IBAN
Hungary

11708001-20547794

HU29117080012054779400000000

Country Bank Code Bank Account IBAN
Ireland

90-00-17

10027952

IE92BOFI90001710027952

Country Bank Code Bank Account IBAN
Italy

0300203280

400162854

IT68D0300203280000400162854

Country Bank Code Bank Account IBAN
Liechtenstein

8800

201.763.06

LI1008800000020176306

Country Bank Code Bank Account IBAN
Luxembourg

LU761111000872960000

LU761111000872960000

Country Bank Code Bank Account IBAN
Malta

44093

9027293051

MT98MMEB44093000000009027293051

Country Bank Code Bank Account IBAN
Monaco

1273900070

0011111000H79

MC1112739000700011111000H79

Country Bank Code Bank Account IBAN
Netherlands

484869868

NL18ABNA0484869868

Country Bank Code Bank Account IBAN
Norway

15032080119

NO5015032080119

Country Bank Code Bank Account IBAN
Poland 109010140000071219812874 PL61109010140000071219812874
Country Bank Code Bank Account IBAN
Portugal

0035.0683.00000007843.11

PT50003506830000000784311

Country Bank Code Bank Account IBAN
San Marino

000000270100

SM86U0322509800000000270100

Country Bank Code Bank Account IBAN
Sweden

145230

SE6412000000012170145230

Country Bank Code Bank Account IBAN
Switzerland

8704

16075473007

CH3908704016075473007

Country Bank Code Bank Account IBAN
Slovakia

1057361004/1111 

SK9311110000001057361004

Country Bank Code Bank Account IBAN
Slovenia

03100-1001300933

SI56031001001300933

Country Bank Code Bank Account IBAN
Spain

2090 3200 50 0041045040

ES1020903200500041045040

Country Bank Code Bank Account IBAN
United Kingdom

40-48-65

62136016

GB32ESSE40486562136016

21 Comments

  1. After these dates the IBAN will be sufficient to identify an account for home and foreign financial transactions in SEPA countries and banks will no longer be permitted to require that the customer supply the BIC for the beneficiary’s bank.

  2. Great post, my name is ron spinabella and i run a great blog and twitter account. I’m going to repost it for my followers.

  3. Good day! Do you use Twitter? I’d like to follow you if that would be ok. I’m definitely enjoying your blog and look forward to new updates.

    • Thank you. At the moment the blog is not on social media. It will be in the future. For now you can just subscribe with your email in order to get updates.

  4. I just want to mention I am all new to blogs and actually savored your blog site. Probably I’m going to bookmark your website . You absolutely have exceptional well written articles. Appreciate it for sharing your web page.

  5. Hi there! Someone in my Facebook group shared this
    site with us so I came to take a look. I’m definitely loving the information.
    I’m book-marking and will be tweeting this to my followers!
    Superb blog and great design.

  6. I must say it was hard to find your blog in google.
    You write interesting articles but you should rank your page higher in search engines.

    If you don’t know how to do it search on youtube: how to rank a
    website Marcel’s way

  7. Just desire to say your article is as surprising. The clearness in your post is simply cool and i can assume you are an expert on this subject. Well with your permission let me to grab your feed to keep up to date with forthcoming post. Thanks a million and please carry on the enjoyable work.

  8. What’s up colleagues, its wonderful piece of writing regarding teachingand fully explained, keep it up all the time.

Leave a Reply

Your email address will not be published.


*