A BIC is an 8 or 11-character code that identifies a specific bank branch worldwide
A BIC (Bank Identifier Code), also called a SWIFT code, is a standardized set of letters and numbers that pinpoints exactly which bank and branch will receive your money in an international transfer. When you send money across borders, the sending bank uses your BIC to route the payment to the correct institution. Without it, the transfer either fails or gets delayed while the bank tries to figure out where it should go.
The code breaks down into four parts. The first four characters identify the bank itself. The next two identify the country. The seventh and eighth characters identify the specific branch or location. The last three characters (if included) identify a particular department or service within that branch. For example, a BIC might look like DEUTDEFF (Deutsche Bank in Frankfurt, Germany) or CITIUS33 (Citibank in New York).
BICs are maintained by SWIFT (the Society for Worldwide Interbank Financial Telecommunication), a cooperative owned by banks themselves. SWIFT does not move money — it only provides the messaging system and the code directory that banks use to communicate with each other about transfers.
Key Takeaways
- A BIC is an 8 or 11-character code that identifies a specific bank and branch for international money transfers.
- You need a BIC when sending money internationally, 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 SWIFT's public directory.
- A BIC is different from an IBAN (International Bank Account Number), which identifies the individual account; you often need both for international transfers.
When you actually need a BIC code
You need a BIC when you are sending money to a bank account outside the United States. If you are transferring funds between two U.S. banks, you only need the recipient's routing number and account number — no BIC required.
For international transfers, your bank will ask for the recipient's BIC before processing the payment. Some banks also ask for an IBAN (International Bank Account Number), which is a longer code that identifies the specific account rather than just the bank. Different countries use different formats for IBANs; some require them, others do not. Your bank will tell you which one is needed for the country you are sending to.
If you are receiving money from abroad, you may need to provide your own BIC to the sender. Your bank can give you this information, and it is the same for everyone sending to your account at that bank and branch.
How to find your bank's BIC
The easiest way is to ask your bank directly — call customer service or visit a branch. They can give you the correct BIC for your account in seconds.
You can also find it yourself in several places. Check your bank statements (often printed at the bottom), log into your online banking portal (many banks list it under account details or international transfer information), or visit your bank's website and search for "SWIFT code" or "BIC code." Some banks publish this information in their FAQ or help sections.
If you know the bank name and country, you can search the official SWIFT directory at swift.com. The directory is free and public. Search by bank name, city, or country, and you will see a list of all BICs for that institution. Make sure you select the correct branch if the bank has multiple locations.
BIC versus IBAN: what is the difference
A BIC identifies the bank. An IBAN identifies the account. Think of it this way: the BIC is like the address of the post office, and the IBAN is like the mailbox number inside.
The BIC is always 8 or 11 characters. The IBAN varies by country — a UK IBAN is 22 characters, a German IBAN is 22 characters, a French IBAN is 27 characters. Not every country uses IBANs; some rely on other account identification systems. The United States does not use IBANs for domestic transfers, only for international ones in some cases.
For most international transfers, you will need both the BIC and the IBAN, or the BIC and the account number, depending on what the receiving bank requires. Your bank will tell you which combination is needed for the destination country.
What happens if you provide the wrong BIC
If the BIC is incorrect, the sending bank may reject the transfer outright, or it may attempt to deliver the payment to the wrong bank. If it reaches the wrong bank, that bank will usually reject it and send it back to the sender, which can take several days or even weeks.
Some banks have systems in place to catch obvious errors and ask you to confirm before sending. Others do not. Once a transfer is sent, you cannot cancel it immediately — you have to contact your bank and request a recall, which is not always successful if the money has already moved.
To avoid this, double-check the BIC with the recipient before you send anything. Ask them to confirm it in writing, or verify it yourself using the SWIFT directory if you have the bank name and location.
BIC codes for major international banks
| Bank | Country | BIC (8-character) |
|---|---|---|
| HSBC | United Kingdom | HBUKGB22 |
| Deutsche Bank | Germany | DEUTDEFF |
| ING | Netherlands | INGBNL2A |
| Banco Santander | Spain | BSABESBB |
| Barclays | United Kingdom | BARSGB22 |
| BNP Paribas | France | BNPAFRPP |
These are examples only. Most large banks have multiple BICs for different branches or departments. Always verify the specific BIC for the branch where you are sending money, as using the wrong one can delay or misdirect your transfer.
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 codes, so people sometimes call them SWIFT codes. Your bank may use either term.
Do I need a BIC for transfers within the United States?
No. Domestic U.S. transfers use routing numbers and account numbers only. You only need a BIC when sending money to a bank outside the United States.
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, it may mean they do not handle international transfers directly, or they use a correspondent bank to process them. Ask your bank which BIC to use for outgoing international payments.
Can I look up someone else's BIC without their permission?
Yes. The SWIFT directory is public, and BICs are not secret. You can search for any bank's BIC using the bank name and location. You do not need permission from the account holder.
How long does an international transfer take if I use the correct BIC?
A correct BIC does not may provide speed — it only ensures the money reaches the right bank. International transfers typically take one to five business days, depending on the banks involved, the countries, and whether there are intermediary banks in the chain. Some banks offer faster options for an additional fee.