A routing code is a nine-digit number that identifies which bank or credit union holds your account
When you send money from your account to someone else's, the routing code tells the financial system which institution to pull the money from. It works like a postal code for banks — it narrows down not just the city, but the exact branch or processing center. Without it, a transfer has nowhere to go.
The routing code is also called a routing transit number or ABA number (after the American Bankers Association, which created the system). Every bank, credit union, and some online-only institutions have at least one. Large banks may have multiple routing codes depending on where the account was opened or which service you're using.
You'll need your routing code whenever you set up direct deposit, arrange a wire transfer, or authorize an automatic payment. It's not secret — banks print it on checks and post it online — but it is specific to your institution, not your individual account.
Key Takeaways
- A routing code is a nine-digit number that identifies your specific bank or credit union in the U.S. financial system.
- You can find your routing code on the bottom left of your checks, on your bank's website, or by calling customer service.
- Routing codes are different from account numbers; you need both to complete transfers or set up direct deposit.
- Different routing codes may explore depending on whether you're doing a wire transfer, ACH transfer, or setting up direct deposit, so always confirm with your bank.
Where to find your routing code
The easiest place to look is the bottom left corner of any check you have from that account. The first nine digits printed there are your routing code. If you don't have checks, log into your bank's website or mobile app — most institutions display it in the account details or settings section, sometimes labeled "routing number" or "transit number."
You can also call your bank's customer service line and ask. Have your account number ready. They'll confirm the correct code for the type of transaction you're doing, because some banks use different codes for wire transfers versus ACH transfers (the electronic system used for direct deposit and bill payments).
If you're working with a credit union, the process is the same. Credit unions are part of the same routing code system as banks, and you'll find the number the same way — on checks, online, or by phone.
Routing codes versus account numbers
These are two separate pieces of information, and you need both. Your routing code identifies the bank. Your account number identifies your specific account within that bank. Think of it this way: the routing code is the bank's address, and the account number is your mailbox at that address.
When you give someone your information for a transfer, you're giving them both numbers. The routing code tells the system which bank to contact. The account number tells that bank which account to deposit into. Without both, the transfer will either fail or go to the wrong place.
Your account number is usually 8 to 12 digits long and appears on your checks, statements, and online banking portal. It's more sensitive than your routing code because it's unique to you, so be more cautious about sharing it.
Wire transfers, ACH transfers, and which code to use
Most of the time, one routing code works for all transaction types. However, some larger banks maintain separate routing codes for wire transfers and for ACH transfers (the system used for direct deposit, bill pay, and most person-to-person transfers). If you're setting up direct deposit at a new job, ask your employer which type of transfer they use, then confirm with your bank that you're providing the right code.
Wire transfers move money faster — usually within hours — and use a different processing path than ACH transfers, which typically take one to three business days. The routing code difference reflects that different processing center, so using the wrong one can delay or fail your transaction. When in doubt, ask your bank which routing code to provide for the specific transaction you're doing.
What happens if you use the wrong routing code
If you provide an incorrect routing code, the transfer will usually fail and bounce back to the sender within a few business days. The receiving bank won't recognize the code as valid and will reject the payment. You'll then need to resubmit with the correct information.
In rare cases, if the code you provided happens to be a valid code for a different bank, the money might go to that bank instead — but it will go to the wrong account number there, and that bank will reject it. The funds will return to the sender, though this can take longer than a straightforward rejection.
The important thing: a wrong routing code doesn't put your money at risk of being stolen or lost permanently. It just means the transaction doesn't complete. Once you have the correct code, you can resubmit.
Routing codes for online banks and credit unions
Online banks and credit unions have routing codes just like traditional banks do. If you bank with an online-only institution like Ally, Charles Schwab, or a local credit union, you'll find the routing code the same way — on their website, in your account settings, or by calling customer service.
Some online banks display the routing code prominently on their help pages because they know customers need it for direct deposit setup. Credit unions, which are member-owned institutions rather than for-profit banks, participate in the same routing code system and follow the same rules.
Frequently Asked Questions
Is my routing code the same as my SWIFT code?
No. Your routing code is for domestic U.S. transfers only. A SWIFT code is used for international wire transfers and is different. If you're sending money outside the U.S., ask your bank for the SWIFT code, not the routing code.
Can someone steal money from my account if they have my routing code?
Not with just the routing code alone. They would also need your account number, and even then they would need to initiate a transfer through a bank or payment system. Your routing code is not considered sensitive information — it's printed on your checks and posted publicly on your bank's website.
Do I need a different routing code for each account I have?
Usually not. If you have a checking account and a savings account at the same bank, they typically share the same routing code. The account number is what distinguishes between them. However, if you opened accounts at different branches or in different states, confirm with your bank — some institutions do assign different codes.
What if my bank merged with another bank?
Your routing code may change after a merger. Your bank will notify you and update your account information. If you have automatic payments or direct deposit set up, contact those organizations to provide the new routing code. Your bank can tell you the new number and when it takes effect.
Can I find someone else's routing code?
Yes — routing codes are public information. You can search online for any bank's routing code by name and state. This is normal and expected; you need to know the routing code of the bank you're sending money to, not your own bank.