Bosnia and Herzegovina IBAN Format & Validator (BA)

Bosnia and Herzegovina IBANs are 20 characters long. Bosnia and Herzegovina is not a SEPA member — standard international wire transfer charges and timelines apply.

Updated Jun 2026 ISO 13616 Standard Live Validator
83 Countries Covered
27 SEPA Member Countries
15 – 32 chars IBAN Length Range
Mod-97 ISO 13616 Algorithm
AdvertisementOneCard Metal Credit Card — Zero joining fee. Apply Now.
Bosnia and Herzegovina

Bosnia and Herzegovina

Country Code: BA

Non-SEPA
IBAN Length 20 characters
SEPA Zone ✗ No — non-SEPA country
IBAN Format Pattern BAkk BBBS SSCC CCCC CCCC
k = IBAN check digits B = Bank code S = Branch / sort code C = Account number K = Check digit(s)
BBAN Structure 3 digits bank, 3 digits branch, 8 digits account, 2 check

Bosnia and Herzegovina IBAN Example

BA39 1290 0794 0102 8494

Validate a Bosnia and Herzegovina IBAN

Spaces are removed automatically. Letters converted to uppercase.

Try a sample:
AdvertisementOneCard Metal Credit Card — Zero joining fee. Apply Now.

Bosnia and Herzegovina IBAN — Complete Banking Guide

The International Bank Account Number (IBAN) system is used in Bosnia and Herzegovina to uniquely identify bank accounts for domestic and international transfers. Every bank account in Bosnia and Herzegovina is assigned a 20-character IBAN that begins with the country code BA, followed by two mathematically calculated check digits, and then the local BBAN (Basic Bank Account Number) encoding 3 digits bank, 3 digits branch, 8 digits account, 2 check. The IBAN standard in Bosnia and Herzegovina is governed by ISO 13616 and administered through the SWIFT IBAN registry.

Unlike domestic account numbers which vary in format between banks, an IBAN provides a standardised, universally recognised account identifier. Any bank in the world that participates in the SWIFT network can process a payment to a Bosnia and Herzegovina IBAN without requiring additional routing information — the bank code and branch information is encoded directly in the IBAN itself.

International Transfers to Bosnia and Herzegovina — What You Need

Bosnia and Herzegovina is not a SEPA member, which means standard international wire transfer rules apply. When sending money to a Bosnia and Herzegovina bank account, you will need the following information:

  • Bosnia and Herzegovina IBAN — 20 characters, starting with BA
  • SWIFT/BIC code of the receiving Bosnia and Herzegovina bank — find it on BankZop's SWIFT Code Lookup
  • Beneficiary's full name as registered with their bank
  • Bank name and address — required by many sending banks for compliance
  • Transfer purpose — required for RBI compliance when sending from India (family remittance, education fee, business payment, etc.)

International wire transfers to Bosnia and Herzegovina typically take 1–5 business days depending on the correspondent banking chain and any currency conversion required. Always verify the IBAN with the recipient before initiating a transfer — an incorrect IBAN will cause the payment to be rejected, and some banks charge fees for returned wires.

How to Read a Bosnia and Herzegovina IBAN — Digit by Digit

The 20-character Bosnia and Herzegovina IBAN is structured as follows: BAkk BBBS SSCC CCCC CCCC

  • Positions 1–2 (BA): ISO 3166-1 country code for Bosnia and Herzegovina. This is always fixed and cannot change.
  • Positions 3–4 (kk): Two numeric check digits calculated using the ISO 7064 modulo-97 algorithm. These verify the entire IBAN is correctly formed.
  • Positions 5–20 (BBAN): The Bosnia and Herzegovina-specific BBAN (Basic Bank Account Number): 3 digits bank, 3 digits branch, 8 digits account, 2 check. This part encodes the bank, branch, and account number according to Bosnia and Herzegovina's national banking standards.

For example: BA39 1290 0794 0102 8494 is a structurally valid Bosnia and Herzegovina IBAN. When you paste any Bosnia and Herzegovina IBAN into the validator above and click Validate IBAN, BankZop instantly verifies the check digits using the modulo-97 algorithm — no internet connection required for the validation itself.

Finding Your Bosnia and Herzegovina IBAN

Your Bosnia and Herzegovina IBAN can be found in several places. The most reliable sources are:

  1. Mobile or online banking app: Log in and navigate to Account Details or Account Summary. The IBAN is displayed alongside your account number and sort code.
  2. Bank statement: Your monthly bank statement — whether paper or PDF — includes the IBAN in the account summary header, typically on the first page.
  3. Cheque book: Some Bosnia and Herzegovina banks print the IBAN on the front page of the cheque book or inside the cover.
  4. Bank counter or customer service: Call the number on the back of your debit card and ask for your full IBAN. You will need to verify your identity.
  5. Welcome letter: When an account is first opened, banks typically send a welcome letter containing the IBAN and account details.

Once you have your IBAN, share it with anyone who needs to send you money from abroad. Never share your full IBAN publicly, but it is safe to share it with people or businesses you trust for legitimate payment purposes — an IBAN alone cannot be used to withdraw money from your account.

Common Bosnia and Herzegovina IBAN Errors to Avoid

  • Wrong character count: A Bosnia and Herzegovina IBAN must be exactly 20 characters. Count carefully — even one extra or missing character will fail validation.
  • Confusing IBAN with account number: Your IBAN is different from your local account number. The account number appears inside the IBAN but the two codes are not interchangeable.
  • Spaces in the IBAN: IBANs are sometimes written with spaces for readability (e.g. BA39 1290 0794 0102 8494), but when entering an IBAN in a bank form, always remove all spaces. BankZop's validator accepts both formats.
  • Using IBAN for domestic transfers: Within Bosnia and Herzegovina, some banks still use local account numbers for domestic transfers. Check with your bank whether IBAN is required or optional for domestic payments.
  • Wrong country IBAN: Never use an IBAN from one country for an account in another country. The BA prefix specifically identifies this as a Bosnia and Herzegovina account.

Banking Codes for Bosnia and Herzegovina — Quick Reference

When dealing with Bosnia and Herzegovina bank transactions, you may encounter several different banking codes depending on the payment type:

  • IBAN (this page): 20-character code for international and cross-border transfers. Format: BAkk...
  • SWIFT/BIC Code: 8 or 11 characters identifying the specific Bosnia and Herzegovina bank. Required for all international wires.
  • Local account number: Country-specific format used for domestic payments within Bosnia and Herzegovina.

For sending money to India from Bosnia and Herzegovina, the recipient's Indian bank will need their IFSC code (for domestic India transfers) or the bank's SWIFT code (for the international leg of the transfer).

Data sourced from SWIFT IBAN Registry and ISO 13616. Last reviewed Jun 2026 by BankZop Editorial Team.

AdvertisementOneCard — Refer a friend & earn rewards. Apply for Metal Credit Card.

Frequently Asked Questions — IBAN