BIC is a standardized code that identifies a specific bank worldwide

BIC stands for Bank Identifier Code. It is an 8 or 11-character code that uniquely identifies a bank or financial institution. When you send money internationally or receive a wire transfer from abroad, the sending bank uses your BIC to route the payment to the correct institution. Think of it as a postal address for your bank—it tells the payment system exactly where your money needs to go.

Every bank has one BIC code, though some large institutions with multiple branches or divisions may have more than one. The code is also called a SWIFT code, because it is issued and managed by SWIFT (the Society for Worldwide Interbank Financial Telecommunication), the organization that runs the global payment messaging system.

Key Takeaways

  • A BIC code is an 8 or 11-character identifier that tells the global banking system which bank should receive an international wire transfer.
  • BIC codes are issued by SWIFT and are used only for international payments, not for domestic transfers within the United States.
  • The first four characters of a BIC code identify the bank, the next two identify the country, and the remaining characters identify the branch or division.
  • You can find your bank's BIC code on your bank's website, by calling customer service, or by asking your bank directly.

How a BIC code is structured

A BIC code breaks down into four parts, each carrying specific information. The first four characters are the bank code—a unique identifier for the bank itself. The next two characters are the country code, using the same two-letter system as internet domain names (US for the United States, GB for the United Kingdom, DE for Germany, and so on).

The next two characters identify the location code, usually the city where the bank's headquarters or main office is located. The final three characters (in an 11-character code) identify a specific branch or division. An 8-character code omits the branch identifier, meaning it refers to the bank's main office or headquarters.

For example, a BIC code might look like CHASUS33. The first four characters (CHAS) identify Chase Bank, the next two (US) show it is in the United States, the next two (US) identify the location, and the final two characters are omitted in this shortened version.

When you need a BIC code

You need a BIC code when you are sending or receiving money from outside the United States. If you are wiring funds to someone in Europe, Asia, or another country, the sending bank will ask for the recipient's BIC code. Similarly, if someone abroad is sending you money, they will need your bank's BIC code to complete the transfer.

Domestic transfers within the United States do not use BIC codes. Instead, U.S. banks use routing numbers (also called ABA numbers) to identify institutions for wire transfers and ACH payments. If you are transferring money between two U.S. banks, you will provide a routing number, not a BIC code.

Some international payment services, money transfer platforms, and currency exchange companies also ask for BIC codes when processing cross-border payments. If you are using a service like Wise, OFX, or a similar provider to send money internationally, they will likely request both your bank's BIC code and your IBAN (International Bank Account Number) to complete the transaction.

How to find your bank's BIC code

The easiest way to find your bank's BIC code is to visit your bank's website. Most banks list their BIC code in the international wire transfer section or in a FAQ about sending money abroad. Look for a page titled "Wire Transfer Instructions," "International Transfers," or "SWIFT Code."

If you cannot find it online, call your bank's customer service line and ask for the BIC or SWIFT code. Have your account number ready, though you do not need to provide it—the BIC is the same for all customers of that bank. You can also ask in person at a branch.

Some banks print the BIC code on statements or in account documentation. If you have received an international wire transfer before, the code may appear in your transaction history or in the wire transfer confirmation email.

BIC codes versus other banking identifiers

BIC codes are often confused with other banking identifiers because they serve similar purposes in different contexts. A routing number (or ABA number) identifies U.S. banks for domestic transfers. A SWIFT code is the same thing as a BIC code—the terms are used interchangeably. An IBAN (International Bank Account Number) is a longer code that includes your account number and is used alongside the BIC for international transfers.

When sending money internationally, you typically need both the BIC code and the IBAN. The BIC tells the system which bank to send the money to, and the IBAN tells that bank which account within the bank should receive it. In the United States, we do not use IBANs for domestic transfers—we use routing numbers and account numbers instead.

What happens if you provide the wrong BIC code

If you provide an incorrect BIC code, the payment may be delayed, rejected, or sent to the wrong bank. The sending bank's system will attempt to match the code to a real institution. If the code does not exist or is invalid, the transfer may be returned to the sender, and you will not receive the funds.

If the code is valid but belongs to a different bank, the money may arrive at that bank instead of yours. The receiving bank will then need to investigate and reroute the payment, which can take several days or longer. This is why it is important to double-check the BIC code before confirming an international transfer.

If you believe you have received funds sent to the wrong BIC code, contact your bank when ready. They can work with the other institution to trace the payment and redirect it to your account, though this process is not always successful and may take time.

Frequently Asked Questions

Is a BIC code the same as a SWIFT code?

Yes. BIC and SWIFT code are the same thing. SWIFT is the organization that issues and manages these codes, so the codes are often called SWIFT codes. You may see them referred to as either BIC codes or SWIFT codes in banking documents and websites.

Do I need a BIC code for transfers between U.S. banks?

No. Domestic transfers within the United States use routing numbers (ABA numbers), not BIC codes. BIC codes are used only for international transfers. If you are wiring money to another U.S. bank account, provide the routing number instead.

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

Yes. The BIC code identifies the bank, not the individual account. All accounts at the same bank share the same BIC code. When you send an international transfer, the BIC directs the money to your bank, and the IBAN or account number directs it to your specific account within that bank.

What if my bank does not have a BIC code?

All banks that participate in international wire transfers have a BIC code. If your bank tells you it does not have one, it may mean the bank does not process international transfers directly. In that case, ask whether they can route international payments through a correspondent bank, which would have its own BIC code.

How long does an international transfer take if I have the correct BIC code?

Having the correct BIC code does not may provide speed—it only ensures the money reaches the right bank. International transfers typically take three to five business days, depending on the receiving country's banking system, time zone differences, and whether additional verification is needed.