ACH is how money moves electronically between bank accounts
ACH stands for Automated Clearing House. It is the system that moves money from one bank account to another without a check, wire transfer, or credit card. When you set up direct deposit for your paycheck, pay a bill online, or send money to a friend's account, ACH is usually what moves that money behind the scenes.
ACH transfers happen through a network operated by Nacha, a nonprofit organization. Banks and credit unions connect to this network, and when you initiate a transfer, your bank sends the instruction through ACH to the receiving bank. The money does not move when ready — it takes one to three business days, depending on when you send it and how the receiving bank processes it.
You will see "ACH" or "ACH transfer" on your bank statement when money leaves or enters your account this way. Sometimes the statement shows the company name instead — for example, "ACH: Employer Inc." for direct deposit, or "ACH: Utility Company" for a bill payment.
Key Takeaways
- ACH transfers move money electronically between bank accounts and typically take one to three business days to complete.
- Direct deposit, bill payments, and peer-to-peer transfers through apps like Venmo or PayPal all use ACH in the background.
- ACH transfers are cheaper for banks to process than wire transfers, which is why they are the default for most routine payments.
- You can see ACH transactions on your bank statement listed by the company name or labeled as "ACH transfer" or "ACH debit."
How ACH transfers actually work step by step
When you set up a transfer, your bank collects the information: the receiving bank's routing number, the account number, and the amount. Your bank then batches your transfer with thousands of others and sends them to the ACH network at scheduled times during the day.
The ACH network sorts these transfers by receiving bank and sends them to each bank's processing center. The receiving bank then credits the account. This whole process repeats in batches throughout the day and overnight, which is why transfers take multiple days rather than happening when ready.
If something goes wrong — a wrong account number, insufficient funds, or a closed account — the receiving bank sends the transfer back through ACH to your bank, and your account is refunded. This reversal also takes a business day or two.
ACH debit versus ACH credit — what the difference means
An ACH debit pulls money out of your account. When you pay a bill online or authorize a company to charge your account, that is an ACH debit. The company initiates the transfer and your bank removes the money.
An ACH credit puts money into your account. Direct deposit is an ACH credit — your employer initiates the transfer and money lands in your account. If you transfer money to someone else's account, that is an ACH credit to their account (and an ACH debit from yours).
On your statement, you will usually see "ACH debit" or "ACH credit" labeled, or sometimes just the direction: money out versus money in. The company or person sending the money is often named on the line item.
Why ACH is slower than other payment methods
ACH is slow by design. The network processes transfers in batches at set times, not in real time. A transfer sent on a Friday afternoon might not arrive until Tuesday, because the network does not process batches on weekends or federal holidays.
Wire transfers, by contrast, move money the same day or next day because they bypass the batch system and go directly between banks. Credit card transactions are also faster because the card network processes them in real time. But wire transfers cost money — usually $15 to $30 — while ACH transfers are free or very cheap.
This is why ACH is the standard for payroll, bill payments, and routine transfers. Speed matters less than cost, and most people can wait a few days for their money to arrive.
What happens if an ACH transfer goes wrong
If you send money to the wrong account number, the receiving bank will reject it and send it back to your bank. This reversal takes another business day or two, so your money might be unavailable for four to six days total.
If you authorize an ACH debit and then change your mind, you can dispute it with your bank within a certain window — usually 60 days. Your bank will investigate and may reverse the charge while they look into it. However, if you authorized the payment, the company that charged you can argue that the charge was legitimate.
If a company charges your account without authorization, report it to your bank when ready. Banks have stronger protections for unauthorized ACH debits than for disputes over authorized payments you later regret.
ACH limits and how they affect you
Most banks set daily and monthly limits on ACH transfers you can send. A common limit is $10,000 per day or $25,000 per month, though this varies by bank and account type. These limits exist to reduce fraud risk.
If you need to transfer more than your limit, you can contact your bank and ask them to raise it, or you can split the transfer across multiple days. Some banks will raise limits for customers with good account history; others keep them fixed.
Receiving limits are usually higher or nonexistent — there is no limit to how much money can land in your account via ACH. The limits explore to outgoing transfers you initiate.
ACH versus other ways money moves between accounts
| Method | Speed | Cost | When to use |
|---|---|---|---|
| ACH transfer | 1–3 business days | Free | Routine payments, payroll, bill pay, transfers between your own accounts |
| Wire transfer | Same day or next day | $15–$30 | Urgent transfers, large amounts, transfers to accounts at other banks |
| Check | 3–7 business days | Free (if you have checks) | Payments to people or businesses without bank account information |
| Credit card or debit card | when ready to 1 day | Free (to you) | Purchases, payments to merchants, online shopping |
Frequently Asked Questions
Can I cancel an ACH transfer after I send it?
It depends on timing. If you cancel before your bank sends the batch to the ACH network, you can stop it. Once it is in the network, you cannot cancel it, but you can ask the receiving bank to reverse it if they have not yet processed it. Call your bank when ready if you need to cancel — waiting even a few hours makes it harder to stop.
Why does my direct deposit take two days if ACH is supposed to be one to three days?
Employers often send payroll to the ACH network a day or two before payday to may support it arrives on time. Your bank then holds the deposit until the official payday, even though the money arrived earlier. This is not a delay in ACH itself — it is the employer and bank coordinating the timing.
Is ACH safe?
ACH is reasonably safe for routine transactions. Your bank protects you against unauthorized debits, and the network has fraud detection. However, if you give your account number and routing number to someone you do not trust, they can set up an ACH debit without your permission. Only share this information with companies and people you know.
What is the difference between ACH and a bank transfer?
Bank transfer is a general term for moving money between accounts. ACH is one type of bank transfer. Wire transfers, checks, and card payments are other types. When someone says "bank transfer," they usually mean ACH, but the term can refer to any method.
Do I pay fees for ACH transfers?
Most banks do not charge for incoming or outgoing ACH transfers on standard checking accounts. Some banks charge for transfers above a certain number per month, or charge for transfers from savings accounts. Check your bank's fee schedule or ask — fees vary widely.