Bahrain IBAN Format
Bahrain IBANs are 22 characters and start with BH. Paste one below to check its length and MOD-97 checksum.
Enter an IBAN to check its country, length and MOD-97 checksum.
Note This checks that the IBAN is well-formed — correct country, correct length and a valid checksum. It cannot confirm that the account actually exists or belongs to a particular person. Always confirm payment details with the recipient.
How a Bahrain IBAN is built
BahrainIBAN & VAT reference
| Country code | BH |
|---|---|
| IBAN length | 22 characters |
| Example | BH67 BMAG 0000 1299 1234 56 |
| SEPA member | No |
| VAT prefix | — |
| VAT / tax number | VAT account number: 15 digits |
How to check a Bahrain IBAN
- 01 Paste the IBAN into the box above — spaces and lower-case are fine, they are normalised for you.
- 02 The checker confirms it starts with BH, is 22 characters, and passes the MOD-97 checksum.
- 03 A valid IBAN is shown formatted in groups of four; any failed check is called out so you know what to fix.
Frequently asked questions
What is the IBAN format for Bahrain?
A Bahrain IBAN is 22 characters long. It starts with the country code "BH", followed by 2 check digits and the BBAN — 4-letter bank code + 14-char account number. Example structure: BH67 BMAG 0000 1299 1234 56 (a sample, not a real account).
How long is a Bahrain IBAN?
Exactly 22 characters, including the "BH" country code and the 2 check digits. This length is fixed by the ISO 13616 registry and is the same for every Bahrain bank.
What is the VAT number format for Bahrain?
VAT account number: 15 digits.
Does this Bahrain IBAN checker upload my data?
No. The validator checks the country code, the 22-character length and the MOD-97 checksum entirely in your browser. Nothing you paste is sent anywhere.