A bank identifier code is a standardized set of numbers and letters that tells the financial system which bank holds your account and where
A bank identifier code (BIC) is an international code that identifies a specific bank or branch. It works alongside your account number to route money to the right place. You will see it called a BIC, SWIFT code, or SWIFT-BIC interchangeably — they are the same thing.
The code itself is either 8 or 11 characters long. The first four letters identify the bank. The next two identify the country. The next two identify the city or region. If there are 11 characters, the last three identify the specific branch. For example, a code might look like DEUTDEDD500 — in this case, DEUT is the bank, DE is Germany, DD is the city code, and 500 is the branch.
You need a BIC when you are sending or receiving money internationally, or when you are setting up a wire transfer with another country's bank. Domestic transfers within the United States do not require a BIC — they use routing numbers instead. But if money is crossing a border, the BIC is how the receiving bank knows which institution should get the funds.
Key Takeaways
- A bank identifier code is an 8 or 11 character code that identifies a specific bank and branch internationally.
- BIC, SWIFT code, and SWIFT-BIC all refer to the same thing and are used interchangeably.
- You need a BIC for international wire transfers, but not for domestic transfers within the United States.
- Your bank can provide your BIC, or you can find it on your bank statements, online banking portal, or through a SWIFT directory.
Where to find your bank's BIC
Your bank can tell you the BIC in one phone call or email. Call the customer service number on the back of your debit card or the number listed on your bank's website. Have your account number ready, and ask for the SWIFT code or BIC for your branch.
You can also find it yourself. Log into your online banking portal — many banks display the BIC in the account details or transfer settings section. Check your most recent bank statement; some institutions print it there. If neither works, search the SWIFT directory at swift.com. Enter your bank name and country, and the system will return the code for each branch.
Do not confuse a BIC with a routing number. A routing number is a nine-digit code used only for domestic transfers within the United States. A BIC is used for international transfers. Some banks will ask for both when you are wiring money to another country — the routing number identifies the receiving bank within the U.S. system, and the BIC identifies it within the international system.
When you actually need to provide a BIC
You need a BIC when you are receiving a wire transfer from outside the United States, or when you are sending money to a bank account in another country. The person or business sending the money will ask you for your BIC along with your account number and bank name.
If you are receiving money from abroad, give the sender your BIC, your full account number, your bank name, and your bank's address. Some countries also require an IBAN (International Bank Account Number), which is a longer code that includes your account number and country information. Ask your bank whether the sender will need an IBAN or just the BIC and account number — this varies by country.
Domestic transfers between U.S. banks do not use a BIC. Instead, the sending bank uses your routing number and account number. If someone tells you that you need a BIC for a transfer within the United States, that is a sign something is wrong — scammers sometimes ask for unusual information to make a transfer sound legitimate.
How BIC codes are structured
Understanding the structure helps you spot errors before you send money. The first four letters are the bank code — they identify the specific bank. The next two letters are the country code, using the ISO 3166-1 alpha-2 standard (so US for United States, GB for United Kingdom, DE for Germany, and so on).
The next two characters are the location code, which identifies the city or region where the bank's main office or processing center is located. These are not always intuitive — they do not always match the city where you opened your account. The final three characters, if present, identify the specific branch. An 8-character code means the branch code is not specified, so the money goes to the bank's main processing center for that location.
If you are copying a BIC code from a document or email, double-check every character. A single wrong letter will send the money to the wrong bank or branch, and recovering it can take weeks. If you are unsure whether a code is correct, ask your bank to verify it before you authorize the transfer.
BIC codes and fraud prevention
Scammers sometimes ask for your BIC as part of a larger scheme to make a fraudulent request sound official. A legitimate bank or business will not ask you to provide your BIC in an unsolicited email or phone call. If someone contacts you asking for your BIC, account number, and routing number all at once, verify their identity through an official phone number or website before you respond.
That said, a BIC by itself is not sensitive information in the way a password or PIN is. It is public information — anyone can look it up in the SWIFT directory. The risk comes when someone has your BIC, account number, and routing number together, because that combination can be used to initiate a transfer. Never provide all three pieces of information to someone you cannot verify.
If you are sending money internationally and the recipient gives you a BIC, verify it through the SWIFT directory or by calling the bank directly. Fraudsters sometimes provide fake BIC codes to intercept transfers. A few minutes of verification can prevent money from going to the wrong place.
BIC versus IBAN: what is the difference
A BIC identifies the bank. An IBAN identifies the specific account within that bank. Think of it this way: the BIC is like the bank's address, and the IBAN is like the apartment number inside the building.
An IBAN is longer — typically 15 to 34 characters depending on the country — and includes the country code, a check digit, the bank code, and the account number all in one string. Not all countries use IBANs. The United States does not have an IBAN system; U.S. banks use routing numbers and account numbers instead. Many European, Middle Eastern, and African banks use IBANs.
When you are sending money internationally, ask the recipient which information they need. Some banks require both a BIC and an IBAN. Others ask for a BIC and account number. Some ask for an IBAN alone. The requirements vary by country and by bank, so it is worth asking rather than guessing.
What happens if you provide the wrong BIC
If you provide an incorrect BIC, the transfer may be rejected before it leaves your bank, or it may be sent to the wrong bank and then rejected by that bank's system. Either way, the money does not reach the intended recipient. The sending bank will usually return the funds to your account, but this can take five to ten business days.
In rare cases, a wrong BIC sends money to a different bank in the same country, and that bank's system does not catch the error when ready. The funds may sit in a suspense account while the banks work out where they belong. This is why verification before you send is so important — it is much faster to correct a mistake before the transfer than to recover money afterward.
If you have already sent money with an incorrect BIC, contact your bank when ready. Provide them with the BIC you used, the amount, the date, and the recipient's name. Your bank can contact the receiving bank and ask them to return the funds. This process is not may provide to work, but the sooner you report the error, the better your chances.
Frequently Asked Questions
Is a BIC the same as a SWIFT code?
Yes. SWIFT is the organization that administers the code system, so people often call it a SWIFT code. BIC, SWIFT code, and SWIFT-BIC all refer to the same 8 or 11 character identifier. Your bank will understand any of these terms.
Do I need a BIC for transfers between U.S. banks?
No. Domestic transfers within the United States use a routing number and account number. A BIC is only for international transfers or transfers involving a non-U.S. bank.
Can I find a BIC if I only have the bank name and country?
Yes. Go to swift.com and search the SWIFT directory by bank name and country. The directory will show you the BIC for each branch. If the bank has multiple branches, you may see several codes — ask your bank which one applies to your account.
What if the sender says they need my BIC but I am receiving money from within the U.S.?
That is unusual. Domestic transfers do not require a BIC. If someone insists on it, verify their identity through an official channel. This could be a sign of fraud or confusion about how the transfer should work.
Is it safe to share my BIC with someone?
A BIC by itself is not sensitive — it is public information. The risk comes when someone has your BIC, account number, and routing number together. Never provide all three to someone you cannot verify, and never provide them in response to an unsolicited request.