A BIC is an 8 or 11-character code that identifies your bank worldwide

A BIC (Bank Identifier Code) is a standardized number that tells the international banking system which bank holds your account. It works like a postal address for your bank: it routes money to the right institution, in the right country, at the right branch. You may also hear it called a SWIFT code — the terms are used interchangeably, though SWIFT is technically the organization that assigns and maintains the codes.

A BIC is always 8 or 11 characters long. The first four letters identify the bank itself. The next two letters are your country code (US for United States, GB for United Kingdom, and so on). The remaining characters pinpoint the branch or processing center. If a BIC is only 8 characters, it refers to the bank's head office.

You need a BIC when you send or receive money across international borders, or when a foreign bank needs to confirm which U.S. bank holds your account. Domestic U.S. transfers — between two American banks — do not use BICs. They use routing numbers instead.

Key Takeaways

  • A BIC is an 8 or 11-character code that identifies your specific bank to the international banking system.
  • International wire transfers, SEPA payments, and cross-border ACH transfers all require a BIC to route money correctly.
  • You can find your bank's BIC on your bank's website, by calling customer service, or by searching the SWIFT directory online.
  • Domestic transfers within the United States use routing numbers, not BICs, so you will not need one for payments between U.S. banks.

When a wire transfer or international payment asks for a BIC

Any time money crosses a national border, the sending bank needs a BIC to identify where the receiving bank is located and how to route the payment through the international banking network. This includes wire transfers sent from the U.S. to another country, payments received from abroad into your U.S. account, and SEPA transfers (a European payment system).

Some payment platforms and money transfer services also ask for a BIC when you set up a recipient in another country. If you are sending money to a family member overseas, paying an international vendor, or receiving a wire from abroad, you will likely need to provide the recipient's BIC or your own, depending on the direction of the transfer.

How to find your bank's BIC

Your bank's BIC is public information and is easy to locate. Start with your bank's website — most banks list their BIC in the customer service or international transfers section. If you cannot find it there, call your bank's customer service line and ask for the BIC; they will give it to you immediately.

You can also search the SWIFT directory online at swift.com. Enter your bank's name and country, and the directory will return the correct code. Be careful to select the right branch if your bank has multiple locations, though for most transfers the head office BIC (8 characters) works fine.

Your bank statement or account information may also display the BIC, particularly if your bank handles international transfers regularly. Check the account details section or the information page in your online banking portal.

BIC versus routing number: which one to use

A routing number is a nine-digit code used only for transfers within the United States. A BIC is used for international transfers. If you are sending money to another U.S. bank account, you need the routing number, not the BIC. If you are sending money abroad or receiving a wire from outside the U.S., you need the BIC.

Some international transfers also ask for an IBAN (International Bank Account Number), which is a longer code that includes your account number and country information. An IBAN is common in Europe and other regions but is not standard in the U.S. If a foreign sender asks for your IBAN, your bank can provide it, though U.S. banks do not always issue one.

What happens if you provide the wrong BIC

If you give an incorrect BIC, the transfer may be rejected outright, or it may be delayed while the sending bank tries to correct the routing. Some banks will attempt to deliver the payment anyway if the account number is correct, but this is not may provide. The safest approach is to double-check the BIC before confirming any international transfer.

If a transfer fails because of a wrong BIC, the money is usually returned to the sender within a few business days, though some banks charge a fee for the failed attempt. Always verify the BIC with the recipient or your bank before sending, especially for large amounts.

BIC codes for major U.S. banks

Large U.S. banks have well-known BICs that you can find quickly. However, the exact code may vary slightly depending on which branch or processing center handles international transfers. For this reason, it is always safer to confirm the specific BIC with your bank rather than relying on a general list.

If you are receiving money from abroad and the sender asks for your bank's BIC, provide them with the code your bank gives you. If you are sending money out and need the recipient's BIC, ask the recipient directly or contact their bank. This ensures the code is current and correct for that specific institution.

Frequently Asked Questions

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

No. Domestic U.S. transfers use routing numbers, not BICs. A BIC is only needed when money crosses an international border or when a foreign bank needs to identify your U.S. bank.

Is a BIC the same as a SWIFT code?

Yes, the terms are used interchangeably. SWIFT is the organization that assigns and maintains BICs, so "SWIFT code" and "BIC" refer to the same thing.

Can I use the same BIC for all my transfers?

Yes, your bank's BIC remains the same for all international transfers. You do not need a different code for different recipients or transfer types.

What if my bank does not have a BIC?

All banks that participate in international transfers have a BIC. If your bank says it does not have one, ask to speak with the international transfers department or check the SWIFT directory. Small banks may route international transfers through a larger correspondent bank, which has its own BIC.

How long does a transfer take if I provide the correct BIC?

International wire transfers typically take one to three business days, depending on the receiving country and the banks involved. Providing the correct BIC helps ensure the transfer is not delayed by routing errors.