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 within the United States. They run on different networks and cannot be swapped. Using one where the other is required will cause the transfer to fail or be rejected.
Two Codes, Two Different Jobs
The short version: if the money is moving between two U.S. banks, you need a routing number. If it is crossing a national border, you need a SWIFT code, and often an account identifier used in the destination country as well.
A routing number is purely numeric and carries no country information, so it only makes sense inside the U.S. banking system. A SWIFT code contains a country code and a location code built into the identifier itself, which is what lets banks in different countries find each other. That structural difference is the reason the two are not interchangeable, not just a matter of format preference.
What a SWIFT Code Is
A SWIFT code is formally called a Business Identifier Code (BIC) under the international standard ISO 9362.1Swift. Business Identifier Code (BIC) On bank forms you may see it labeled “BIC,” “SWIFT code,” or “SWIFT/BIC.” All three mean the same thing.
The code is either 8 or 11 characters. It breaks down like this:
- Characters 1–4 identify the bank (for example, CHAS for JPMorgan Chase).
- Characters 5–6 are the country code from ISO 3166-1 (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 defaults to the bank’s head office.
Those country and location characters are what the SWIFT network uses to route payment messages between more than 11,500 financial institutions across more than 200 countries and territories.2Swift. Who We Are Without that shared identifier, a bank in one country has no standardized way to reach a bank in another.
What a Routing Number Is
An ABA routing transit number is a nine-digit code assigned by the American Bankers Association to identify a financial institution inside the United States.3American Bankers Association. ABA Routing Number You use it for domestic direct deposits, ACH transfers, bill payments, and wire transfers sent through the Fedwire system. 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)
The nine digits are structured this way:5American Bankers Association. Routing Number Policy and Procedures
- Digits 1–4 are the Federal Reserve routing symbol. The first two indicate the Federal Reserve district (01 through 12); the next two carry additional routing detail within that district.
- Digits 5–8 uniquely identify the bank or credit union.
- Digit 9 is a check digit calculated from the first eight to catch errors.
One detail catches people out: many banks use a different routing number for ACH transfers than for wire transfers. The number printed on your check is often the ACH number, not the wire number. Confirm which one your bank wants for the specific type of transaction you are running.
When You Also Need an IBAN
Sending money to Europe or certain other regions usually calls for a third piece of information: an International Bank Account Number (IBAN). An IBAN is a standardized account number of up to 34 characters that combines a country code, check digits, and the recipient’s domestic account details into one string. Countries across the European Union, the European Economic Area, the United Kingdom, and Switzerland require an IBAN for incoming transfers.
An IBAN does not replace the SWIFT code. For most transfers into IBAN 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 the IBAN system, so you will never need one when sending money to a U.S. bank.
What Happens If You Use the Wrong Code
Mixing up a routing number and a SWIFT code, or entering either one incorrectly, can range from a nuisance to a serious problem. Federal Reserve Banks are permitted to rely on the identifying number in a payment order, even when it points to a different bank than the one named, so long as the Reserve Bank is unaware of the discrepancy.6eCFR. 12 CFR Part 210 Subpart B – Funds Transfers Through the Fedwire Funds Service In practice, three things can happen:
- The transaction is rejected. If the code does not match any valid institution, the transfer fails and the funds eventually return to your account. For international wires that return can take days.
- The funds are misdirected. If the wrong code happens to belong to a real but unintended bank, the money may be credited to the wrong institution. Recovery depends on your bank contacting the receiving bank, with no guaranteed timeline.
- You lose the fee. Most banks do not refund the wire fee when a transfer fails because of information you provided.
Confirm the code directly with the recipient or their bank before you send, especially for large amounts.
How to Find Each One
Your routing number appears as the first set of nine digits 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 do not have checks, most banks display routing numbers in the account details of their online banking portal or mobile app. Again, check whether the number shown is the ACH routing number or the wire routing number.
SWIFT codes are not printed on checks. Find your bank’s SWIFT/BIC by signing in to online banking, calling the bank, or searching the SWIFT directory at swift.com. When someone abroad is sending you money, give them the SWIFT code along with your account number, and, if their bank asks, the physical address of your bank branch.