A bank identifier code is a standardized set of characters that tells the world's banking system which bank holds your account and where
A bank identifier code (BIC), also called a SWIFT code, is an 8 or 11-character code that uniquely identifies a specific bank and branch. When you send money internationally or receive it from abroad, the sending bank uses your BIC to route the payment to the correct financial institution. Without it, your money can end up in the wrong place or get stuck in limbo while banks try to figure out where it belongs.
The code breaks down into four parts: a 4-letter bank code, a 2-letter country code, a 2-letter location code, and an optional 3-letter branch code. For example, a code might look like CHASGB2L, where CHAS identifies Chase Bank, GB means Great Britain, and 2L identifies the London office. If the code has only 8 characters, it defaults to the bank's main branch.
You'll need your BIC when receiving wire transfers from outside the United States, when sending money to an international account, or when setting up recurring payments with a foreign entity. Some banks print it on statements or checks; others require you to ask or look it up online.
Key Takeaways
- A bank identifier code is an 8 or 11-character code that identifies your specific bank and branch to the international payment system.
- The code consists of a bank code, country code, location code, and optional branch code that together pinpoint where your account lives.
- You need a BIC to receive international wire transfers and to send money to accounts outside the United States.
- Your bank can provide your BIC through your online account, a phone call, or by checking your statements or checks.
How a BIC differs from other account identifiers
A BIC is not the same as your account number, routing number, or IBAN. Your routing number (a 9-digit code) tells domestic U.S. banks where to send money; it only works within the American banking system. Your account number identifies your specific account at that bank but means nothing to banks outside the U.S.
An IBAN (International Bank Account Number) is a longer code used primarily in Europe and some other regions; it includes the bank identifier, country, and account number all in one string. The BIC works alongside the IBAN or with your account number and routing number, depending on the country and the receiving bank's requirements.
Think of it this way: your routing number is a domestic address, your account number is your mailbox, and your BIC is the international postal code that tells foreign banks which country and which bank to find you in.
Where to find your bank's BIC
The fastest way is to call your bank's customer service line and ask for your SWIFT code or BIC. Most representatives can give it to you in under a minute. If you prefer not to call, check your most recent bank statement—many banks print it there, sometimes labeled as "SWIFT code" or "BIC code."
Your bank's website usually has a BIC lookup tool or a page listing the codes for each branch. Log into your online account and search for "SWIFT" or "BIC," or navigate to the international transfers section. Some banks also print the code on the back of checks or in the fine print of account opening documents.
If you cannot find it anywhere, you can search the SWIFT directory online using your bank's name and branch location, though you'll need to verify the code with your bank before using it for a transfer. Never rely solely on a third-party directory; confirm with your bank that the code is current and correct.
What happens if you use the wrong BIC
If you provide an incorrect BIC, the sending bank may reject the transfer outright, and the money returns to the sender within a few days. The sender then has to resubmit with the correct code. This delay can cost you time if you're waiting for funds, especially if the transfer is time-sensitive.
In rare cases, a wrong BIC might route your money to a different bank or branch in the same country. The receiving bank will eventually notice the account number doesn't match their records and send it back, but this can take one to two weeks. During that time, you won't have access to the funds, and the sender may incur fees for the return transfer.
Always double-check the BIC before confirming a transfer. Ask the person sending you money to verify it with their bank, and confirm it matches what your bank gave you.
BIC requirements for different types of transfers
Wire transfers to accounts outside the U.S. almost always require a BIC. Your bank will ask for it as part of the wire instruction form, along with the recipient's name, account number, and bank address. Some banks require both the BIC and the IBAN if the receiving country uses IBANs.
ACH transfers (the domestic system) do not use BICs; they use routing numbers instead. If you're sending money to a Canadian or Mexican account through a cross-border ACH, your bank may ask for a BIC in addition to the routing number, depending on the receiving bank's setup.
International money transfer services like Wise, OFX, or your bank's own international transfer platform will prompt you for a BIC when you enter the recipient's bank details. Some services auto-populate it once you enter the bank name and country, but you should always verify it matches what the recipient's bank provided.
Fees and timing when using a BIC
Providing a correct BIC does not reduce fees, but it does prevent delays and rejected transfers that could trigger additional charges. A wire transfer with the correct BIC typically takes one to three business days to arrive, depending on the receiving country and whether the receiving bank processes it the same day.
If the BIC is wrong and the transfer is rejected, your bank may charge a wire fee again when you resubmit. Some banks charge $15 to $50 per international wire; if you have to send it twice, you've paid twice. Getting the BIC right the first time saves you money and time.
Weekends and holidays can extend the timeline. A wire sent on Friday evening may not arrive until Tuesday or Wednesday, even with a correct BIC, because banks in the receiving country may not process transfers over the weekend.
When you receive money and need to provide your BIC
If someone outside the U.S. is sending you money, they will ask for your BIC. Provide it along with your full name, account number, and bank's mailing address. Some senders also ask for an IBAN, but U.S. banks do not issue IBANs; if asked, tell the sender your bank does not use that format and provide your routing number and account number instead.
Make sure the sender's bank knows how to handle a U.S. account. Some international banks are unfamiliar with routing numbers and may need guidance from their own compliance team. If the sender is struggling, suggest they contact their bank's international transfer department and provide both your routing number and BIC so the bank has options.
Keep your BIC information private the same way you would your account number. While a BIC alone cannot be used to withdraw funds, it is part of the information needed to route money, so treat it as sensitive banking information.
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 manages the system; BIC is the technical term for the code itself. Banks use the terms interchangeably, so if someone asks for your SWIFT code, they want your BIC.
Do I need a BIC to receive a domestic wire transfer?
No. Domestic U.S. wire transfers use routing numbers, not BICs. You only need a BIC when the money is coming from or going to a bank outside the United States.
What if my bank says it doesn't have a BIC?
Every bank that participates in international transfers has a BIC. If your bank says it doesn't, ask to speak with the international transfers department or try looking it up in the SWIFT directory using your bank's legal name and main branch location. Then confirm the code with your bank before using it.
Can I use someone else's BIC to send them money?
Yes, as long as it's their bank's BIC. The BIC identifies the bank, not the individual account holder. You'll also need the recipient's name and account number so the money goes into the right account at that bank.
How long does an international transfer take with the correct BIC?
Usually one to three business days, depending on the receiving country and whether both banks process it the same day. Weekends and holidays can extend this. A correct BIC ensures the money reaches the right bank; it does not speed up the process beyond the normal timeline.