A routing number is always exactly 9 digits

Every bank routing number in the United States contains 9 digits, no more and no less. 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 not a valid routing number — you may have copied it wrong, or someone may have given you incorrect information.

The 9 digits are divided into three groups of 3 digits each when written out, though banks and payment systems often display them without spaces. For example, a routing number might appear as 021000021 or written as 021-000-021. Both formats represent the same number.

When you need a routing number for a wire transfer, direct deposit, or automatic payment, always count the digits before you use it. A missing or extra digit will cause the transaction to fail or go to the wrong account.

Key Takeaways

  • Bank routing numbers are always 9 digits long — this is the only valid length for a U.S. routing number.
  • The 9 digits may be displayed with or without hyphens or spaces, but the number itself never changes length.
  • If a routing number has fewer or more than 9 digits, it is incorrect and will not work for transfers or direct deposit.
  • You can find your bank's routing number on the bottom left of your checks, on your bank's website, or by calling the bank directly.

Where the 9 digits come from

The American Bankers Association created the 9-digit routing number system in 1910 to identify individual banks and their branches. The first four digits identify the Federal Reserve district and the bank itself. The next four digits identify the specific branch or processing center. The last digit is a check digit — a mathematical verification that the first 8 digits are correct.

This structure means that no two banks in the United States have the same 9-digit routing number. The system is rigid by design so that money can move reliably between institutions without confusion.

How to find your routing number

The easiest place to find your routing number is on a check from your account. Look at the bottom left corner of the check. You will see a series of numbers printed in magnetic ink. The first 9 digits are your routing number. The next set of digits is your account number, which is longer and varies by bank.

If you do not have a check, 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 and ask for your routing number — they will confirm it over the phone.

Some banks have different routing numbers for different types of transactions, such as wire transfers versus ACH transfers. If you are setting up a specific type of transfer, ask your bank which routing number to use.

Why the 9-digit standard matters for refunds and payments

When a refund is being sent to your bank account — whether it is a tax refund, insurance refund, or business payment — the payer needs both your routing number and your account number to deposit the money correctly. If you provide a routing number with the wrong number of digits, the deposit will be rejected or delayed.

The IRS, state tax agencies, and insurance companies all use the 9-digit routing number as part of their verification process. If the system detects that the routing number is not 9 digits, it will flag the entry as invalid before the transaction is processed.

This is why double-checking the digit count takes only a few seconds but can prevent weeks of delay waiting for a refund to be reprocessed.

What happens if you enter the wrong number of digits

If you submit a routing number with too few or too many digits, the payment system will usually reject it immediately with an error message. You will be asked to re-enter the number. This is the safest outcome because the transaction does not go through at all.

In some cases, if you enter a number that is close to a valid routing number but has a digit wrong, the money may be sent to a different bank or account. This is rare but possible. If this happens, you will need to contact the payer and ask them to initiate a reversal or correction. The process can take several weeks.

Routing numbers for different types of accounts

Most checking and savings accounts at the same bank share the same routing number. However, some large banks maintain separate routing numbers for different regions or for different transaction types. Credit unions also have their own routing numbers, which are 9 digits just like bank routing numbers.

If you have accounts at multiple banks or credit unions, each institution will have its own 9-digit routing number. When you set up a transfer or direct deposit, always use the routing number for the specific institution where you want the money to go, not a different bank's number.

Frequently Asked Questions

Can a routing number be 8 digits or 10 digits?

No. A valid U.S. bank routing number is always exactly 9 digits. If you have a number with 8 or 10 digits, it is not a routing number and will not work for transfers or direct deposit. Check the source again or contact your bank to get the correct 9-digit number.

Do all banks use the same routing number?

No. Each bank and credit union has its own unique 9-digit routing number. Some large banks may have multiple routing numbers for different regions or services. Always use the routing number for the specific bank or branch where you have your account.

Is the routing number the same as the account number?

No. The routing number is 9 digits and identifies the bank. The account number is separate, usually longer, and identifies your specific account at that bank. Both are needed to set up direct deposit or transfers.

What if my bank gave me a routing number that is not 9 digits?

Contact your bank directly. A legitimate routing number is always 9 digits. If the number you received is a different length, it may be an account number, a transit number for a different country, or an error. Your bank can confirm the correct 9-digit routing number for your account.

Do I need a different routing number for wire transfers versus ACH transfers?

Sometimes. Some banks use the same 9-digit routing number for all transfer types, while others have separate routing numbers for wire transfers and ACH transfers. Ask your bank which routing number to use for the specific type of transfer you are making.