What happens when you initiate an ACH payment
When you send an ACH payment, you are instructing your bank to move money from your account to someone else's account through the Automated Clearing House network. Your bank collects the payment details you provide—the recipient's name, account number, routing number, and amount—and batches it with thousands of other ACH transactions. That batch is sent to a clearing house, which sorts payments by destination bank and forwards them. The receiving bank then deposits the money into the recipient's account. The whole process takes one to three business days, depending on when you submit the payment and your bank's processing schedule.
ACH is different from a wire transfer because it is slower but cheaper, and it is reversible for a limited time. It is also different from a debit card or check because the money moves electronically and the recipient never sees your card number or signature. ACH works for recurring bills, one-time payments to individuals, tax payments, loan disbursements, and payroll.
Key Takeaways
- ACH payments require the recipient's full name, routing number, and account number, and you must verify these details before submitting because errors can send money to the wrong account.
- Most ACH payments take one to three business days to clear, and your bank may hold the funds in your account until the receiving bank confirms receipt.
- You can stop an ACH payment only if it has not yet been processed by the receiving bank, which is usually within one business day of submission.
- ACH fraud and errors are reversible, but you must report them to your bank within 60 days to recover the money.
How to set up an ACH payment through your bank
Log into your bank's website or mobile app and look for a section labeled "Send Money," "Pay Bills," "Transfers," or "ACH Payments." The exact name varies by bank. You will be asked to enter the recipient's information: their full legal name, the type of account (checking or savings), their account number, and their bank's routing number. The routing number is a nine-digit code that identifies the receiving bank; you can find it on a check, on the bank's website, or by calling the bank directly.
After you enter the recipient's details, your bank will usually verify the information by depositing two small test amounts (typically under $1 each) into the account. The recipient must confirm these amounts, which proves the account exists and belongs to the person you named. This verification step can take one to two business days. Once verified, you can send ACH payments to that recipient without re-entering their information each time.
If you are paying a bill to a company—a utility, loan servicer, or subscription—the company may have already set up an ACH option on their website. In that case, you enter your own bank details into their payment portal instead of entering theirs into your bank. The company then pulls the money from your account on the date you specify.
Entering the correct account and routing numbers
The routing number and account number are not interchangeable, and entering the wrong one will send your money to the wrong account. The routing number identifies the bank or credit union; it is always nine digits. The account number identifies your specific account at that bank; it can be 8 to 17 digits depending on the bank. Both are printed on a check: the routing number is the first nine digits in the lower left corner, and the account number follows immediately after.
If you do not have a check, ask the recipient for their routing and account number directly, or look it up on the bank's website. Many banks publish their routing number on the "Wire Transfer" or "ACH" page. If you are unsure whether a number is correct, call the bank's customer service line and read the number back to them before you submit the payment. A few seconds of verification prevents a payment sent to the wrong place.
Some banks allow you to add a memo or reference note to an ACH payment—for example, "Invoice 12345" or "Rent for March." This note appears on the recipient's bank statement and helps them match the payment to what they are owed. The note is optional but useful for business payments or when paying multiple people.
Timing: when the money leaves your account and when it arrives
ACH payments are processed in batches at set times during the business day. If you submit a payment before your bank's cutoff time (often 2 p.m. or 5 p.m. Eastern), it may be included in that day's batch and clear within one business day. If you submit it after the cutoff, it goes into the next batch and takes two to three business days. Weekends and federal holidays do not count as business days, so a payment submitted on Friday afternoon may not clear until Tuesday.
Your bank will deduct the money from your account immediately or within one business day of submission, even though the recipient has not yet received it. This is called a "hold." If the receiving bank rejects the payment for any reason—wrong account number, account closed, insufficient verification—the money returns to your account, but this can take several business days. During that time, the funds are unavailable to you.
Some banks offer "next-day ACH," which guarantees delivery by the next business day for an extra fee. This is useful if you are paying a bill that is due soon or sending money to someone who needs it quickly. Ask your bank whether this option is available and what it costs.
Stopping or canceling an ACH payment
You can stop an ACH payment only before it has been processed by the receiving bank. Once the receiving bank has accepted the payment, it is final and cannot be reversed through a stop-payment order. Most ACH payments are processed within one business day of submission, so you have a narrow window—usually a few hours to one business day—to cancel.
To stop a payment, contact your bank immediately by phone, online, or in person. Tell them the payment amount, the recipient's name, and the date you submitted it. Your bank will attempt to recall the payment before it reaches the receiving bank. Some banks charge a fee for this service, typically $25 to $35. If the receiving bank has already processed the payment, the stop-payment order will fail, and you will need to contact the recipient and ask them to return the money, or file a dispute with your bank.
If you need to cancel a recurring ACH payment—for example, a monthly subscription or automatic bill payment—you can usually do this through your bank's website or by calling customer service. The cancellation takes effect on the next scheduled payment date, not immediately. If a payment is scheduled to process today or tomorrow, call your bank right away to try to stop it before it goes through.
What to do if an ACH payment goes wrong
ACH errors fall into a few categories: the money went to the wrong account, the amount was wrong, the payment was duplicated, or the payment never arrived. If you sent money to the wrong account because you entered the wrong routing or account number, contact your bank immediately. Your bank can attempt to recover the funds by contacting the receiving bank and asking them to return the money. This process is called a reversal request, and it works only if the receiving bank cooperates. If the receiving bank refuses or if the money has already been spent, you may not recover it.
If the payment was duplicated—for example, you submitted it twice by accident—report it to your bank within 60 days. Your bank can file a dispute on your behalf and request that the receiving bank return the duplicate amount. Keep a record of the payment confirmation number, the date submitted, and the amount; your bank will need these details.
If a payment you sent never arrived, ask the recipient to check their bank statement and confirm they did not receive it. Then contact your bank and provide the recipient's name, account number, and the date you submitted the payment. Your bank can trace the payment through the ACH network to find out where it stopped. If it was rejected by the receiving bank, your bank will return it to your account within one to three business days.
If someone sent you an ACH payment by mistake, do not spend the money. Contact the sender and ask them to file a reversal request with their bank. If they do not, their bank can still recover the funds by contacting your bank, and your bank will deduct the amount from your account even if you have already used it. This can overdraft your account, so it is safer to hold the money until the sender confirms the payment was intentional.
ACH fraud and unauthorized payments
If someone initiates an ACH payment from your account without your permission, report it to your bank within 60 days. This is called an unauthorized ACH debit, and it is covered by federal law (Regulation E). Your bank must investigate and return the money to your account while the investigation is ongoing. If the bank determines the payment was truly unauthorized, you are not liable for the amount.
Unauthorized ACH debits usually happen when someone obtains your routing number and account number—for example, from a check you wrote, a bill you paid online, or a data breach. To reduce the risk, limit who you give your account number to, shred old checks, and monitor your bank statements regularly. If you notice an unfamiliar ACH debit, report it immediately rather than waiting for your monthly statement.
Some companies use ACH to collect payment for subscriptions or memberships. If you want to stop these recurring payments, you can revoke authorization by contacting your bank or the company directly. Tell your bank you want to revoke the authorization, and they will block future ACH debits from that company. You can also ask the company to stop billing you, though contacting your bank is more reliable.
Frequently Asked Questions
Can I cancel an ACH payment after it has been submitted?
Only if your bank has not yet sent it to the clearing house, which is usually within a few hours to one business day. Call your bank immediately and provide the payment details. If the receiving bank has already processed it, cancellation is not possible, and you will need to ask the recipient to return the money or file a dispute.
What is the difference between ACH and a wire transfer?
ACH takes one to three business days and costs little or nothing. Wire transfers are faster (often same-day) but cost $15 to $50 and are not reversible. Use ACH for bills and routine payments; use wire for urgent, large, or international transfers.
Do I need the recipient's name to match their account exactly?
Yes. If you enter a slightly different name than what is on the account, the payment may be rejected or sent to the wrong account. Use the full legal name that appears on the account holder's bank statement or ID.
What happens if I enter the wrong account number?
The payment will be sent to the account number you entered, which may belong to someone else. Contact your bank immediately and ask them to attempt a reversal. If the receiving bank returns the money, it will be back in your account within one to three business days. If not, you may need to pursue recovery through the recipient or legal action.
How do I know if an ACH payment has cleared?
Check your bank statement or account activity online. Your bank will show the payment as "posted" or "cleared" once the receiving bank has accepted it. You can also ask the recipient whether they have received the money in their account.