An ACH number is a nine-digit code that identifies your bank or credit union within the ACH network — the system that moves money between accounts electronically.

When you set up a direct deposit, pay a bill online, or send money to another person's bank account, the ACH network is what carries that money. Your bank's ACH number (also called a routing number) tells the ACH network which financial institution holds your account. Without it, the network would not know where to send the money.

The ACH network is run by a nonprofit organization called Nacha, and it processes millions of transfers every day. Each bank and credit union gets its own ACH number so the network can route transactions correctly. Think of it like a postal code for your bank — it narrows down which institution the money is headed to, and then your account number tells the network which specific account within that institution should receive it.

Key Takeaways

  • An ACH number is a nine-digit code that identifies your specific bank or credit union within the ACH electronic transfer network.
  • You need your bank's ACH number whenever you set up direct deposit, pay bills electronically, or transfer money between banks.
  • Your ACH number is the same as your routing number — the terms are used interchangeably in banking.
  • You can find your ACH number on the bottom left of your checks, on your bank's website, or by calling your bank directly.

Where to find your ACH number

The easiest place to find your ACH number is on a check from your account. Look at the bottom left corner of the check. You will see three sets of numbers separated by colons or special symbols. The first set of nine digits is your ACH number.

If you do not have checks or prefer not to use them, log into your bank's website or mobile app. Most banks display your routing number (ACH number) in the account details or settings section. You can also call your bank's customer service line — they can tell you your ACH number in seconds and confirm it is correct before you use it.

Why banks need your ACH number

When your employer sets up direct deposit, they need your ACH number so their bank knows which institution to send your paycheck to. Without it, the money could end up at the wrong bank or get lost in the system. The same applies when you set up automatic bill payments or transfer money to someone else's account.

The ACH number works together with your account number. The ACH number identifies the bank; your account number identifies you within that bank. Together, they form a complete address for your money. If either one is wrong, the transfer will fail or go to the wrong place.

ACH numbers versus other banking codes

Banks use several different codes, and it is straightforward to confuse them. Your ACH number (routing number) identifies your bank within the ACH network. Your account number identifies your specific account at that bank. Your SWIFT code is used for international transfers, not domestic ones. Your bank code or branch code might identify a specific branch location, though most banks now use the same ACH number for all branches.

For most everyday transactions — direct deposit, bill pay, transfers between U.S. banks — you only need the ACH number and account number. SWIFT codes come into play only when money is moving across borders.

What happens if you give the wrong ACH number

If you provide an incorrect ACH number, the transfer will usually be rejected before it leaves your bank. The ACH network has validation systems that catch mismatches between the ACH number and account number you provide. When this happens, the money stays in the sender's account and they are notified of the error.

In rare cases, a transfer might go to a different bank than intended. If this happens, contact your bank when ready. They can file a trace to locate the money and work with the other bank to return it. This process usually takes a few business days. To avoid this problem, double-check the ACH number before confirming any transfer, especially large ones.

ACH transfers versus wire transfers

ACH transfers and wire transfers are both electronic, but they work differently. ACH transfers use the ACH network and typically take one to three business days. Wire transfers use a different network (SWIFT or Fedwire) and usually arrive the same day or next business day. Wire transfers also cost more — often $15 to $30 per transfer, while ACH transfers are usually free.

For routine payments like payroll, bill pay, and transfers between your own accounts, ACH is the standard. For urgent transfers or large amounts, people often choose wire transfers despite the cost. Both require your bank's routing number, though wire transfers may ask for additional information like a SWIFT code if the money is going overseas.

Frequently Asked Questions

Is my ACH number the same as my routing number?

Yes. ACH number and routing number are the same thing — banks use both terms interchangeably. It is the nine-digit code that identifies your bank within the ACH network.

Can someone use my ACH number and account number to steal money from my account?

Your ACH number and account number are not secret like a password. However, someone would also need authorization to initiate a transfer from your account. If you notice unauthorized transfers, contact your bank when ready — they can reverse fraudulent ACH transactions and investigate.

Do I need a different ACH number for each account I have at the same bank?

No. Your bank's ACH number stays the same across all your accounts there. What changes is your account number. You need both pieces of information to route money to the correct account.

What if my bank merged with another bank — does my ACH number change?

Sometimes. When banks merge, the surviving institution may keep one ACH number or assign a new one. Your bank will notify you if this happens and provide the new number. Your account number typically stays the same.

Can I use my ACH number to receive money from someone else?

Yes. When someone wants to send you money electronically, they need your ACH number and account number. You can safely share both — they are not sensitive information like a PIN or password.