Routing numbers are always exactly 9 digits long
Every bank routing number in the United States contains 9 digits, no more and no fewer. This is a fixed standard set by the American Bankers Association. If you see a routing number with 8 digits or 10 digits, it is incorrect — either you have copied it wrong or someone has given you bad information.
The 9 digits break down into three groups of 3 digits each, though they are usually written as one continuous string. The first four digits identify the Federal Reserve routing symbol, the next four identify the bank itself, and the final digit is a check digit that catches typos.
When you need a routing number — to set up direct deposit, wire money, or receive an ACH transfer — you will always be looking for this 9-digit code. Banks print it on the bottom left of checks, and you can also find it on your bank's website or by calling customer service.
Key Takeaways
- A routing number is always 9 digits; if you have a different number of digits, you have the wrong code.
- The 9 digits are divided into three groups: the Federal Reserve symbol, the bank identifier, and a check digit.
- You can find your routing number on the bottom left of your checks, on your bank's website, or by calling your bank.
- The same bank may have multiple routing numbers depending on which branch or service handles your account.
- Entering a routing number with the wrong number of digits will cause direct deposit or wire transfers to fail.
Where the 9 digits come from
The American Bankers Association established the 9-digit routing number format in the 1910s, long before computers. The format was designed to be machine-readable on checks using magnetic ink character recognition (MICR), which is why the numbers appear in that distinctive font on the bottom of checks.
The first four digits are the Federal Reserve routing symbol — they tell the Federal Reserve which regional bank should process the transaction. The next four digits identify the specific bank or credit union. The last digit is a check digit calculated from the first eight digits using a mathematical formula; it exists only to catch errors if someone types the number wrong.
This structure has remained unchanged for over a century. Even though most transactions now happen electronically rather than on paper checks, the 9-digit format is still the standard across all U.S. banks, credit unions, and the Federal Reserve system.
Why your bank might have more than one routing number
A single bank can have multiple routing numbers. Large banks often have different routing numbers for different regions, branches, or services. For example, Bank of America has dozens of routing numbers depending on which state your account is in and whether you are using a branch, online banking, or wire transfer services.
Each of these routing numbers is still exactly 9 digits. The difference is which part of the bank or which processing center actually handles your transaction. If you use the wrong routing number for your bank, the transfer may still go through — but it could be slower, or it could be rejected if the system does not recognize the combination of routing number and account number.
When you set up direct deposit or a wire transfer, always use the routing number your bank gives you for that specific service. Do not assume that any routing number for your bank will work. Your employer's payroll system, for instance, may need a different routing number than the one you would use to send money out of your account.
How to find your routing number
The easiest place to find your routing number is on a check. Look at the bottom left corner of any check from your account. You will see three groups of numbers separated by vertical lines. The first group of 9 digits is your routing number. The second group is your account number, and the third is the check number.
If you do not have checks, log into your bank's website or mobile app. Most banks display the routing number in the account details or transfer settings section. You can also call your bank's customer service line — they can tell you the correct routing number for your specific account and service within a minute or two.
Some banks also print the routing number on statements, debit cards, or savings account documents. If you are unsure which routing number to use for a particular transaction, ask your bank directly rather than guessing. Using the wrong routing number can delay a transfer or cause it to fail entirely.
What happens if you enter the wrong number of digits
If you type in 8 digits or 10 digits instead of 9, the system will reject the transaction. Most banks and payment processors validate the length of the routing number before processing anything. You will get an error message saying the routing number is invalid, and you will have to correct it and try again.
This is actually a safety feature. Because the check digit is calculated from the first eight digits, a routing number with the wrong number of digits will fail the validation formula. The system catches it before your money moves, so you cannot accidentally send money to the wrong place because of a typo.
If you are having trouble entering your routing number, double-check that you have copied all 9 digits correctly. Common mistakes include leaving out a zero, copying an extra digit from the account number, or misreading a similar-looking digit like 0 and O or 1 and l.
Routing numbers for wire transfers and ACH payments
Wire transfers and ACH transfers (the system used for direct deposit and bill payments) sometimes use different routing numbers at the same bank. A wire routing number and an ACH routing number are both 9 digits, but they may not be the same.
Wire routing numbers are used for faster, individual transfers of larger amounts. ACH routing numbers are used for batch transfers like payroll direct deposit or automatic bill payments. If you are setting up direct deposit, use the ACH routing number. If you are sending a wire transfer, use the wire routing number. Using the wrong one for the wrong service can cause delays or rejection.
Your bank can tell you which routing number to use for each service. When in doubt, ask before you enter the number. It takes 30 seconds on the phone and prevents a failed transaction.
Frequently Asked Questions
Can a routing number have fewer than 9 digits?
No. A routing number is always exactly 9 digits. If you have fewer than 9 digits, you do not have a complete routing number. Check that you copied it correctly from your check or your bank's website.
Do all banks in the same state share the same routing number?
No. Each bank has its own routing number or set of routing numbers. Two banks in the same state will have completely different 9-digit routing numbers. The routing number identifies the specific bank, not the state.
Is the routing number the same as the bank code?
The routing number and bank code are related but not identical. The routing number is the full 9-digit code. The bank code is usually the middle four digits that identify the specific bank. When someone asks for your routing number, they want all 9 digits.
What if my bank gives me a routing number that is not 9 digits?
Contact your bank again. A legitimate routing number from a U.S. bank is always 9 digits. If they gave you something else, there was a miscommunication or an error. Call back and confirm the number digit by digit.
Can I use the same routing number for checking and savings accounts?
Usually yes, but not always. Most banks use the same routing number for all account types at the same branch. However, some large banks have different routing numbers for different services or regions. Check with your bank to be sure you have the right routing number for your specific account.