Are Routing Numbers Always 9 Digits? Yes, Here’s What Changes

The length is fixed. The correct 9-digit number can still change by bank, account, or transaction.

Yes. A U.S. ABA routing number is always exactly nine digits. If you are looking at an 8-digit, 10-digit, 12-digit, or alphanumeric code, you are either missing a digit or looking at something else, such as an account number, SWIFT/BIC code, IBAN, or another banking identifier.

The part that actually trips people up is not the length. It is choosing the right nine-digit routing number for the transaction. A large bank can use different routing numbers for ACH/direct deposit, paper checks, or domestic wires, and the number can also depend on where an account was opened.

Quick Answer

U.S. ABA routing numbers are nine digits. No modern domestic ABA routing number is 8, 10, or 12 digits.

If a form rejects your number, first check for a missing leading zero. Then verify that you are using the routing number for the correct transaction type—not an account number, SWIFT code, IBAN, or another bank identifier.

Are Routing Numbers Always 9 Digits?

For U.S. ABA routing numbers, yes. The American Bankers Association’s routing-number policy defines the routing number as a nine-digit number. The ABA’s current routing-number directory likewise describes active routing numbers as nine-digit numbers.

The IRS gives consumers the same practical rule. Its current direct-deposit instructions say the routing number must be nine digits. So if a U.S. payment form asks for an ABA routing number and you have anything other than nine digits, stop before submitting it.

The better question is not “Can a routing number have a different length?” It is “Which nine-digit routing number does this transaction require?”

What Do the 9 Digits in a Routing Number Mean?

The ABA describes the nine-digit routing number as three parts:

Digits ABA Component What It Does
1–4 Federal Reserve routing symbol Identifies the routing-symbol series used in the U.S. payments system.
5–8 ABA institution identifier Identifies the financial institution within the routing structure.
9 Check digit Helps validate the routing number mathematically and catch certain entry errors.

That ninth digit is one reason a routing number is not just an arbitrary bank ID. It is a check digit calculated from the first eight digits. A number can have nine characters and still fail the routing-number checksum, so length alone does not prove that the number is valid.

What If Your Routing Number Looks Like It Has Only 8 Digits?

The first thing I would look for is a leading zero. Spreadsheet programs, exported CSV files, and poorly formatted forms can strip a zero from the beginning of a routing number because they treat the number as ordinary math instead of an identifier.

For example, a routing number displayed as 12345678 might really be 012345678. Do not simply add a zero because it makes the field accept nine digits, though. Verify the number with the bank or another official source first.

Don’t “Fix” the Number by Guessing

If you have eight digits, a missing leading zero is possible. But the safe move is to verify the routing number in your bank’s app, on its official website, on a check for that account, or directly with the bank.

If you are trying to identify the numbers printed along the bottom of a check, my guide to reading routing and account numbers on a check shows which number is which.

What If You See a 10- or 12-Digit Number?

That longer number is usually your account number, not your routing number. Account-number lengths vary by bank. Routing-number length does not.

On a typical U.S. check, the routing number is the nine-digit number at the lower left. Your account number comes after it, and the check number is also printed in the MICR line. The exact placement of the account and check number can vary, which is another reason to identify the routing number by its nine-digit ABA format rather than by guessing which long number “looks right.”

ACH vs. Wire Routing Numbers: Same Length, Possibly Different Number

This is the distinction the old “nine digits” explanation often misses. Two valid nine-digit routing numbers can belong to the same bank and still not be interchangeable.

A bank may use one routing number for ACH transactions such as payroll direct deposit and electronic bill payment, and another for domestic wire transfers. Large banks may also maintain different routing numbers by state, region, account history, or transaction channel.

Michael’s Take

“Nine digits” tells you whether the number is shaped like a U.S. routing number. It does not tell you whether it’s the right routing number for the job.

Before moving money, match the number to the transaction: ACH/direct deposit, paper check, or domestic wire.

This is especially important with big national banks. For example, if you use Chase, the safest approach is to verify the number tied to your account and transaction rather than grabbing the first “Chase routing number” you see online. My Chase routing number guide explains that distinction in more detail.

SWIFT Codes and IBANs Are Not Longer Routing Numbers

International banking creates a lot of the “my routing number isn’t nine digits” confusion because other countries use different identification systems.

  • SWIFT/BIC: an alphanumeric code used to identify banks in international messaging and transfers.
  • IBAN: an international bank account identifier used in many countries outside the United States.
  • ABA routing number: the nine-digit U.S. routing identifier discussed in this article.

Those systems can appear on the same wire instructions, but they are not alternate-length ABA routing numbers. If a foreign bank gives you an 8-digit domestic bank code, for example, that does not create an 8-digit U.S. ABA routing number.

Did ISO 20022 Change Routing Numbers?

No. The Federal Reserve’s Fedwire Funds Service moved to the ISO 20022 message format in July 2025, which changed wire-message structure and terminology. It did not turn U.S. ABA routing numbers into longer or shorter identifiers.

That is an important correction to the way this topic is sometimes described. A payments-format modernization can change how banking information is labeled, transmitted, and validated without changing the nine-digit ABA routing-number standard itself.

Can Your Bank’s Routing Number Change After a Merger?

Yes. Banks can retire, consolidate, or replace routing numbers after mergers and operational changes. But the replacement is still a nine-digit ABA routing number.

Do not assume an old routing number remains correct forever just because it still has nine digits. Banks often provide transition periods, but if you receive a merger or account-conversion notice, update direct deposits, automatic payments, and transfer instructions according to the bank’s current guidance.

How to Verify the Right Routing Number Before You Send Money

Use this order:

  1. Identify the transaction. Is it ACH/direct deposit, a domestic wire, a paper check, or an international transfer?
  2. Check the bank’s authenticated app or online account details. That is usually better than relying on a generic web search.
  3. Use the bank’s official routing-number page or contact the bank. Ask specifically for the routing number for your transaction type.
  4. Confirm all nine digits. Pay special attention to a leading zero.
  5. Confirm the account number separately. A valid routing number paired with the wrong account number can still send or reject money incorrectly.

If you’re troubleshooting a paycheck that has not arrived, see why a direct deposit can be late. Routing information is one possible cause, but timing, payroll files, bank processing, and account issues can matter too.

The Bottom Line

U.S. ABA routing numbers are always nine digits. The old idea that some modern U.S. banks simply use 8-, 10-, or 12-digit ABA routing numbers is incorrect.

What does vary is which nine-digit number you should use. A bank can have multiple valid routing numbers, and ACH, wire, check, region, or account history can determine which one belongs on your transaction.

If a number is not nine digits, treat that as a warning to identify what you’re actually looking at. If it is nine digits, take one more step: verify that it is the right nine digits for the money movement you’re setting up.

Sources

We are audience supported - when you make a purchase through our site, we may earn an affiliate commission.

Michael Ryan
Michael Ryan, Retired Financial Planner & Founder of MichaelRyanMoney.com Michael Ryan is a retired financial planner and financial educator with nearly three decades of experience in financial planning, retirement planning, estate planning, insurance, and risk management. He is the founder of MichaelRyanMoney.com, where he explains Social Security, Medicare and IRMAA, retirement income, taxes, estate planning, insurance, investing, and personal finance in plain English. His commentary has been featured by outlets including The Wall Street Journal, U.S. News & World Report, Business Insider, Yahoo Finance, Forbes, Newsweek, and Nasdaq. Michael no longer sells financial products, manages investments, or provides individualized investment, tax, legal, or insurance advice through the site.