Is a BIC Code the Same as a Routing Number?

No, a BIC code is not the same as a routing number. A BIC (Business Identifier Code) identifies a financial institution on the international SWIFT network, while a routing transit number identifies a U.S. bank or credit union for domestic payments like direct deposits, ACH transfers, and check clearing. Both codes send money to the right bank, but they belong to separate systems and are never interchangeable. Which one you need depends on whether your money is staying inside the United States or crossing a border.

What Each Code Actually Is

A BIC is a globally standardized identifier assigned under ISO 9362. Most people call it a SWIFT code, though not every BIC is actually connected to the SWIFT messaging network.1SWIFT. Business Identifier Code (BIC) It runs eight or eleven characters and mixes letters and numbers:

  • Four characters for the institution
  • Two letters for the country (ISO 3166-1)
  • Two characters for the location or city
  • An optional three-character branch code, which makes the code eleven characters and points to a specific office

Eight characters gets you to the headquarters. Eleven gets you to a particular branch. There is also a distinction between connected BICs, which can send and receive SWIFT messages, and non-connected ones, which exist only for identification.1SWIFT. Business Identifier Code (BIC) For an international wire, you need the receiving bank’s connected BIC.

A routing transit number is a nine-digit code, all numeric, that identifies a U.S. bank or credit union. The American Bankers Association introduced the system more than a century ago, and it still handles check clearing, direct deposit, ACH payments, and Fedwire transfers. The first four digits are the Federal Reserve routing symbol, the next four identify the specific institution, and the last is a check digit that catches typos.

One wrinkle worth knowing: a single bank often uses different routing numbers for paper checks, ACH, and wire transfers. Confirm the right one for what you’re doing.

The Core Difference: Where Each Code Works

Routing numbers work only inside the United States. They move money through the Federal Reserve, the ACH network, and domestic wire systems. Outside U.S. borders, a routing number means nothing.

BICs work almost everywhere else. The SWIFT network connects institutions in more than 200 countries, which is why cross-border payments rely on BICs rather than any single country’s domestic identifier. If money is crossing a border, a BIC is involved somewhere in the chain.

A Note on IBANs

Many countries in Europe, the Middle East, and parts of Africa and Latin America also require an International Bank Account Number (IBAN) for incoming transfers. An IBAN follows ISO 13616 and includes a country code, check digits, and a bank identifier tied to the BIC standard.2SWIFT. IBAN Registry Sending money to an IBAN country typically means you need both the recipient’s IBAN and the receiving bank’s BIC. The United States does not use IBANs, so no one sending money to a U.S. account should be asking you for one.

Which Code You Need for Which Transaction

Staying Inside the U.S.: Routing Number

Any payment that begins and ends in the United States uses a routing number. That covers direct deposit of a paycheck or tax refund, ACH payments for bills and subscriptions, paper check clearing, and same-day domestic wires through Fedwire. The Federal Reserve’s FedNow Service, which settles instant payments in seconds, also identifies participating banks by their routing transit numbers.3Federal Reserve Financial Services. FedNow Service Participants and Service Providers Domestic ACH transfers are usually free or cost a few dollars.

Crossing a Border: BIC

Sending money to another country requires the receiving bank’s BIC. International wires are meaningfully more expensive than domestic ones. Most U.S. banks charge somewhere between $30 and $75 for an outgoing international wire, and incoming international wires also carry fees at many banks, though typically lower.

The reason costs run higher is that when your bank and the recipient’s bank don’t have a direct SWIFT relationship, the payment passes through one or more intermediary (correspondent) banks that bridge the gap. Each one can deduct a processing fee before passing the money along, and those deductions often aren’t visible to the sender at the time of the transfer. A payment routed through two intermediaries could lose $30 to $60 before it reaches the recipient, on top of what the sending and receiving banks charge.

Receiving Money From Abroad: Usually Both

If someone overseas is wiring money to your U.S. account, the sender generally needs your bank’s BIC to route the payment through the international network, along with your account number. Some banks also ask for the domestic routing number. Check your bank’s website or call customer service to confirm exactly which codes to hand over. Giving the sender the wrong combination is the most common reason an incoming international wire gets delayed.

How to Find Each Code

Your routing number sits in the bottom left corner of a personal check, printed in magnetic ink. The nine-digit routing number comes first, then your account number, then the check number. No checks? Log into your bank’s website or app and look under account details or the wire transfer section. Customer service can also read it to you.

Because the same bank may use different routing numbers for paper checks, ACH, and wire transfers, verify which one applies before you set up a new payment.

Your bank’s BIC typically appears on your account statement, in the international or wire transfer section of your online banking portal, or through customer service. You can also look up a bank in the SWIFT directory by name and location.

Digital wallets and payment apps handle this on the domestic side. Linking a bank account to Apple Cash, for example, uses your routing and account numbers, which you can view or update by opening the Apple Cash card in the Wallet app, tapping card details, and scrolling to the bank account section.4Apple Support. Transfer Money in Apple Cash to Your Bank Account or Debit Card Venmo, Zelle, and PayPal ask for the same information when you connect a U.S. bank account.

If Something Goes Wrong

The rules that protect you when a transfer errors out are different for domestic and international payments, which is another reason it matters that you know which system you used.

Domestic electronic transfers fall under the Electronic Fund Transfer Act.5Office of the Law Revision Counsel. 15 USC Chapter 41 Subchapter VI – Electronic Fund Transfers Under its implementing rule, Regulation E, you have 60 days from the statement that first shows the problem to report it. Your bank then generally has 10 business days to investigate, extendable to 45 days if it provisionally credits your account while it keeps looking.6eCFR. Appendix A to Part 1005 – Model Disclosure Clauses and Forms

International remittance transfers get a separate track under Regulation E. You have 180 days from the disclosed delivery date to report an error, and the provider has up to 90 days to investigate.7eCFR. 12 CFR 1005.33 – Procedures for Resolving Errors Before you authorize an international transfer, the provider must disclose the exchange rate, all fees (including estimated third-party charges at intermediary banks), and the exact amount the recipient will receive in the destination currency. If the total looks wrong, you can cancel before the money is sent.

The Short Version

Routing number: nine digits, numbers only, U.S. only, used for direct deposit, ACH, checks, and domestic wires. BIC: eight or eleven alphanumeric characters, international, used for SWIFT wires across borders. If a form asks for a SWIFT code or BIC when you’re sending money within the United States, something is off. If a form asks for a routing number when you’re sending money to another country, something is off there too. Match the code to the system, and confirm with the recipient’s bank when in doubt.