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

Iraq IBAN Validator

Validate Iraq IBANs (23 characters, Iraqi Dinar)

IBANRouting NumberSort Code

Try an example

How it works

A Iraq IBAN is 23 characters long and consists of the country code "IQ", 2 check digits, and a 19-character BBAN. The check digits use a MOD-97 algorithm to catch typos.

Iraq IBAN Format

Country🇮🇶 Iraq
IBAN Length23 characters
BBAN Length19 characters
CurrencyIraqi Dinar (IQD)
SEPANo
RegionMiddle East
FormatIQkk aaaa ssscc cccc cccc ccc

IBAN Breakdown

IQCountry Code
98Check Digits
NBIQBank Code
850Branch Code
123456789012Account Number

Frequently Asked Questions

What is the IBAN format for Iraq?
A Iraq IBAN is exactly 23 characters long. It starts with the country code "IQ", followed by 2 check digits, then a 19-character BBAN (Basic Bank Account Number). The format pattern is: IQkk aaaa ssscc cccc cccc ccc.
Is Iraq part of SEPA?
No, Iraq is not part of the Single Euro Payments Area (SEPA). International transfers to Iraq 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 Iraq use?
Iraq uses the Iraqi Dinar (IQD). When sending international payments to Iraq, you’ll need the recipient’s IBAN and may need to specify the currency as IQD.
How do I validate a Iraq IBAN?
To validate a Iraq IBAN: (1) Check the length is exactly 23 characters. (2) Verify the country code is "IQ". (3) Validate the BBAN structure matches the expected pattern for Iraq. (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 Iraq IBAN mean?
A Iraq IBAN (IQkk aaaa ssscc cccc cccc ccc) breaks down as: Country Code (“IQ”) identifies Iraq, Check Digits (2 digits) catch transcription errors, Bank Code (4 characters), Branch Code (3 characters), Account Number (12 characters). Each segment is validated independently to ensure the IBAN is correctly formatted.

Banks in Iraq

National Bank of Iraq1 codeRafidain Bank1 codeRasheed Bank1 codeTrade Bank of Iraq1 codeBank of Baghdad1 codeKurdistan International Bank1 codeBasrah International Bank1 codeCredit Bank of Iraq1 code

Related Countries

🇦🇪United Arab Emirates23🇧🇭Bahrain22🇪🇬Egypt29🇮🇱Israel23🇯🇴Jordan30

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