US banks do not use IBAN numbers — they use routing numbers and account numbers instead

The International Bank Account Number (IBAN) is a standardized format used by banks in Europe, the Middle East, Africa, and parts of Asia to identify individual accounts across borders. The United States does not participate in the IBAN system. American banks identify accounts using a two-part system: a nine-digit routing number (also called an ABA number) that identifies the specific bank or branch, and an account number that identifies your account within that bank.

If you are sending money internationally from a US bank or receiving a wire transfer from abroad, you will not provide an IBAN. Instead, you will provide your routing number, account number, and sometimes additional information like your bank's SWIFT code. This matters because using the wrong identification system can delay transfers or cause them to fail entirely.

Key Takeaways

  • US banks use routing numbers and account numbers instead of IBANs, which are used only in countries that have adopted the IBAN standard.
  • Your routing number is a nine-digit code specific to your bank or branch, and your account number identifies your individual account.
  • When sending money internationally from a US bank, you will need your bank's SWIFT code in addition to your routing and account numbers.
  • If you receive a wire transfer from outside the US, the sending bank will need your routing number and account number, not an IBAN.

How the US routing number system works

Every bank and credit union in the United States has a unique routing number assigned by the American Bankers Association. This nine-digit code appears on the bottom left of your checks and identifies which financial institution holds your account. Large banks may have multiple routing numbers if they operate branches in different regions or handle different types of accounts.

Your account number, which typically ranges from 8 to 12 digits, identifies your specific account within that bank. Together, the routing number and account number serve the same purpose as an IBAN does in other countries — they tell the banking system exactly where to send or pull money. You can find both numbers on a check, through your bank's website, or by calling your bank's customer service line.

SWIFT codes and international transfers from US banks

When you send money internationally from a US bank, the receiving bank may ask for a SWIFT code (also called a BIC code) in addition to the routing number and account number. A SWIFT code is an eight or eleven-character code that identifies your bank on the international payment network. It is different from your routing number and serves as the international identifier for your bank.

For example, if you are wiring money to someone in Germany, the German bank will use your SWIFT code to locate your US bank on the international system, then use your routing number and account number to find your specific account. Not all US banks have SWIFT codes — smaller regional banks and credit unions may not — so ask your bank whether it has one before attempting an international transfer.

Receiving international transfers to a US account

When someone outside the US sends you money, they will need your routing number and account number, not an IBAN. If their bank asks for an IBAN, tell them that US banks do not use that system and provide your routing number instead. Some international banks have online forms that ask for an IBAN; in those cases, you may need to contact the sending bank directly or ask your US bank how to complete the transfer.

International transfers to US accounts typically take three to five business days, depending on the sending bank's processing speed and whether any intermediate banks are involved. The receiving bank (your bank) cannot speed up the process once the money enters the US banking system, so delays usually happen on the sending end.

Why the US does not use IBANs

The IBAN system was created in the 1980s to standardize international payments in Europe and has since been adopted by over 80 countries. The United States developed its routing number system decades earlier and has not switched because the existing system works for domestic transfers and the cost of changing would be enormous. The Federal Reserve and the banking industry have determined that the current system is sufficient for US needs.

This means that if you move money between US banks, you will never encounter an IBAN. The routing number and account number system handles all domestic transfers. Only when money crosses international borders do you need to think about SWIFT codes or other international identifiers.

What to do if a foreign bank asks for an IBAN

If you are trying to receive money from abroad and the sending bank's form only has a field for an IBAN, do not leave it blank or make one up. Contact your US bank and ask how to complete the transfer. Some banks can provide a workaround, such as routing the money through a correspondent bank or using an alternative payment method.

Alternatively, if the sending bank allows it, provide your routing number and account number in the fields available and note in any comment section that you are a US account holder without an IBAN. Many international banks are familiar with US accounts and can process the transfer with just the routing number and account number, even if their form does not have a dedicated field for them.

Frequently Asked Questions

Can I use my account number as an IBAN?

No. An IBAN is a specific format that includes a country code, check digits, and bank identifier, none of which your US account number contains. Using your account number in place of an IBAN will cause the transfer to fail or be rejected by the receiving bank.

Do credit unions have routing numbers like banks do?

Yes. Credit unions are assigned routing numbers by the American Bankers Association just like banks are. You can find your credit union's routing number on your checks, through their website, or by calling their member services line.

What if I have accounts at multiple US banks?

Each account has its own routing number and account number combination. If you move money between your own accounts at different banks, you will use the routing number of the receiving bank and your account number at that bank. The sending bank does not need to know where the money is going.

Is a SWIFT code the same as a routing number?

No. A routing number identifies your bank domestically within the US banking system. A SWIFT code identifies your bank on the international payment network. Your bank may have both, but they serve different purposes and are used in different situations.

Can I send money internationally using just my routing number?

It depends on the receiving bank and country. Some international banks can process transfers with just a routing number and account number, while others require a SWIFT code. Ask your bank what information the receiving bank will need before you initiate the transfer.