What ACH Payment Means
ACH stands for Automated Clearing House, and it is a system that moves money directly from one bank account to another without using a check, credit card, or wire transfer. When you set up an ACH payment, you give permission for money to leave your account on a date you choose, and it lands in someone else's account a few business days later.
ACH is the backbone of most routine money movement in the United States. Your paycheck probably arrives via ACH. Your mortgage payment, utility bills, and subscription services likely leave your account the same way. It is slower than a wire transfer but cheaper, and it works for both one-time payments and recurring ones.
Key Takeaways
- ACH payments move money directly between bank accounts and typically take one to three business days to complete.
- You authorize an ACH payment by providing your bank account number and routing number, and you can set it up through your bank's website, bill pay system, or by giving the information to a business.
- ACH payments are free or very low-cost, making them cheaper than wire transfers or checks for routine bills and transfers.
- Once you schedule an ACH payment, you can usually cancel it up until the day it processes, but cancellation rules vary by bank.
- ACH works for paychecks, rent, utilities, loan payments, and transfers between your own accounts, but not for credit card payments or when ready transfers.
How to Set Up an ACH Payment Through Your Bank
Most banks let you schedule ACH payments through their website or mobile app under a section called "Bill Pay," "Transfers," or "Send Money." Log in to your account, select the option to pay a bill or transfer money, and you will be asked for the recipient's name and bank account information.
You will need the recipient's routing number (a nine-digit code that identifies their bank) and their account number. If you are paying a company like an electric utility or mortgage lender, they usually provide both numbers on a bill or on their website. If you are sending money to another person, ask them for their bank's routing number and their account number. Once you enter this information, choose the amount and the date you want the money to leave your account, then confirm.
Your bank will show you a confirmation screen with all the details. Save or print this confirmation in case you need to reference it later. The money will not leave your account when ready — it will process on the date you selected.
How Long ACH Payments Take
An ACH payment typically takes one to three business days from the date you schedule it. If you schedule a payment for a Monday, it might land on Tuesday or Wednesday. Weekends and bank holidays do not count as business days, so a payment scheduled for Friday might not arrive until Monday or Tuesday.
This timing matters if you are paying a bill. If your electric bill is due on the 15th and you schedule an ACH payment on the 14th, it may not arrive by the due date. Most companies recommend scheduling ACH payments at least three to five business days before the due date to be safe.
Some banks offer next-day ACH, which processes faster, but this is not standard across all institutions. Check with your bank to see whether they offer it and whether there is an extra fee.
When You Can and Cannot Use ACH
ACH works well for bills that do not change much month to month — rent, mortgage, insurance, utilities, loan payments, and subscriptions. It also works for transferring money between your own accounts at different banks, or sending money to another person's bank account.
ACH does not work for credit card payments. If you want to pay your credit card bill, you must use your card issuer's own bill pay system, a wire transfer, or a check. ACH also does not work if you need the money to arrive the same day or next day — for that, you need a wire transfer, which costs more but is much faster.
Some businesses will not accept ACH from individuals, only from other businesses. If you are trying to pay a small vendor or contractor, ask them what payment methods they take before assuming ACH is an option.
Canceling an ACH Payment
If you change your mind about an ACH payment, you can usually cancel it, but only before it processes. Once the money leaves your account, it has been sent. Most banks let you cancel up until the end of the business day before the payment is scheduled to go out.
To cancel, log into your bank's website or app, find the pending payment in your bill pay or transfer section, and look for a "cancel" or "delete" button. Some banks require you to call customer service to cancel. If you miss the cancellation window and the money has already left, you will need to contact the recipient and ask them to return it — your bank cannot force them to do so.
If a payment was scheduled incorrectly or sent to the wrong account, contact your bank right away. They can sometimes stop the payment if it has not yet been processed on the receiving end, but the sooner you call, the better your chances.
ACH Payments vs. Other Payment Methods
| Payment Method | Speed | Cost | Best For |
|---|---|---|---|
| ACH | 1–3 business days | Free or under $1 | Bills, recurring payments, transfers between accounts |
| Wire Transfer | Same day or next day | $15–$30 | Urgent transfers, large amounts, time-sensitive payments |
| Check | 3–7 business days | $0.50–$2 per check | Payees who do not have bank accounts, formal record-keeping |
| Credit Card | when ready authorization | Varies (may include fees) | Purchases, rewards, building credit history |
ACH is the cheapest option for routine bills and transfers. Wire transfers cost more but move money much faster. Checks are slower and less convenient but work when the recipient does not have a bank account. Credit cards are for purchases and building credit, not for paying bills or transferring money to someone else's account.
What Information You Need to Give Out for ACH
To receive an ACH payment, you need to share your routing number and account number. Your routing number is printed on the bottom left of your checks, or you can find it on your bank's website. Your account number is also on your checks, or you can see it in your online banking portal.
Sharing these two pieces of information is safe for ACH payments. They are not the same as your PIN or password, and they do not let someone withdraw money from your account without your permission. However, do not share them with anyone you do not trust, and do not post them publicly online.
If someone asks for your full Social Security number, date of birth, or password in order to set up an ACH payment, that is a red flag. Legitimate ACH payments only need the routing and account numbers.
Frequently Asked Questions
Can I cancel an ACH payment after it has been sent?
Once an ACH payment has processed and left your account, your bank cannot retrieve it. You would need to contact the recipient and ask them to send the money back. If the payment went to the wrong account by mistake, contact your bank when ready — they may be able to stop it if it has not yet been received on the other end, but this depends on timing.
Is ACH payment safe?
ACH is as safe as any bank transfer. Your bank and the receiving bank both verify the routing and account numbers. If you send money to the wrong account by mistake, that is your responsibility, not the bank's. Only share your routing and account numbers with people and businesses you trust.
Why did my ACH payment take longer than three days?
Weekends and bank holidays add extra days. If you scheduled a payment on Friday, it might not process until Monday, and then take another one to three days to arrive. Some banks also process ACH batches at specific times of day, so the exact timing can vary. Check your bank's ACH processing schedule on their website.
Can I set up recurring ACH payments?
Yes. Most banks let you schedule a payment to repeat weekly, twice a month, monthly, or on a custom schedule. You set it up once, and it goes out automatically on the dates you choose. You can edit or cancel recurring payments anytime through your bank's website.
What is the difference between ACH and a wire transfer?
ACH takes one to three business days and costs little to nothing. A wire transfer moves money the same day or next day but costs $15 to $30. Use ACH for bills and routine transfers. Use a wire transfer when you need money to arrive urgently or are sending a large amount to someone you have never paid before.