A BIC SWIFT code is an 8 or 11-character identifier that tells banks which financial institution to send your money to when you transfer funds internationally

The code works like a postal address for banks. When you send money across borders, your bank needs to know exactly which bank in which country should receive it. A BIC SWIFT code provides that information in a standardized format that every bank in the world recognizes. The acronym stands for Bank Identifier Code (BIC) and Society for Worldwide Interbank Financial Telecommunication (SWIFT), the organization that assigns and maintains these codes.

Unlike a routing number, which directs domestic transfers within the United States, a BIC SWIFT code works internationally. You will see it required on wire transfer forms, international payment requests, and when setting up transfers to accounts outside the US. Some banks also call it a SWIFT code or SWIFT-BIC code — these terms mean the same thing.

Key Takeaways

  • A BIC SWIFT code is an 8 or 11-character code that identifies a specific bank branch anywhere in the world for international transfers.
  • The first four characters identify the bank, the next two identify the country, the next two identify the city or region, and the last three (if present) identify the specific branch.
  • You will need a BIC SWIFT code to send money internationally, but you do not need one for domestic US transfers.
  • Your bank can provide your BIC SWIFT code, or you can find it on your bank statements, online banking portal, or through a SWIFT code lookup tool.

How a BIC SWIFT Code Is Structured

Every BIC SWIFT code follows the same pattern. An 8-character code is the minimum; an 11-character code includes additional detail about the specific branch. Here is how to read one:

CharactersWhat It MeansExample
1–4Bank code (identifies the bank)CHAS (Chase Bank)
5–6Country code (ISO 3166-1 alpha-2 format)US (United States)
7–8City or region codeNY (New York)
9–11Branch code (optional; omit for main office)XXX or specific branch identifier

A complete example: CHASUS33 is Chase Bank in the United States, New York region, main office. If you add three more characters — CHASUS33NYC — you are specifying the New York City branch. Most international transfers work with the 8-character code, but some banks or payment systems require the full 11-character version for accuracy.

Where to Find Your Bank's BIC SWIFT Code

Your bank publishes its BIC SWIFT code in several places. Check your bank statements first — many banks print it near the routing number and account number. Log into your online banking portal and look for a section labeled "Wire Instructions," "International Transfers," or "Account Details." Some banks display it on the back of your debit card or in the account information section.

If you cannot find it on your statements or online, call your bank's customer service line and ask for your BIC SWIFT code. Have your account number ready. You can also search for it using the SWIFT directory at swift.com, though you will need to know your bank's exact legal name. Many third-party SWIFT code lookup tools exist online, but verify the code with your bank before using it for a transfer — an incorrect code can delay or misdirect your money.

BIC SWIFT Code vs. Routing Number: When You Need Each One

A routing number and a BIC SWIFT code serve similar purposes but apply to different situations. A routing number is a nine-digit code used only for transfers within the United States — it directs money between US banks. A BIC SWIFT code is used for international transfers and works across all countries.

If you are sending money to another US bank account, you need only the routing number and account number. If you are sending money to a bank outside the United States, you need the recipient's BIC SWIFT code (and sometimes their IBAN, which is a longer international account number). Some international transfers require both the BIC SWIFT code and the IBAN to ensure the money reaches the correct account in the correct country.

What Happens If You Use the Wrong BIC SWIFT Code

Using an incorrect BIC SWIFT code can cause your transfer to be delayed, rejected, or sent to the wrong bank. If the code does not match an active bank in the SWIFT system, your bank will typically reject the transfer and return the money to your account. This process can take several business days.

If the code is valid but belongs to a different bank or branch than intended, the receiving bank may reject it or the money may sit in a holding account while the receiving bank tries to contact you. Always double-check the code with the person or organization receiving the money before you initiate the transfer. Ask them to confirm their BIC SWIFT code in writing, or verify it yourself through their bank's official website.

International Transfers: When You Will Need a BIC SWIFT Code

You will need a BIC SWIFT code whenever you send money internationally through your bank. Common situations include paying an invoice to a vendor in another country, sending money to a family member abroad, or transferring funds to an international investment account. Wire transfers, ACH transfers to foreign banks, and international payment orders all require a BIC SWIFT code.

Some money transfer services and fintech payment platforms use alternative routing methods and may not require a traditional BIC SWIFT code, but they will ask for equivalent information to identify the receiving bank. If you are using your bank's standard international wire transfer service, you will need the code. If you are unsure whether a particular transfer method requires one, contact your bank before you initiate the transfer.

Frequently Asked Questions

Is a BIC SWIFT code the same as an IBAN?

No. A BIC SWIFT code identifies the bank; an IBAN (International Bank Account Number) identifies the specific account at that bank. Many international transfers require both. The IBAN is longer (typically 15 to 34 characters) and includes the country code, bank code, and account number in a single standardized format.

Do I need a BIC SWIFT code to receive money from abroad?

Yes. The person or organization sending you money will need your bank's BIC SWIFT code to route the transfer correctly. You should provide both your BIC SWIFT code and your account number (or IBAN if you have one) to anyone sending you an international transfer.

Can I use the same BIC SWIFT code for all my accounts at one bank?

Usually yes, if you are using the 8-character code for the main branch. However, if your accounts are at different branches or if the bank requires the 11-character branch-specific code, you may need different codes. Check with your bank if you have multiple accounts.

What if my bank does not have a BIC SWIFT code?

All banks that participate in international transfers have a BIC SWIFT code. If your bank says it does not, it may not offer international wire transfer services, or it may use a different system. Ask your bank whether it can send or receive international transfers and what information you need to provide.