IBAN Structure Bahrain

Last reviewed: · Source: ISO 13616 / SWIFT IBAN Registry

Bahrain's IBAN has 22 characters in the format BHkk BBBB CCCC CCCC CCCC CC. After the country code BH and the check digits come a 4-letter bank code and the 14-character account number. Bahrain is not a SEPA participant. The currency is the Bahraini dinar (BHD), pegged to the US dollar at a fixed rate. Transfers from the euro area to Bahrain run over classic SWIFT — a BIC is required, and FX margins and longer settlement times can apply. The bank code matches the first four characters of the account-holding bank's BIC.

Overview

CountryBahrain (BH)
IBAN length22 characters
FormatBHkk BBBB CCCC CCCC CCCC CC
Example IBANBH67 BMAG 0000 1299 1234 56

Visual breakdown

Example IBAN:

BH67BMAG00001299123456
Country codeCheck digitsBank codeAccount number

Character-by-character explanation

SegmentCharactersLengthExplanation
Country codeBH2BH for Bahrain (ISO 3166-1)
Check digits672Two check digits per MOD-97
Bank codeBMAG44-letter bank code
Account number000012991234561414-character alphanumeric account number

Example IBAN for Bahrain

The IBAN below illustrates the format for Bahrain. It is fictitious and shown for illustration only.

BH67 BMAG 0000 1299 1234 56

22 characters · Format BHkk BBBB CCCC CCCC CCCC CC

Validate a Bahrain IBAN

Use the free IBAN Checker to verify any Bahrain IBAN — length, country format and the ISO 7064 MOD-97 check digit — entirely in your browser.

Open the IBAN Checker

Frequently asked questions

How many characters does an IBAN in Bahrain have?
An IBAN in Bahrain has exactly 22 characters. It consists of the country code BH, two check digits and the national account number (BBAN) with 18 characters.
How is a Bahrain IBAN structured?
The IBAN in Bahrain follows the format BHkk BBBB CCCC CCCC CCCC CC. BH is the country code, the following two digits are the check digits, and the remaining characters encode the bank and account details. Example: BH67 BMAG 0000 1299 1234 56.
What happens if I enter a wrong IBAN for Bahrain?
Thanks to the built-in check digits (MOD-97, ISO 7064), most typos in an IBAN are detected automatically. The bank rejects a malformed IBAN and the transfer is not executed. Always check an IBAN carefully against your records before you send a payment.

IBAN structure for other countries