No, a SWIFT code is not the same as a routing number. A SWIFT code identifies a bank for international transfers; a nine-digit ABA routing number identifies a bank for domestic transfers inside the United States. They run on different networks and are not interchangeable, so using one where the other is required will cause the transfer to fail or be rejected.
What Each Code Is
A SWIFT code, formally a Business Identifier Code (BIC) under the international standard ISO 9362, is used to route payment instructions between banks across borders.1Swift. Business Identifier Code (BIC) The SWIFT network connects over 11,500 financial institutions across more than 200 countries and territories.2Swift. Who We Are You may see it labeled “BIC,” “SWIFT code,” or “SWIFT/BIC” — they all mean the same thing.
Each SWIFT code is 8 or 11 characters and mixes letters and numbers:
- Characters 1–4 are the bank’s identifier (CHAS for JPMorgan Chase, for example).
- Characters 5–6 are the ISO 3166-1 country code (US for the United States, GB for the United Kingdom).
- Characters 7–8 are a location code for the city or regional office.
- Characters 9–11 are an optional branch code; if omitted, the code points to the bank’s head office.
The country and location codes built into every BIC are what allow the SWIFT network to send a payment to the right bank anywhere in the world.1Swift. Business Identifier Code (BIC)
A routing number is a nine-digit code assigned by the American Bankers Association to identify U.S. financial institutions.3American Bankers Association. ABA Routing Number Federal regulations define it as the identifying number printed on the face of a check and used to direct electronic payments to the correct bank.4eCFR. 12 CFR Part 229 – Availability of Funds and Collection of Checks (Regulation CC) It’s purely numeric, and the structure is fixed:5American Bankers Association. Routing Number Policy and Procedures
- Digits 1–4 make up the Federal Reserve Routing Symbol. The first two indicate the Federal Reserve district (01 through 12); the next two carry additional routing information within that district.
- Digits 5–8 are the institution identifier, unique to a specific bank or credit union.
- Digit 9 is a check digit that verifies the accuracy of the first eight.
Because a routing number carries no country code, it only works inside the U.S. banking system.
When to Use Which
Use the routing number for U.S.-to-U.S. transactions: direct deposits, ACH transfers, bill payments, and domestic wires sent through the Fedwire system. Use the SWIFT code any time the payment crosses a national border. If a sender abroad asks for your “routing number” and the transfer is coming from outside the United States, they almost always need your bank’s SWIFT/BIC code instead.
One detail catches people out: some U.S. banks assign a different routing number for ACH transfers than for wire transfers. Confirm with your bank which number applies to the specific transaction you’re making.
SWIFT Codes and IBANs Are Not the Same Either
If you’re sending money to a bank in Europe or certain other regions, you may also need an International Bank Account Number (IBAN). An IBAN is a standardized account number of up to 34 characters that packs a country code, check digits, and the recipient’s domestic account details into a single string. It’s required for incoming transfers across the European Union, the European Economic Area, the United Kingdom, and Switzerland.
An IBAN does not replace a SWIFT code. For most transfers to IBAN-using countries you need both: the SWIFT code identifies the bank, and the IBAN identifies the specific account at that bank. The United States does not use IBANs, so you will never need one when sending money to a U.S. bank.
What Happens if You Use the Wrong Code
Getting the identifier wrong can range from an annoyance to a real loss. Federal Reserve Banks are permitted to rely on the identifying number in a payment order even if it points to a different bank than the one named, as long as the Reserve Bank is unaware of the mismatch.6eCFR. 12 CFR Part 210 Subpart B – Funds Transfers Through the Fedwire Funds Service In practice, three things tend to happen:
- If the routing or SWIFT code doesn’t match any valid institution, the transfer fails and the money is returned to your account, though for international wires that reversal can take days.
- If the wrong code happens to belong to a real but unintended bank, the funds may be deposited at the wrong institution. Getting them back requires your bank to contact the receiving bank, and there’s no guarantee of a quick resolution.
- Most banks do not refund the wire fee when a transfer fails because of information you supplied.
Confirm codes directly with the recipient or their bank before you send, especially for larger amounts.
How to Find Each Code
Your routing number appears as the first set of nine digits printed along the bottom-left edge of a personal check.4eCFR. 12 CFR Part 229 – Availability of Funds and Collection of Checks (Regulation CC) If you don’t have checks, most banks show routing numbers in the account details section of their online banking site or mobile app. Keep in mind that the number printed on the check may be the ACH routing number rather than the wire transfer number, so check with your bank if you’re setting up a wire.
SWIFT codes are not printed on checks. You can find your bank’s SWIFT/BIC through online banking, by calling the bank, or by searching the SWIFT directory at swift.com. When you’re the one receiving an international transfer, give the sender your bank’s SWIFT code along with your account number, and, if their bank requests it, your branch’s physical address.