A BIC code is an 8 or 11-character identifier that tells the banking system which bank you use and where
A BIC code (Bank Identifier Code) is a standardized set of letters and numbers that identifies a specific bank and its branch. It works like a postal address for your bank account — it tells the payment system exactly where your money is and which institution to contact. BIC codes are used mainly for international wire transfers, though some domestic transfers also require them depending on your country and bank.
The code itself breaks down into four parts. The first four characters identify the bank (for example, CHASE for Chase Bank). The next two characters are the country code (US for United States). The seventh and eighth characters identify the branch location or region. If the code is 11 characters instead of 8, the last three digits specify an exact branch. A complete BIC code for a Chase branch in New York might look like CHASUS33NYC.
BIC codes are also called SWIFT codes because they are managed by the Society for Worldwide Interbank Financial Telecommunication, the organization that runs the international payment network. You will see both terms used interchangeably, though SWIFT code is more common in everyday use.
Key Takeaways
- A BIC code identifies your bank and its location in a standardized format that international payment systems recognize.
- BIC codes are 8 or 11 characters long and consist of a bank code, country code, location code, and sometimes a specific branch identifier.
- You need a BIC code for international wire transfers, but most domestic US transfers use routing numbers instead.
- Your bank can provide your BIC code in seconds, and you can also find it on your bank's website or through a public SWIFT directory.
When you actually need a BIC code
If you are sending money outside the United States, you will almost certainly need a BIC code. International wire transfers require it so the receiving bank's country can route the payment to the correct institution. Without it, the transfer may be delayed or rejected entirely.
Within the United States, BIC codes are rarely required. Domestic transfers use a different system: your bank's routing number, which is a nine-digit code specific to your bank and branch. If a US bank asks for a BIC code for a domestic transfer, it is usually because the payment is going through an international network even though both banks are in the US — this happens sometimes with certain payment platforms or business transfers.
You may also encounter BIC codes when setting up international direct deposits, receiving payments from overseas employers, or dealing with cross-border business transactions. Some currency exchange services and international money transfer platforms ask for it as well.
How to find your bank's BIC code
The fastest way is to ask your bank directly. Call the customer service number on the back of your debit card or log into your online banking portal and look for account details or wire transfer information. Most banks display the BIC code right there alongside your routing number and account number.
You can also find it yourself through a public SWIFT directory. The official SWIFT website (swift.com) has a search tool where you can enter your bank name and location and it will return the correct code. Other financial websites like Wise, OFX, and Remitly also maintain searchable databases of BIC codes for banks worldwide.
If you are receiving money from someone abroad, ask them to provide the BIC code they were given — it should match what your bank tells you. Mismatches are rare but worth catching before the transfer is sent.
BIC codes versus routing numbers and IBAN codes
These three identifiers serve related but different purposes. Your routing number is used for domestic US transfers and is specific to your bank and branch. A BIC code is used for international transfers and identifies your bank globally. An IBAN (International Bank Account Number) is a longer code used mainly in Europe and some other regions; it includes your account number and routing information in one string.
For a US bank account, you typically need a BIC code and your account number for international transfers. You may not have an IBAN at all unless your bank specifically issues one. Some banks provide both; others only provide a BIC code. If you are unsure which one you need, tell the person sending you money your bank name, branch location, account number, and BIC code — that combination is sufficient for almost any international transfer.
What happens if you provide the wrong BIC code
If the code is slightly wrong — a transposed letter or number — the payment system will usually reject the transfer before it is sent. The sending bank will notify the sender that the code is invalid and ask them to correct it. This is actually a safety feature: it prevents money from being sent to the wrong bank.
If the code is valid but belongs to a different bank entirely, the transfer may go through to that bank instead of yours. The receiving bank will then reject it because the account number does not match their records, and the money will bounce back to the sender. This process typically takes several business days, and the sender may be charged a fee for the failed transfer.
Always double-check the BIC code before confirming a transfer, especially if someone else is sending you money. Ask your bank to confirm the code is correct for your specific account and branch.
BIC codes for different types of accounts
Most checking and savings accounts at the same bank share the same BIC code because they are held at the same branch. However, if you have accounts at different branches of the same bank, the BIC codes may differ — the last three digits (the branch identifier) will change.
Business accounts, money market accounts, and investment accounts all use the same BIC code as your primary checking account at that bank, assuming they are held at the same branch. If you move your account to a different branch or transfer it to a different bank, the BIC code changes.
Some online banks and credit unions may not have traditional branch locations. In those cases, they still have a BIC code, but it may point to a central processing location rather than a physical branch. Your bank can tell you the correct code for your account type.
Frequently Asked Questions
Do I need a BIC code to receive money from abroad?
Yes. The person or business sending you money will need your BIC code along with your account number to complete an international transfer. Provide both pieces of information to anyone sending you money from outside the US.
Is a BIC code the same as a SWIFT code?
Yes, they are the same thing. SWIFT code is the more common term because SWIFT is the organization that manages the system. You will see both names used, but they refer to the identical code.
Can I use my routing number instead of a BIC code for international transfers?
No. International payment systems do not recognize US routing numbers. You must provide a BIC code for transfers outside the United States. Routing numbers work only for domestic transfers within the US.
What if my bank does not have a BIC code?
All banks that participate in international transfers have a BIC code. If your bank says it does not, they may not support international wire transfers, or they may be directing you to use a different service. Ask them which code to provide for incoming international transfers.
Can someone steal money from my account using just my BIC code?
No. A BIC code alone cannot be used to withdraw or transfer money. It only identifies which bank you use. Someone would also need your account number and, for most transfers, additional verification. Sharing your BIC code is safe.