A routing code is a nine-digit number that tells the banking system which bank holds your account

When you send money to someone else's account—whether by wire transfer, ACH payment, or check—the banking system needs to know which bank to send it to. The routing code is the address. It identifies a specific bank or credit union, and sometimes a specific branch within that institution. Without it, the money has nowhere to go.

The routing code is also called a routing transit number, ABA number, or routing number. All four terms mean the same thing. Banks in the United States use routing codes; other countries have their own equivalent systems (SWIFT codes for international transfers, sort codes in the UK, for example).

You will need a routing code when you set up direct deposit at a new job, arrange automatic bill payments, or send an ACH transfer to another person's account. Your own bank's routing code appears on the bottom left of your checks, and you can also find it on your bank's website or by calling their customer service line.

Key Takeaways

  • A routing code is a nine-digit number that identifies which bank or credit union holds an account.
  • The routing code appears on the bottom left of paper checks and is also called an ABA number or routing transit number.
  • You need a routing code to set up direct deposit, arrange bill payments, or send money via ACH transfer.
  • Each bank has its own routing code, and some large banks have multiple codes for different regions or branches.
  • The routing code is different from your account number; both are required to move money between accounts.

How routing codes fit into the payment system

When you initiate a payment, the banking system reads two pieces of information: the routing code and the account number. The routing code directs the payment to the right bank. The account number identifies which account within that bank should receive the money. Think of it like a mailing address: the routing code is the city and state, the account number is the specific house.

The Federal Reserve maintains a database of all active routing codes in the United States. When a bank processes your payment, it looks up the routing code to find the receiving bank's location and details, then sends the payment through the appropriate network—ACH for most consumer transfers, the Federal Reserve wire system for urgent transfers, or the check clearing system for paper checks.

Large banks often have multiple routing codes. Bank of America, for example, has different codes for different regions of the country. If you move from California to New York and open an account at the same bank, you might get a different routing code. This helps the Federal Reserve route payments more efficiently to the right processing center.

Where to find your routing code

The easiest place to find your routing code is on a check. Look at the bottom left corner. You will see three groups of numbers: the routing code (nine digits), your account number, and the check number. The routing code is always the first group on the left.

If you do not have checks, log into your bank's website or mobile app. Most banks display the routing code in the account details section, sometimes labeled "Routing Number" or "ABA Number." You can also call your bank's customer service number—it is on the back of your debit card—and ask for your routing code. They will give it to you when ready.

Some banks publish their routing codes on their website in a searchable tool. Credit unions use a similar system; you can find a credit union's routing code through CO-OP, the shared branching network, or by calling the credit union directly.

Routing codes versus account numbers

These two numbers do different jobs and you need both to move money. The routing code identifies the bank. The account number identifies your specific account within that bank. If the routing code is wrong, the payment goes to the wrong bank entirely. If the account number is wrong but the routing code is right, the payment reaches the correct bank but might be rejected, returned, or deposited into someone else's account by mistake.

Always double-check both numbers before you authorize a transfer. A single digit wrong in either one can cause the payment to fail or go to the wrong place. If you are setting up a recurring payment—like direct deposit or an automatic bill payment—verify the numbers with the receiving institution before the first payment processes.

Routing codes for different types of transfers

The same routing code works for most consumer payments: direct deposit, ACH transfers, bill payments, and checks all use the same nine-digit number. However, some banks maintain separate routing codes for wire transfers or for business accounts. If you are sending a wire transfer, confirm with your bank whether you should use your standard routing code or a different one.

International transfers do not use routing codes. Instead, they use SWIFT codes (also called BIC codes), which identify banks globally. A SWIFT code is eight or eleven characters and includes the bank's country code. If you are sending money outside the United States, ask your bank for the receiving bank's SWIFT code, not the routing code.

What happens if you use the wrong routing code

If you provide an incorrect routing code, the payment typically fails at the processing stage. The receiving bank's system will not recognize the code and will reject the transfer. The money returns to your account within one to three business days, and you will be notified of the rejection.

In some cases, if the routing code is close to a real code, the payment might reach a different bank by mistake. This is rare but possible. If this happens, contact your bank when ready. They can file a trace on the transfer and work with the other bank to recover the funds. The process usually takes five to ten business days.

To avoid this problem, always copy the routing code directly from an official source—your bank's website, a check, or a call to customer service. Do not rely on memory or on information someone else provides verbally.

Frequently Asked Questions

Is the routing code the same for all branches of my bank?

Not always. Large banks often have different routing codes for different regions. Some banks use one routing code nationwide, while others assign codes by state or region. Check your specific branch's routing code on your checks or by calling that branch directly.

Can I find someone else's routing code?

Yes. If you know which bank someone uses, you can find their bank's routing code on the bank's website or by calling the bank. However, you still need their account number to send them money. The routing code alone does not identify a specific person.

Do I need a routing code to receive money?

Yes. Anyone sending you money via ACH transfer or direct deposit will need your routing code and account number. You should provide both pieces of information to your employer, creditors, or anyone else who needs to deposit money into your account.

What is the difference between a routing code and a SWIFT code?

A routing code identifies a U.S. bank and is nine digits long. A SWIFT code identifies a bank anywhere in the world and is eight or eleven characters long. Use routing codes for domestic transfers and SWIFT codes for international transfers.

Can a routing code change?

Routing codes rarely change, but it can happen if a bank merges with another bank or restructures its operations. If your bank merges, they will notify you and provide a new routing code if necessary. Always verify the current routing code before setting up a new recurring payment.