BankCheck
HomeIBANRouting NumberSort CodeGuides
Home
IBAN
Routing Number
Sort Code
Guides

BankCheck

Validate any bank number instantly. Free and 100% client-side.

Your data never leaves the browser

Formats

IBAN40+ countriesRouting NumberUnited StatesSort CodeUK & Ireland

Info

GuidesCompareAlternativesAboutPrivacy PolicyTerms of UseAPI Docs

BankCheck checks whether a number could be valid based on format, length, and checksum rules. It does not verify that an account exists or confirm who it belongs to. Always confirm account details with your bank before making a payment.

© 2026 BankCheck

Bosnia and Herzegovina IBAN Validator

Validate Bosnia and Herzegovina IBANs (20 characters, Convertible Mark)

IBANRouting NumberSort Code

Try an example

How it works

A Bosnia and Herzegovina IBAN is 20 characters long and consists of the country code "BA", 2 check digits, and a 16-character BBAN. The check digits use a MOD-97 algorithm to catch typos.

Bosnia and Herzegovina IBAN Format

Country🇧🇦 Bosnia and Herzegovina
IBAN Length20 characters
BBAN Length16 characters
CurrencyConvertible Mark (BAM)
SEPANo
RegionSouthern Europe
FormatBAkk bbbs sscc cccc ccxx

IBAN Breakdown

BACountry Code
39Check Digits
129Bank Code
007Branch Code
94010284Account Number
94Check Digits

Frequently Asked Questions

What is the IBAN format for Bosnia and Herzegovina?
A Bosnia and Herzegovina IBAN is exactly 20 characters long. It starts with the country code "BA", followed by 2 check digits, then a 16-character BBAN (Basic Bank Account Number). The format pattern is: BAkk bbbs sscc cccc ccxx.
Is Bosnia and Herzegovina part of SEPA?
No, Bosnia and Herzegovina is not part of the Single Euro Payments Area (SEPA). International transfers to Bosnia and Herzegovina typically use the SWIFT/BIC network instead of SEPA. These transfers may take 2–5 business days and often incur higher fees than SEPA transfers.
What currency does Bosnia and Herzegovina use?
Bosnia and Herzegovina uses the Convertible Mark (BAM). When sending international payments to Bosnia and Herzegovina, you’ll need the recipient’s IBAN and may need to specify the currency as BAM.
How do I validate a Bosnia and Herzegovina IBAN?
To validate a Bosnia and Herzegovina IBAN: (1) Check the length is exactly 20 characters. (2) Verify the country code is "BA". (3) Validate the BBAN structure matches the expected pattern for Bosnia and Herzegovina. (4) Apply the MOD-97 checksum algorithm by rearranging and converting letters to numbers. A valid IBAN always produces a remainder of 1 when divided by 97.
What does each part of a Bosnia and Herzegovina IBAN mean?
A Bosnia and Herzegovina IBAN (BAkk bbbs sscc cccc ccxx) breaks down as: Country Code (“BA”) identifies Bosnia and Herzegovina, Check Digits (2 digits) catch transcription errors, Bank Code (3 characters), Branch Code (3 characters), Account Number (8 characters), Check Digits (2 characters). Each segment is validated independently to ensure the IBAN is correctly formatted.

Banks in Bosnia and Herzegovina

UniCredit Bank Mostar1 codeASA Banka1 codeProCredit Bank1 codeSparkasse Bank1 codeRaiffeisen Bank BiH1 codeNLB Banka Sarajevo1 codeIntesa Sanpaolo Banka BiH1 codeNova Banka1 code

Related Countries

🇪🇸Spain24🇮🇹Italy27🇬🇷Greece27🇷🇴Romania24🇦🇱Albania28

Need to validate a different format? Try the universal IBAN validator, the US routing number validator, or the UK sort code validator.