Home SWIFT/BIC code Iraq
Iraq SWIFT/BIC code validator
How the SWIFT/BIC code format works
- Format
- 8 or 11-character bank identifier code, country code IQ in positions 5-6
- Example
- TRIQIQBA
Things to watch for
- Structure: 4-letter bank code + IQ (country) + 2-character location code, plus an optional 3-character branch code
- An 8-character code (or one ending XXX) refers to the bank's head office in Baghdad — major banks share BA as the location code
- No checksum digit — this is a format check only; it confirms positions 5-6 read IQ, not that the bank or branch actually exists
^[A-Z]{4}IQ[A-Z0-9]{2}([A-Z0-9]{3})?$An Iraqi SWIFT/BIC code identifies the bank on an international wire transfer into or out of Iraq, working alongside the domestic Iraqi IBAN that identifies the account itself. Every Iraqi BIC has IQ fixed at positions 5-6, right after the 4-letter bank code, and the country’s major banks anchor their SWIFT head office in Baghdad.
Major Iraqi bank BIC prefixes
| Bank | BIC | Location |
|---|---|---|
| Trade Bank of Iraq (TBI) | TRIQIQBA | Baghdad |
| Rafidain Bank | RAFIIQBA | Baghdad |
How this validator works
This tool checks that the code is 8 or 11 characters, the first 4 characters are letters, positions 5-6 read IQ, and the location and optional branch segments use only letters and digits — entirely client-side, with nothing sent to a server.
What a pass doesn’t tell you
A pass confirms the code fits the Iraqi BIC pattern, not that TRIQ or RAFI still names an operating bank, or that the branch suffix is current. A BIC carries no checksum digit, so a fabricated code that matches the shape still validates.
Scope: format validation only. A correctly formatted BIC says nothing about whether the accompanying Iraqi IBAN entered on the same form is valid.
SWIFT/BIC code FAQ
What's the SWIFT code format for an Iraqi bank?
An Iraqi BIC is 8 or 11 characters: a 4-letter bank code, IQ fixed at positions 5-6, a 2-character location code, and an optional 3-character branch code — for example TRIQIQBA for Trade Bank of Iraq.
Why do Iraqi BICs end in BA?
BA is the SWIFT location code for Baghdad, Iraq's capital and financial centre, where the country's major banks register their head office.
Does an 8-character code work for an Iraqi bank?
Yes — the 8-character BIC and its 11-character form ending XXX both identify the same head office and are accepted interchangeably on wire instructions.