A bank identification code is a set of numbers and letters that tells payment systems which bank holds an account
When you send money to someone else's account, the payment system needs to know which bank to send it to. A bank identification code (BIC) is the address label for that bank. It is a standardized code—usually eight or eleven characters long—that identifies a specific bank or branch anywhere in the world.
The code works like a postal code for banks. Just as a postal code directs mail to the right neighborhood, a BIC directs electronic payments to the right financial institution. Without it, a payment instruction would be incomplete, and the money would not move.
BICs are used mainly for international wire transfers and some cross-border payments. Domestic transfers within the United States typically use a different system—the routing number—but understanding what a BIC is matters if you ever send or receive money from outside the country, or if you work with banks that operate internationally.
Key Takeaways
- A bank identification code is an eight- or eleven-character code that identifies a specific bank or branch for international payments.
- The code is structured so that the first four characters identify the bank, the next two identify the country, and the remaining characters identify the branch or location.
- BICs are required for international wire transfers and some cross-border payments, but domestic U.S. transfers use routing numbers instead.
- You can find a bank's BIC on statements, through the bank's website, or by contacting the bank directly.
How a BIC is structured and what each part means
A BIC follows a strict format set by the International Organization for Standardization (ISO). The code breaks down into four parts, and understanding each one shows how the system identifies a bank precisely.
The first four characters are the bank code. These letters identify the specific bank—for example, CHASE for JPMorgan Chase. The next two characters are the country code, which uses the same two-letter system as internet domain names. The United States is US, the United Kingdom is GB, and so on. The next two characters identify the location or state where the bank operates. For a large bank with branches across multiple states, this narrows it down further. The final three characters (optional in an eight-character code, required in an eleven-character code) identify the specific branch.
So a complete BIC like CHASUS33NYC breaks down as: CHAS (JPMorgan Chase), US (United States), 33 (New York), NYC (a specific branch code). A shorter version, CHASUS33, omits the branch detail but still identifies the bank and its general location.
When you actually need a BIC
You need a BIC when you are sending money internationally or receiving it from outside the United States. If you are wiring funds to a bank account in another country, the sending bank will ask for the recipient's BIC. If someone outside the U.S. is sending you money, they will need your bank's BIC.
Some domestic U.S. payments also require a BIC, particularly if they move through the SWIFT network (the Society for Worldwide Interbank Financial Telecommunication). SWIFT is the system banks use to send payment instructions across borders and between certain domestic institutions. Not every domestic transfer uses SWIFT, but large institutional transfers often do.
You do not need a BIC for routine domestic transfers within the United States. Those use a routing number instead—a nine-digit code specific to U.S. banks. If you are paying a bill online, sending money via your bank's app, or using a service like ACH (Automated Clearing House), you will use a routing number, not a BIC.
How to find your bank's BIC
Your bank's BIC is usually printed on statements or available through the bank's website. Log into your online banking portal and look for account details or international transfer information. Many banks list the BIC under "wire transfer details" or "international payments."
If you cannot find it online, call your bank's customer service line and ask for the BIC. Have your account number ready. The bank can provide both the eight-character and eleven-character versions if you need a specific branch code.
For international transfers, the sending bank will often look up the BIC for you if you provide the recipient's bank name and country. You do not have to find it yourself, though having it ready speeds up the process. Some payment platforms and money transfer services also maintain BIC directories and can search for you.
BIC versus routing number: what is the difference
The routing number is the U.S. equivalent of a BIC, but it works only within the United States. A routing number is nine digits and identifies a specific bank or branch for domestic payments. The BIC is international and uses letters and numbers in a standardized format recognized worldwide.
If you are sending money to someone in the United States, you use their routing number and account number. If you are sending money to someone in another country, you use their BIC (and sometimes an additional code called an IBAN, which is the international account number). The two systems do not overlap—a routing number means nothing to a bank outside the U.S., and a BIC is unnecessary for domestic transfers.
Some large U.S. banks have both a routing number for domestic transfers and a BIC for international ones. The same bank may have different routing numbers for different branches or services, and different BICs for different countries or regions where it operates.
What happens if you provide the wrong BIC
If you provide an incorrect BIC, the payment may be rejected before it leaves your bank, or it may be sent to the wrong institution. Either way, the money does not reach the intended recipient. The sending bank will typically catch the error and return the funds to you, though this can take several business days.
Some payment systems are more forgiving than others. SWIFT, which processes most international wire transfers, has validation checks that catch many BIC errors. Smaller or older payment networks may not catch the mistake when ready, which is why double-checking the code before sending is important.
If a transfer goes to the wrong bank, you will need to contact that bank and ask them to return the funds. This process can be slow and frustrating. Always verify the BIC with the recipient or their bank before sending a large amount of money internationally.
BICs for different types of banks and institutions
Not every financial institution has a BIC. Traditional banks do. Credit unions may or may not, depending on whether they participate in international payment networks. Online banks have BICs if they are licensed to operate internationally. Investment firms, insurance companies, and money transfer services have their own codes or may not have a BIC at all.
If you are sending money to a smaller bank, credit union, or non-bank financial institution, ask them directly whether they have a BIC and what it is. Some institutions do not participate in SWIFT and use alternative payment networks instead. In those cases, you may need a different code or routing information altogether.
Large multinational banks often have multiple BICs—one for each country or region where they operate. HSBC, for example, has different BICs for its U.S. operations, UK operations, and Asian operations. When you request a BIC, make sure you are getting the one for the specific country and branch where the account is held.
Frequently Asked Questions
Is a BIC the same as a SWIFT code?
Yes. BIC and SWIFT code are two names for the same thing. SWIFT is the organization that maintains the standard, so people often call the code a SWIFT code. Banks and payment systems use the terms interchangeably.
Do I need both a BIC and an IBAN for international transfers?
It depends on the country and the receiving bank. Many countries outside the U.S. require both. The IBAN is the account number in international format, and the BIC identifies the bank. Some banks ask for one or the other; some ask for both. When in doubt, provide both if you have them.
Can I use a BIC for a domestic U.S. transfer?
You can, but you do not need to. U.S. domestic transfers use routing numbers. If you provide a BIC instead, the bank may reject it or ask you to provide the routing number. Stick with the routing number for transfers within the United States.
What if my bank does not have a BIC?
If your bank does not have a BIC, it likely does not participate in international payment networks. Contact your bank to ask what code or information they use for international transfers. You may need to use an alternative payment method or a money transfer service instead.
How long does an international transfer take if I have the correct BIC?
Having the correct BIC does not may provide speed, but it prevents delays caused by routing errors. International wire transfers typically take one to three business days, depending on the banks involved, the countries, and the time of day the transfer is sent. Weekends and holidays can add time.