A SWIFT code is a standardized identifier for a bank or bank branch used to route international payments and messages through the global banking network. In practice, it helps the sending bank identify the correct receiving institution in cross-border transfers, especially when correspondent banks are involved.
In the UAE, you typically see SWIFT codes whenever funds move between countries, such as salary remittances, supplier payments, or inbound transfers to UAE accounts from overseas. The code reduces ambiguity. It does not replace account identifiers like IBAN.
What does a SWIFT code actually identify?
A SWIFT code identifies the financial institution, and sometimes a specific branch, not your personal account. Your account is identified by an account number or IBAN; the SWIFT code tells the payment system which bank should receive the message and funds.
Think of it like DNS for banking. DNS maps a domain name to the right server; a SWIFT code maps a payment instruction to the right bank endpoint so the message can be delivered and processed.
Is a SWIFT code the same thing as a BIC?
In most banking contexts, “SWIFT code” and “BIC” refer to the same identifier defined by ISO 9362. Banks and payment forms often use the terms interchangeably, but the standard name is BIC (Business Identifier Code).
How is a SWIFT code structured?
A SWIFT code is 8 or 11 characters long. The 8-character form identifies the institution; the 11-character form adds a branch identifier.
| Component | Length | What it represents | Example (illustrative) |
|---|---|---|---|
| Bank code | 4 letters | Institution identifier (often derived from bank name) | ABCD |
| Country code | 2 letters | ISO country code | AE |
| Location code | 2 characters | City or location identifier within the country | DX |
| Branch code | 3 characters (optional) | Specific branch, department, or unit; “XXX” is commonly used to denote primary office | XXX |

Choosing an 11-character BIC for branch specificity reduces routing ambiguity, but the tradeoff is higher data-entry burden and more opportunities for transcription errors. If your counterparty expects an 8-character code, adding a branch suffix that does not match their setup can create operational friction.
Do you need a SWIFT code for UAE transfers?
You generally need a SWIFT code when the transfer crosses borders or involves correspondent banking. For domestic UAE transfers, banks typically rely on local rails and local account identifiers; for inbound international wires to the UAE, the sender usually requests the receiving bank’s SWIFT code and the beneficiary’s IBAN or account number.
In other words, IBAN identifies the beneficiary account, while SWIFT identifies the beneficiary bank: SWIFT gets the funds to the right bank, IBAN tells that bank which account to credit. You normally need both.
SWIFT vs IBAN vs other banking codes: what is the difference?
SWIFT (BIC) routes the payment to the correct bank; IBAN routes it to the correct account within that bank. Other regions use different domestic routing identifiers, so international forms often ask for SWIFT plus a local account format.
| Identifier | Primary purpose | Typical geography | Typical length / format | Main compromise |
|---|---|---|---|---|
| SWIFT code (BIC) | Identifies the receiving bank (and optionally branch) for cross-border messaging | Global | 8 or 11 characters, letters and digits | Great for bank identification, but it does not identify the customer account |
| IBAN | Identifies the customer account with built-in structure and check digits | Many countries including UAE | Up to 34 alphanumeric characters, country-specific structure | High precision for accounts, but not universally adopted in all markets |
| US routing number (ABA) | Domestic bank routing in the US | United States | 9 digits | Excellent domestically, but requires pairing with SWIFT for many cross-border wires |
| UK sort code | Domestic bank and branch routing in the UK | United Kingdom | 6 digits | Efficient domestically, but not a global bank identifier |

What is an intermediary (correspondent) bank SWIFT code?
An intermediary bank SWIFT code is the BIC of a third bank that sits between the sending bank and the beneficiary bank. It is used when those two banks have no direct relationship, so the payment is relayed through a correspondent that holds accounts with both sides.
In that situation a transfer instruction can carry two SWIFT codes: the beneficiary bank’s BIC (where the money should end up) and the intermediary bank’s BIC (the institution that forwards it). Some banks publish a preferred correspondent for a given currency, for example a USD or EUR correspondent, so the sender knows which intermediary BIC to enter for that currency.
You do not always supply an intermediary code yourself. In many corridors the sending bank selects the correspondent automatically. You only need to provide one when the beneficiary bank explicitly asks for it, usually for a specific currency. If you are unsure, confirm the correct beneficiary and intermediary BICs with the beneficiary bank rather than guessing, since an incorrect intermediary code is a common cause of repairs and delays.
How do you find the correct SWIFT code in the UAE?
The most reliable source is the beneficiary bank itself, via official channels such as bank statements, official letters, or authenticated digital banking documents. A second-best source is a central directory that the bank controls or explicitly references in its documentation.
If you already know the bank, you can look it up in our full UAE SWIFT code table or confirm a specific code with the SWIFT code checker. Using random lookup sites can be fast, but the price is uncertainty, and in payments operations uncertainty converts into delays, investigations, and avoidable exception handling.
What information should you collect together with a SWIFT code?
For straight-through processing, SWIFT is rarely sufficient by itself. The instruction typically needs a coherent set of beneficiary details so the receiving bank can apply compliance screening, match the credit, and post it to the right account.
| Data element | Why it matters operationally | What breaks when it is missing or inconsistent |
|---|---|---|
| Beneficiary name (as held at bank) | Supports account matching and sanctions screening | Manual review, request for clarification, possible rejection |
| Beneficiary IBAN (for UAE accounts) or account number | Identifies the specific account to credit | Funds can be routed to the bank but not credited to the customer |
| Beneficiary bank SWIFT (BIC) | Identifies the correct receiving institution for cross-border routing | Misrouting to wrong institution or correspondent exceptions |
| Intermediary / correspondent bank details (when applicable) | Some corridors require explicit intermediary routing | Increased repair messages and routing delays |
| Payment purpose / narrative | Helps compliance and beneficiary-side posting, especially for corporate receipts | Delays due to compliance questions or unmatched inbound funds |
| Fee option (SHA, OUR, BEN) if offered | Determines who bears shared or sender fees in correspondent chain | Disputes about shortfalls, reconciliation noise |
What happens if you use the wrong SWIFT code?
At best, the payment is delayed and repaired through correspondence messages. At worst, it is rejected or returned, triggering reconciliation work and potentially duplicating compliance checks across multiple banks in the chain.
The operational cost of being wrong is not theoretical. It shows up as exception queues, investigation cycles, and delayed settlement that can affect supplier relationships and working capital timing. If you are not certain a code is current, it is worth verifying it before sending.
Two worked mini-cases: how SWIFT accuracy changes the outcome
These short examples illustrate the mechanics and the control points, not a market-wide benchmark.
Case 1: Inbound wire to a UAE corporate account
Situation: A UAE company expects an inbound USD transfer from an overseas customer. The customer has the correct IBAN but uses an 8-character BIC tied to the bank’s main office, while the beneficiary relationship is serviced under a distinct processing branch.
Action: The treasury team confirms with the bank whether the 11-character BIC is required for that receiving setup, then updates the customer’s remittance instruction with the correct 11-character BIC and a consistent beneficiary name.
Result: With the precise branch BIC, the bank’s internal routing has a single clear destination instead of an ambiguous one, so the payment posts to the right account without manual intervention.
Case 2: Outbound supplier payment
Situation: A UAE entity initiates an international supplier payment with a SWIFT code and an account number, but the beneficiary name differs materially from the supplier’s bank file, and the purpose text is blank.
Action: Before sending, accounts payable aligns the beneficiary name to the bank-held format and adds a concise purpose line that matches the invoice reference.
Result: The instruction now passes the receiving bank’s basic name and narrative checks, so it clears without entering a repair queue.

Under the hood: details that matter in real payment operations
A few practical points are worth keeping in mind. The BIC is standardized under ISO 9362, and the SWIFT network is one major transport for these identifiers, but the identifier itself is not the same thing as the payment rail, which is why the same BIC can appear across different message standards.
Cross-border payments often traverse correspondent banking, which is closer to container shipping than to a direct courier: a payment can be relayed across multiple handling points, each adding screening and reconciliation steps and each a potential point of delay.
Finally, IBAN includes check digits by design, which is one reason it reduces simple input errors in many markets. The European Central Bank describes how IBAN and BIC are used together in payment processing in its SEPA payments materials. For UAE-specific IBAN usage and consumer guidance, a primary reference point is the Central Bank of the UAE.

Frequently Asked Questions about BIC or SWIFT Code
What is a SWIFT code used for?
A SWIFT code (BIC) is used to identify the beneficiary bank in cross-border transfers and financial messaging, helping route the payment instruction to the correct institution.
Is SWIFT the same as BIC?
In everyday banking usage, yes. The standardized identifier is the BIC defined by ISO 9362, and “SWIFT code” is a common label for the same code on payment forms.
How many characters are in a SWIFT code?
A SWIFT code is 8 or 11 characters. 8 characters identify the bank; 11 characters include an additional 3-character branch or unit code.
What is an intermediary bank SWIFT code?
It is the BIC of a correspondent bank that relays a payment when the sending and beneficiary banks have no direct relationship. The instruction then carries two BICs: the beneficiary bank’s and the intermediary bank’s. Provide one only when the beneficiary bank requests it, usually for a specific currency.
Do I need SWIFT or IBAN for an international transfer to the UAE?
Typically both: the SWIFT code identifies the receiving UAE bank, and the IBAN identifies the beneficiary account within that bank. Requirements can vary by corridor and bank.
What happens if I enter the wrong SWIFT code?
The payment can be delayed for repair, routed to the wrong institution, or rejected and returned. Operationally, this increases investigation and reconciliation workload.
Where can I verify a SWIFT code?
The most reliable verification is through the beneficiary bank’s official documentation or authenticated account records. You can also confirm a UAE bank code using the SWIFT code checker and the full UAE SWIFT code table on this site.
