A BIC code is an 8 or 11-character identifier that tells the banking system which bank holds an account

A BIC code (Bank Identifier Code), also called a SWIFT code, is a standardized set of letters and numbers that uniquely identifies a specific bank or branch. When you send money internationally or between certain financial institutions, the BIC code tells the payment system exactly which bank to route the money to. Without it, a transfer can be delayed or sent to the wrong place.

The code breaks down into four parts: the bank code (four letters identifying the bank), the country code (two letters), the location code (two letters identifying the city or region), and an optional branch code (three letters). For example, a BIC code might look like CHASUS33 — the first four letters identify Chase Bank, the next two identify the United States, the next two identify a specific location, and the final three identify a particular branch.

You need a BIC code when you are sending money out of the country or receiving an international wire transfer. Domestic transfers within the United States typically use routing numbers instead, so most people in the U.S. never encounter a BIC code unless they are doing business internationally or transferring money to someone abroad.

Key Takeaways

  • A BIC code is an 8 or 11-character code that identifies a specific bank or branch in the global banking system.
  • International wire transfers require a BIC code to route money to the correct financial institution.
  • Domestic U.S. transfers use routing numbers instead of BIC codes, so you only need a BIC code for cross-border payments.
  • You can find your bank's BIC code on their website, by calling their customer service line, or by asking your account representative.

Where BIC codes are used

BIC codes are the standard identifier in the SWIFT network, which is the global system that banks use to communicate and move money across borders. When you initiate an international wire transfer through your bank, the payment instructions include the recipient's BIC code so the money reaches the correct institution in the correct country.

Some payment systems outside the United States also use BIC codes for domestic transfers. The European Union, for example, uses BIC codes alongside IBAN numbers (International Bank Account Numbers) for all transfers, both domestic and international. If you are sending money to someone in Europe, you will need both their IBAN and their bank's BIC code.

Peer-to-peer payment apps like PayPal and Wise (formerly TransferWise) often ask for BIC codes when you set up international transfers, because they use the SWIFT network to move the actual funds between banks, even though the interface you see is simpler.

How to find your bank's BIC code

Your bank's BIC code is publicly available information — banks publish it so customers and other institutions can send money to them. The fastest way to find it is to log into your online banking portal and look for account details or wire transfer information. Most banks display the BIC code alongside the routing number and account number.

If you cannot find it online, call your bank's customer service line and ask for the BIC code associated with your account or branch. Have your account number ready. The representative will give you the code immediately — it is not sensitive information and does not need to be kept secret the way a password does.

You can also search your bank's name plus "BIC code" on their website, or check the SWIFT directory at swift.com, which lists BIC codes for banks worldwide. If you are receiving money from abroad, ask the sender to confirm they have the correct BIC code for your bank before they initiate the transfer.

BIC codes versus routing numbers

A routing number is a nine-digit code used for domestic transfers within the United States. A BIC code is an international identifier used for cross-border payments. They serve the same purpose — telling the banking system which institution to route money to — but they are used in different contexts and have different formats.

If you are sending money to someone else in the U.S., you need their routing number and account number. If you are sending money to someone in another country, you need their BIC code (or IBAN, depending on the destination country) and account number. Some international transfers require both the BIC code and the IBAN to ensure the money reaches the right account at the right bank.

Your bank has both a routing number and a BIC code. The routing number is used only for domestic ACH transfers and wire transfers within the U.S. banking system. The BIC code is used when money moves through the SWIFT network, which handles international payments.

What happens if you provide the wrong BIC code

If you give the sender an incorrect BIC code, the transfer may be rejected by the receiving bank, delayed while the banking system tries to locate the correct institution, or in rare cases sent to the wrong bank entirely. The SWIFT network has built-in validation, so many incorrect codes are caught before the money leaves your country.

If a transfer is sent to the wrong bank, recovery can take weeks. The receiving bank will reject it, and the money will be returned to the sender's bank, which then returns it to the sender. During this time, the funds are in limbo and the sender may incur fees from their bank for the failed transfer.

To avoid this, always double-check the BIC code with the recipient before you send money. Ask them to confirm it from their bank's official website or documentation, not from memory. If you are receiving money, provide your BIC code in writing and verify it matches what your bank displays in your account details.

BIC codes and fraud protection

A BIC code is not a secret — it is public information that anyone can look up. Knowing someone's BIC code does not give a fraudster access to their account. However, fraudsters sometimes use fake or slightly altered BIC codes to misdirect transfers, so you should always verify the code independently rather than trusting one provided verbally or in an email.

If you are sending a large international transfer, contact your bank directly using the phone number on your bank card or statement, not a number provided in an email. Confirm the recipient's BIC code and account details with your bank before authorizing the payment. This extra step takes a few minutes and can prevent money from being sent to the wrong place.

If you receive a wire transfer and the BIC code does not match your bank's official code, contact your bank immediately. Do not assume the sender made an honest mistake — verify the discrepancy before accepting or moving the funds.

Frequently Asked Questions

Is a BIC code the same as a SWIFT code?

Yes. BIC stands for Bank Identifier Code, and SWIFT code is another name for the same thing. SWIFT is the organization that manages the system, so the terms are used interchangeably. When someone asks for your SWIFT code, they are asking for your BIC code.

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

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

Can I use my routing number instead of a BIC code for international transfers?

No. Routing numbers are only valid within the U.S. banking system. International transfers require a BIC code. If you provide a routing number to someone sending money from abroad, the transfer will likely be rejected or delayed.

What if my bank does not have a BIC code?

All banks that participate in the SWIFT network have a BIC code. If your bank says it does not have one, it may not be set up to receive international wire transfers, or the representative may be unfamiliar with the term. Try asking for the SWIFT code instead, or contact a different department.

Do I need to memorize my BIC code?

No. Write it down or save it in a secure location, but you do not need to memorize it. You can look it up whenever you need it, and most banks include it on statements or in online banking portals.