ACH is not a checking account—it's the system that moves money between them
ACH stands for Automated Clearing House. It is a network that transfers money from one bank account to another without using a check, wire, or credit card. When your employer deposits your paycheck, when you pay a bill online, or when a refund lands in your account, ACH is usually doing the work behind the scenes.
ACH is run by the Federal Reserve and a private organization called The Clearing House. Banks and credit unions connect to this network so their customers can send and receive money electronically. You do not interact with ACH directly—your bank does. You just authorize a transfer and the ACH network handles the rest.
Key Takeaways
- ACH is a payment network, not a type of account; it moves money between checking and savings accounts at different banks.
- ACH transfers are slower than wire transfers but cheaper and safer, typically taking one to three business days.
- Common ACH uses include direct deposit of paychecks, bill payments, refunds, and recurring subscription charges.
- ACH transfers are reversible for a limited time if something goes wrong, unlike wire transfers which are nearly impossible to reverse.
How ACH transfers work step by step
When you set up an ACH transfer, you give your bank permission to move money from your account to another account. Your bank collects the details: the receiving bank's routing number, the account number, and the amount. Your bank then sends this information to the ACH network, not directly to the other bank.
The ACH network batches thousands of transactions together and processes them in cycles. Most transfers settle within one to three business days. On the settlement date, money leaves your account and arrives in the receiving account. The receiving bank then notifies the account holder that the deposit has landed.
If you authorize an ACH transfer and then change your mind before it settles, you can contact your bank and ask them to stop it. Once the money has arrived at the receiving bank, reversing it is harder—you would need to contact that bank and request a reversal, which they may or may not grant.
ACH versus wire transfers and other payment methods
A wire transfer is faster but more expensive and harder to reverse. Wire transfers move money the same day or next day, while ACH takes one to three days. Wire transfers also cost money—usually $15 to $30—while ACH transfers are often free. If you send money by wire and realize you made a mistake, the receiving bank has no obligation to return it. With ACH, you have more protection.
A check is slower than both. Checks can take five to ten business days to clear, and they require physical mail or a trip to the bank. ACH is faster and leaves a digital record. Credit card payments are different again—they create debt that you pay back later, while ACH and wire transfers move money you already have.
| Method | Speed | Cost | Reversible |
|---|---|---|---|
| ACH transfer | 1–3 business days | Usually free | Yes, if not yet settled |
| Wire transfer | Same day or next day | $15–$30 | No, rarely |
| Check | 5–10 business days | Free or low cost | Yes, if not cashed |
| Credit card | Immediate (creates debt) | Varies by card | Yes, via dispute |
Why ACH is used for refunds and government payments
Tax refunds, stimulus payments, unemployment benefits, and insurance refunds often arrive by ACH because it is cheap, reliable, and reaches most people. The IRS, state agencies, and insurance companies can process thousands of payments at once without paying wire transfer fees. ACH also creates a clear record of who received what and when.
When you choose direct deposit for a tax refund instead of a paper check, the IRS uses ACH to send the money. You provide your bank routing number and account number, and the IRS submits the transfer to the ACH network. The money then lands in your account within the timeframe the agency promised—usually one to three weeks from approval, depending on when the agency submits the batch.
What information you need to receive an ACH transfer
To receive money by ACH, you need a checking or savings account at a bank or credit union. You do not need a special account type. The person or organization sending the money needs your routing number (a nine-digit code that identifies your bank) and your account number (the number of your specific account). Both appear on the bottom left of your checks, or you can find them by logging into your online banking or calling your bank.
Make sure you give the correct routing number for the bank branch where your account is held, not just any branch of that bank. Some large banks have multiple routing numbers depending on location. If you give the wrong number, the money may go to the wrong account or be rejected. If you are unsure, call your bank before you provide the information.
What to do if an ACH transfer does not arrive on time
ACH transfers usually land within one to three business days. If more than three business days have passed and the money has not arrived, contact your bank first. Ask them to trace the transfer. They can check whether the money left your account and whether it reached the receiving bank. If it left your account but did not arrive, the banks can investigate together.
If the transfer was supposed to come to you—such as a refund or direct deposit—and it has not arrived after the promised timeframe, contact the organization that sent it. Ask for the date they submitted the transfer to the ACH network. If they submitted it on time and the money still has not arrived after five business days, ask your bank to file a trace. Your bank can request that the receiving bank search their records and return the money if it was misrouted.
Keep records of the transfer details: the date you authorized it, the amount, the receiving account number, and any confirmation number your bank gave you. If a dispute arises, you will need this information to prove you sent the money or that you were supposed to receive it.
Frequently Asked Questions
Can I cancel an ACH transfer after I send it?
Yes, but only before it settles. Once the money arrives at the receiving bank, cancellation becomes much harder. Contact your bank immediately if you need to stop a transfer. Provide the transfer details and ask them to recall it. If the receiving bank has already processed it, they may refuse to reverse it, especially if the recipient has already spent the money.
Is ACH safe?
ACH is generally safe because it requires authorization from the account holder and leaves a digital trail. However, if someone gains access to your bank login or routing number, they could set up unauthorized ACH transfers from your account. Monitor your account regularly and report suspicious activity to your bank right away. Banks can reverse unauthorized ACH transfers within a certain window.
Why did my ACH transfer take longer than three days?
Weekends and holidays extend the timeline because the ACH network does not process on those days. If you authorize a transfer on Friday, it may not settle until Tuesday. Some banks also hold deposits for an extra day or two before making the money available. Check your bank's policy and the ACH network calendar to understand the expected timeline for your specific transfer.
Do I need a checking account to receive ACH transfers?
No. ACH transfers can land in a checking account or a savings account. Both are connected to the ACH network. The sender just needs your routing number and account number, regardless of account type. Some savings accounts have limits on how many transfers you can make per month, but receiving transfers does not usually count against that limit.