Your bank identification code is a short set of numbers or letters that tells the financial system which bank holds your account
The term "bank identification code" can mean different things depending on where you bank and what you are doing. In the United States, it usually refers to your routing number — a nine-digit code that identifies your specific bank or credit union. Outside the US, it often means a SWIFT code or IBAN, which work for international transfers. Some people also use the term to mean your account number, though that is technically separate. The code you need depends on what transaction you are making and who is asking for it.
You will encounter these codes when you set up direct deposit, arrange transfers between banks, send money internationally, or receive payments from abroad. Each code serves a specific purpose in the payment system, and using the wrong one can delay your transaction or send money to the wrong place. Understanding which code to use and where to find it saves time and prevents costly mistakes.
Key Takeaways
- A routing number is a nine-digit code that identifies your US bank or credit union and is required for ACH transfers, wire transfers, and direct deposit setup.
- Your routing number appears on the bottom left of your checks, and you can also find it on your bank's website or by calling customer service.
- A SWIFT code is used for international transfers and is typically eight to eleven characters; an IBAN is a longer code used mainly in Europe and other regions.
- Your account number is different from your routing number and identifies your specific account within the bank.
- Never share your full account number with someone you do not know, but routing numbers are safe to share because they do not give access to your money.
Routing numbers: the nine-digit code for US transfers
A routing number is the most common bank identification code in the United States. It is nine digits long and tells the banking system which bank or credit union holds your account. Every US bank and credit union has one or more routing numbers, and some large banks have different numbers for different regions or branches. You need your routing number when you set up direct deposit for your paycheck, arrange an ACH transfer to another bank, or send a wire transfer.
You can find your routing number in three places. The easiest is the bottom left corner of any check you have — it is the first set of nine digits printed there. You can also log into your online banking account; most banks display it under account details or settings. If you do not have checks or online access, call your bank's customer service line and they will give it to you immediately. Write it down somewhere safe so you have it when you need it.
SWIFT codes and IBANs for money moving across borders
If you are sending or receiving money internationally, you will need different codes. A SWIFT code (also called a BIC code) is typically eight to eleven characters and identifies your bank for international wire transfers. It is used mainly when sending money to or from countries outside the US. An IBAN (International Bank Account Number) is a longer code — up to 34 characters — that includes your country, bank, and account information in one string. IBANs are standard in Europe and many other regions but are not used in the US.
Your bank can provide both your SWIFT code and IBAN if you need them. Most banks list SWIFT codes on their website under international transfers or international banking. If you are receiving money from abroad, ask the sender which code they need — they may ask for your SWIFT code, your IBAN, or both, depending on where they are sending from. Do not guess; an incorrect code will send your money to the wrong place and delay the transfer by days or weeks.
Account numbers versus routing numbers
Your account number and your routing number are not the same thing, and it is important to know the difference. Your routing number identifies your bank; your account number identifies your specific account within that bank. On a check, the routing number is the first nine digits at the bottom left, and your account number is the second set of digits (usually 10 to 12 digits long). Together, they tell the banking system exactly where to send or pull money.
When you set up a transfer or direct deposit, you usually need both numbers. Your routing number is safe to share — it does not give anyone access to your money because it only identifies the bank, not your account. Your account number is more sensitive; you should not share it with people you do not know. If someone asks for your account number over the phone or email and you did not initiate the contact, hang up or delete the message. Your bank will never ask for your full account number unsolicited.
Where to find your bank identification code
The fastest way to find your routing number is to look at a check. If you do not have checks, log into your online banking portal — most banks display it prominently on the account summary or account details page. Some banks put it under a tab labeled "Account Information" or "Routing and Account Numbers." If you cannot find it online, call your bank's customer service number (on the back of your debit card or on your bank's website) and they will give it to you in seconds.
For SWIFT codes and IBANs, start with your bank's website and search for "international transfers" or "SWIFT code." Most large banks have a page dedicated to this. If your bank is small or does not list it online, call and ask. Have your account number ready when you call, so they can look up the correct code for your specific account — some banks have multiple SWIFT codes depending on the branch or service.
What happens if you use the wrong code
Using the wrong routing number or SWIFT code does not mean your money disappears, but it will cause delays and frustration. If you use an incorrect routing number for a domestic transfer, the money may bounce back to your account after a few business days, or it may go to the wrong bank and take weeks to recover. If you use the wrong SWIFT code for an international transfer, the money can end up in another country's banking system, and retrieving it requires contacting both banks and filing a trace request — a process that can take weeks or months.
Before you submit any transfer, double-check the routing number or SWIFT code against your bank's official website or a call to customer service. If you are sending money to someone else's account, ask them to confirm the code with their bank, not just read it from a check or email. A few seconds of verification can save you from a costly mistake.
Frequently Asked Questions
Is my routing number the same as my bank's routing number?
Not always. Large banks often have multiple routing numbers for different regions, branches, or services. Your specific routing number depends on which branch holds your account. Always use the routing number for your branch, not just any routing number for your bank. Your bank's website or a call to customer service will confirm the correct one.
Can someone steal money from my account if they have my routing number?
No. Your routing number alone does not give access to your money — it only identifies your bank. Someone would need both your routing number and your account number to attempt a transfer, and even then, most banks have fraud detection that stops unauthorized transfers. Never share your full account number, but your routing number is safe to give out.
What if I do not know my bank's routing number and cannot access online banking?
Call your bank's customer service line. The number is on the back of your debit card or on your bank's website. Have your account number or card number ready, and they will give you the routing number immediately. You can also visit a branch in person and ask a teller.
Do credit unions have routing numbers?
Yes. Credit unions use routing numbers just like banks do. You can find your credit union's routing number the same way — on checks, online banking, or by calling customer service. Some credit unions have multiple routing numbers, so confirm you have the correct one for your branch.
Why do I need different codes for international transfers?
Different countries use different banking systems and identification standards. SWIFT codes and IBANs are designed to work across international borders and banking networks. The US uses routing numbers domestically because all US banks are part of the same system, but that system does not work internationally.