ACH checking accounts let you move money electronically between banks without writing checks or using a debit card
An ACH checking account is a standard bank account that supports ACH transfers — a system that moves money directly from one bank account to another through the Federal Reserve. ACH stands for Automated Clearing House. When you set up direct deposit for your paycheck, pay a bill online, or send money to a friend's account, you are using ACH. The account itself is just a regular checking account; what matters is that your bank participates in the ACH network, which nearly all banks do.
ACH transfers are not instant. Money typically takes one to three business days to arrive, depending on which banks are involved and what time of day you send it. The transfer happens in batches — your bank collects all the ACH requests from its customers and sends them together to the Federal Reserve, which then routes them to the receiving bank. This is different from a wire transfer, which moves money the same day but costs money to send.
Key Takeaways
- ACH transfers move money between bank accounts through the Federal Reserve and take one to three business days to complete.
- Most checking accounts at traditional banks, credit unions, and online banks support ACH transfers at no cost to the sender.
- Common ACH uses include direct deposit of paychecks, automatic bill payments, and person-to-person transfers through apps like Venmo or PayPal.
- ACH transfers require the receiving account number and routing number, and the money goes directly to that account regardless of the account holder's name.
- ACH transfers are reversible for a limited time if something goes wrong, but you must contact your bank quickly to dispute an unauthorized transfer.
How ACH transfers work in practice
To send an ACH transfer, you need the receiving bank's routing number and the account number. Your own bank uses these to tell the Federal Reserve where to send the money. You do not need the recipient's name to match the account exactly — the routing number and account number are what matter. This is why ACH transfers are sometimes risky: if you send money to the wrong account number, it goes to that account, not to the person you intended.
ACH transfers are batched and processed in cycles. If you send a transfer on a Friday evening, it may not leave your bank until Monday, and it may not arrive at the receiving bank until Tuesday or Wednesday. Weekends and federal holidays add time. Some banks offer "next-day ACH," which speeds up the process, but the standard is one to three business days.
Your bank can reverse an ACH transfer if you report it within a certain window — usually 60 to 90 days — but only if the transfer was unauthorized or if there was an error. If you sent money to the wrong person on purpose, reversal is harder and depends on whether the receiving bank cooperates. This is why ACH is safer than cash but riskier than a wire transfer, where the receiving bank must verify the recipient before accepting the money.
Which accounts support ACH and which do not
Nearly all checking accounts at banks, credit unions, and online banks support ACH transfers. Savings accounts usually support them too. Money market accounts often do, though some banks limit how many transfers you can make per month. Prepaid debit cards and some specialty accounts may not support ACH, or may only receive transfers and not send them.
If you are unsure whether your account supports ACH, log into your bank's website or app and look for "transfer" or "send money" options. If you see a place to enter a routing number and account number, your account supports outgoing ACH transfers. You can also call your bank and ask directly — they will tell you whether your account type allows ACH.
ACH transfers cost nothing for most people
Banks do not charge customers to send or receive ACH transfers. This is one reason ACH is popular for bill payments and payroll. Some banks charge a fee if you exceed a certain number of transfers per month — often six transfers per month for savings accounts, though checking accounts usually have no limit — but the transfers themselves are free.
Businesses that receive many ACH transfers may pay a small fee per transaction, but individual account holders do not. This is why employers use ACH for direct deposit and why utilities and subscription services ask for your bank details to pull payments automatically.
ACH versus other ways to move money
ACH is slower than a wire transfer but cheaper and safer. A wire transfer moves money the same day and is harder to reverse, but it costs $15 to $50 depending on your bank. ACH takes one to three days and costs nothing, but it is easier to dispute if something goes wrong. A check takes five to ten business days to clear and requires the recipient to deposit it, but it leaves a paper trail and the recipient can see your name and address.
ACH is also different from a debit card transaction, which is instant but requires the recipient to have a card reader or payment app. ACH works between any two bank accounts, regardless of whether either person has a debit card or credit card.
| Method | Speed | Cost | Reversible |
|---|---|---|---|
| ACH transfer | 1–3 business days | Free | Yes, within 60–90 days if unauthorized |
| Wire transfer | Same day | $15–$50 | Difficult or impossible |
| Check | 5–10 business days | Free | Yes, if not yet cashed |
| Debit card | Instant | Free | Yes, but requires merchant cooperation |
What happens if an ACH transfer goes wrong
If you send an ACH transfer to the wrong account number, the money goes to that account. You cannot get it back automatically — you have to contact your bank and ask them to recover it, which means the receiving bank has to agree to send it back. This can take weeks or may not happen at all if the receiving bank refuses or if the account holder has already spent the money.
If someone sends you an ACH transfer by mistake, you are not required to send it back, but most people do. If you receive an ACH transfer that you did not authorize — for example, someone used your account number without permission — you can dispute it with your bank within 60 days. Your bank will investigate and reverse the transfer if they find it was unauthorized.
If your bank makes an error and sends your money to the wrong place, they are responsible for recovering it. Report the error as soon as you notice it, and keep records of the transfer confirmation your bank gave you.
Frequently Asked Questions
Can someone send me an ACH transfer if they only have my account number?
Yes. They need your routing number and account number, but not your name. This is why you should be careful about sharing your account number — anyone with both numbers can send you money or, if they have authorization, pull money from your account. Most people share their account number freely because receiving money is safe, but be cautious about who you give it to if they might try to pull money out.
How do I know if an ACH transfer has arrived?
Log into your bank account online or check your mobile app. ACH transfers show up as deposits once they clear, usually within one to three business days. Your bank may also send you an email or text notification when the money arrives, depending on your settings. If you sent the transfer, your bank will show it as pending until it clears.
What is the difference between ACH and direct deposit?
Direct deposit is a type of ACH transfer. Your employer uses ACH to send your paycheck directly to your checking account. ACH is the system; direct deposit is one common use of that system. You can also use ACH to pay bills, send money to friends, or move money between your own accounts at different banks.
Can I cancel an ACH transfer after I send it?
It depends on timing. If you cancel before your bank sends the batch of transfers to the Federal Reserve — usually within a few hours of sending — your bank can stop it. Once the batch is sent, cancellation is much harder. Contact your bank immediately if you need to cancel. After the money arrives at the receiving bank, you cannot cancel it; you can only ask the receiving bank to return it.
Do I need a minimum balance to send ACH transfers?
No. ACH transfers do not require a minimum balance, though your account must have enough money to cover the transfer amount. Some banks require a minimum balance to keep the account open, but that is separate from ACH transfers. If your account balance is too low, the transfer may be rejected, and your bank may charge an overdraft fee.