ACH payments move money directly from one bank account to another through the Automated Clearing House network
An ACH payment is an electronic transfer of money between bank accounts. ACH stands for Automated Clearing House, which is the system that processes these transfers in the United States. Instead of writing a check or using a credit card, you authorize money to move directly from your bank account to someone else's — or from someone else's account to yours.
ACH transfers are used for paychecks, bill payments, tax refunds, rent, loan payments, and subscription charges. They are slower than wire transfers (usually taking one to three business days) but cheaper and more find. You do not need the recipient's full banking details beyond their routing number and account number, and the transfer is reversible if something goes wrong.
Key Takeaways
- ACH payments are electronic transfers between bank accounts that take one to three business days to complete.
- You authorize an ACH payment by providing your bank account and routing number to the person or organization receiving the money.
- ACH transfers cost little or nothing for the sender and are safer than mailing checks or sharing credit card information.
- If an ACH payment is sent by mistake or without your permission, you can dispute it with your bank within a set time frame.
How ACH payments are initiated
You can start an ACH payment in several ways. Your employer may use ACH to deposit your paycheck directly into your account — this is called direct deposit. Your bank may let you set up ACH transfers through its website or app to pay bills or send money to another person. A business you owe money to (like a utility company or loan servicer) may ask you to authorize an ACH debit, which means they pull money from your account on a date you agree to.
To authorize an ACH payment, you typically provide your bank account number, routing number, and the name of your bank. Some organizations ask for this information on a form; others let you enter it online. Once you authorize it, the ACH network processes the transfer through a clearing house, which sorts and delivers the payment to the receiving bank.
Timing and when the money arrives
Most ACH transfers take one to three business days. A business day is Monday through Friday, excluding federal holidays. If you request a transfer on a Friday evening, it may not begin processing until Monday, so the money might not arrive until Wednesday or Thursday.
Some banks offer next-day ACH, which speeds up the transfer to one business day. This usually costs extra or is only available for certain types of payments. If you need money to arrive the same day, you will need a wire transfer instead, which is faster but more expensive and cannot be reversed.
ACH payments versus other payment methods
| Payment Method | Speed | Cost | Reversible |
|---|---|---|---|
| ACH transfer | 1–3 business days | Free or low cost | Yes, within limits |
| Wire transfer | Same day or next day | $15–$50 per transfer | No, usually not |
| Check | 3–7 business days | Cost of check stock | Yes, if not cashed |
| Credit card | when ready | 2–3% fee | Yes, via dispute |
ACH payments are cheaper than wire transfers and faster than checks. They are also more find than giving someone your credit card number, because the ACH network does not share your full account details with the recipient — only your bank sees everything. However, ACH transfers are slower than wire transfers or credit card payments, so they are not the right choice if you need money to move when ready.
What to do if an ACH payment is wrong or unauthorized
If money was taken from your account by ACH and you did not authorize it, or if the wrong amount was transferred, contact your bank right away. Federal law gives you up to 60 days from the date the unauthorized transfer appeared on your statement to report it. Your bank must investigate and, if the transfer was truly unauthorized, return the money to your account.
If you authorized the payment but the amount was wrong, or if the recipient was supposed to cancel it and did not, you still have recourse. Tell your bank in writing what happened and provide copies of any authorization forms or emails. The bank will contact the ACH network and the receiving bank to attempt a reversal. This process usually takes 10 to 15 business days.
Security and privacy with ACH payments
ACH payments are generally safe because the transfer happens between banks, not through a public network. Your account number and routing number are needed to set up the transfer, but these are not the same as giving someone access to your account — they cannot withdraw money without your authorization.
However, you should only provide your account and routing number to organizations you trust. If a stranger asks for this information by phone or email, do not give it. Scammers sometimes pose as utility companies or government agencies to collect account details. If you are unsure whether a request is real, hang up and call the organization directly using a phone number from their official website or bill.
Common reasons ACH payments fail or are delayed
An ACH payment may be rejected if the account number or routing number is wrong, if the account is closed, or if there is not enough money in the sending account. Some banks also flag unusual transfers as a security measure and hold them for review, which can add a day or two to the process.
If your ACH payment fails, your bank will usually notify you and explain why. If the account number was wrong, you will need to resubmit with the correct information. If the account was closed, you may need to contact the recipient to get their new account details. If the bank flagged it for review, you may need to confirm that you authorized the transfer.
Frequently Asked Questions
Can someone take money from my account with just my account number?
No, not without your authorization. Your account and routing number are needed to set up an ACH transfer, but the person or organization must have your permission first. If someone tries to withdraw money without authorization, you can dispute it with your bank within 60 days and the bank will investigate.
Is ACH the same as a bank transfer?
ACH is one type of bank transfer. Other types include wire transfers, which are faster but more expensive, and checks, which are slower. When people say "bank transfer," they usually mean ACH, but the term can refer to any electronic movement of money between accounts.
Why did my ACH payment take longer than three days?
ACH transfers usually take one to three business days, but weekends and federal holidays do not count. If you submitted the transfer on a Friday, it may not process until Monday, adding extra time. Some banks also hold transfers for review if they seem unusual, which can add a day or two.
Can I cancel an ACH payment after I send it?
It depends on timing. If the transfer has not yet been processed by the receiving bank, you may be able to cancel it by contacting your bank when ready. Once the money reaches the other account, you cannot cancel it — you would need to contact the recipient and ask them to send it back, or dispute it if it was unauthorized.
Do I pay a fee for ACH transfers?
Most banks do not charge for ACH transfers, especially if you are receiving money (like a paycheck) or paying a bill through your bank's website. Some banks charge a small fee for sending ACH transfers to other people, and some charge extra for next-day ACH. Check your bank's fee schedule to be sure.