What is a SWIFT Code?
Bank ID for international transfersLearn what SWIFT/BIC codes are, why they matter, and how to find the right one before you send money.
What is a SWIFT Code?
When you send money abroad, people often ask for a SWIFT code or BIC. It sounds technical, but it’s basically just your bank’s international ID number so money knows where to go.
5-second explanation
A SWIFT code (also called a BIC) is:
“The address of your bank in the international banking system.”
It tells other banks: “Send the money to this exact bank.”
1. What exactly is a SWIFT code?
SWIFT stands for Society for Worldwide Interbank Financial Telecommunication, but you don’t need to remember that. What matters:
Plain language version
- It’s a unique ID for a bank or financial institution.
- Used when money travels between countries.
- Makes sure the transfer goes to the correct bank, not just the country.
Think of it like:
- Bank name = company name.
- SWIFT code = company’s exact office ID in the global network.
- Account number = the person’s desk inside that office.
2. What does a SWIFT code look like?
SWIFT codes are usually 8 or 11 characters, made of letters and numbers:
Examples:
- AAAA BB CC (8 characters)
- AAAA BB CC DDD (11 characters)
Simple breakdown:
- AAAA – Bank code (which bank).
- BB – Country code (which country).
- CC – Location code (which city/region).
- DDD – Branch code (which branch) – sometimes optional.
Visual example (not real, just for learning):
RBCY CA TT CAL
- RBCY – RBC bank code
- CA – Canada
- TT – City/location
- CAL – Calgary branch
3. Why do money transfer companies ask for it?
When you send money abroad, there are usually several banks involved in moving it. The SWIFT code makes sure:
- The money goes to the correct bank in the correct country.
- Middle banks (in between) know where to pass the money next.
- Transfers are faster and less likely to get stuck.
In plain language:
Without a SWIFT code, your transfer is like a package without a proper address. It might still arrive, but it can be slow, rerouted, or returned.
4. How do I find my bank’s SWIFT code?
You don’t need to guess. Use this quick checklist:
Option 1: Bank statement
Some banks print their SWIFT/BIC on paper or PDF statements, usually near their contact information or at the top/bottom of the document.
Option 2: Online banking
Many banks list the SWIFT code in the “international transfers”, “wire transfer” or “help” section of your online banking profile or app.
Option 3: Ask the bank
Call your branch or visit in person and ask: “What’s the SWIFT or BIC code to receive money from abroad?”
You can also find SWIFT codes on external search tools, but always confirm with the bank for important transfers.
5. SWIFT vs IBAN vs Routing Number (easy comparison)
When sending money abroad, you may see these different terms. Here’s the cheat sheet:
| Code type | What it identifies | Where it’s common | Simple example |
|---|---|---|---|
| SWIFT / BIC | The bank (institution) | Worldwide | AAAA BB CC (e.g., ABCDCA12) |
| IBAN | The specific account | Europe & some other regions | GB29 NWBK 6016 1331 9268 19 |
| Routing Number | Bank + branch (mainly domestic) | USA & some other countries | 9-digit number (e.g., 021000021) |
In short: SWIFT = which bank, IBAN/account number = which person’s account, routing/branch numbers = which branch inside a country.
6. Common mistakes to avoid (and how to fix them)
- Mixing up the SWIFT code with the account number.
- Using an outdated SWIFT code after the bank has merged or changed names.
- Guessing the SWIFT from something seen online without checking with the bank.
- Sending money with missing details (e.g., SWIFT but no account number).
- Typos – one wrong letter/number can delay or bounce the transfer.
Quick checklist before you send:
- Confirm the SWIFT/BIC directly from the bank or their official site.
- Copy-paste the code instead of typing it, when possible.
- Double-check the account number and recipient name too.