No, US banks do not have IBAN numbers, and the United States does not participate in the IBAN system at all. If a foreign bank is asking for your IBAN so it can send money to your US account, you’ll give it three things instead: your bank’s SWIFT/BIC code, your ABA routing number, and your account number. That combination does the same job the IBAN does elsewhere in the world.
Why the US Never Adopted IBANs
The American Bankers Association introduced the nine-digit routing transit number in 1910 to move paper checks through a large, fragmented banking system.1American Bankers Association. Routing Number Policy and Procedures By the time Europe began developing the IBAN standard in the 1990s, the US already had thousands of banks connected through the routing-number infrastructure, so there was no practical reason to layer a second identification system on top.
A US account number is a standalone identifier your bank assigns to you. It sits alongside the routing number rather than being embedded inside a longer international string the way account numbers are packed into an IBAN. When a foreign bank asks for an IBAN, it’s asking for account identification in a format the US doesn’t produce.
What an IBAN Is
An IBAN is a standardized account number format defined by ISO 13616. It runs up to 34 characters and begins with a two-letter country code, then two check digits that catch transcription errors, then the domestic bank and account number (the Basic Bank Account Number, or BBAN).2International Organization for Standardization. ISO 13616-1:2020 Financial Services – International Bank Account Number (IBAN) Length varies by country: a German IBAN has 22 characters, a Jordanian IBAN has 30.
More than 75 countries across Europe, the Middle East, and parts of Africa and the Caribbean require IBANs for cross-border transfers. The United States, Canada, Australia, and China have not adopted the standard and continue to use their own domestic account identifiers.
How US Banks Identify Themselves Internationally
Instead of IBANs, US banks are identified on the global network by SWIFT/BIC codes. The Society for Worldwide Interbank Financial Telecommunication assigns each participating bank a Business Identifier Code. The base code is eight characters: four for the bank, two for the country (US), and two for the city or region.3SWIFT. Business Identifier Code (BIC) An optional three-character branch code extends it to eleven characters when a bank needs to identify a specific location.
When money leaves a bank in, say, Germany bound for a US account, the SWIFT code tells the network which institution should receive it. If the two banks don’t hold accounts with each other directly, the payment passes through one or more intermediary (correspondent) banks, each identified by its own SWIFT code.4Bank for International Settlements. Correspondent Banking – Consultative Report That chain of correspondent relationships is how US banks settle international transfers without an IBAN.
What to Give a Foreign Sender Instead of an IBAN
If someone abroad is trying to wire money to your US account and their bank is asking for an IBAN, give them the US equivalents:
- Your bank’s SWIFT/BIC code, usually eight or eleven characters. You can find it in your online banking portal, on your bank’s website, or by calling the bank.
- Your ABA routing number, the nine-digit code printed at the bottom left of your checks. Some banks use a separate routing number for wires, so confirm you have the right one.
- Your account number.
Together, those three identify your bank and your account as completely as an IBAN would in a country that uses them.
When the Sender’s Form Won’t Accept a Blank IBAN Field
Some foreign banking websites and wire forms have a mandatory IBAN field that refuses to submit without an entry. If that happens, the sender may need to visit their bank in person and explain that the transfer is going to a US account, which doesn’t use IBANs. Bank staff can typically override the field and process the wire using the SWIFT code, routing number, and account number. If the sender’s bank also needs a correspondent or intermediary bank’s SWIFT code, your US bank can supply it.
Full Information Checklist for an Incoming International Wire
Beyond the three account identifiers, a foreign sender will generally need:
- Your full legal name, matching exactly what’s on file at the bank.
- Your physical address, required for anti-money-laundering compliance.
- The receiving bank’s full legal name and branch address.
- An intermediary bank’s name and SWIFT code, if the sending bank has no direct SWIFT relationship with your bank. Your bank can provide this on request.
Wire transfers in the US are governed by Article 4A of the Uniform Commercial Code, which sets out the rights and obligations of banks and customers in funds transfers.5Legal Information Institute (LII) / Cornell Law School. UCC – Article 4A – Funds Transfer International remittance transfers also fall under Consumer Financial Protection Bureau rules that require the sending bank to disclose fees, exchange rates, and the amount the recipient will actually receive before the transfer is finalized.
Fees That Can Reduce What Arrives
International wires carry several layers of cost. At major US banks, outgoing international wires typically run $25 to $50, and incoming international wires cost anywhere from $0 to $20 depending on the bank. Some banks charge more for wires initiated in person or by phone than for those set up online.
The less visible cost is intermediary bank fees. When a wire passes through a correspondent bank, that bank often deducts $15 to $30 for its part in the chain. Whether the recipient absorbs those deductions depends on the fee instruction chosen when the wire is sent:
- OUR: the sender pays all fees, so the recipient receives the full amount.
- SHA (shared): the sender pays their own bank’s outgoing fee; intermediary and receiving bank charges come out of the transfer amount.
- BEN (beneficiary): all fees are deducted from the transfer, so the recipient gets noticeably less than what was sent.
Most banks also apply a markup to the currency exchange rate. That spread between the market rate and the rate offered on the transfer is often not itemized as a fee, which makes it easy to miss. On a large transfer, the spread can cost more than the wire fee itself.
How Long an International Wire Takes
International wires to a US bank generally arrive within one to five business days. The exact timeline depends on the currencies involved, how many intermediary banks are in the chain, each bank’s processing speed, and local holidays on either side.6Bank of America. How to Send Wire Transfers in Online Banking or Mobile App Once the funds reach the receiving US bank, they’re usually credited to the account within one to two business days.
The sender receives a transaction reference number that can be used to trace the wire. Many banks participate in the SWIFT Global Payments Innovation (gpi) service, which offers end-to-end tracking and fee visibility, so both sides can see where the payment sits in the correspondent chain at any point.