Yes, you can send an ACH payment directly from your checking account
An ACH payment (Automated Clearing House) is a way to move money electronically from one bank account to another. You can initiate an ACH transfer from your checking account through your bank's website, mobile app, or by phone. The money goes directly to another person's or business's bank account — no check, no wire fee, no cash involved.
ACH transfers are one of the slowest but cheapest ways to move money between accounts. Most take one to three business days to complete, and your bank typically charges nothing or a small fee (often $0 to $3). This makes them useful for paying bills, sending money to friends or family, or paying contractors — as long as you are not in a hurry.
Key Takeaways
- You can start an ACH transfer from your checking account through your bank's online banking portal, mobile app, or by calling customer service.
- ACH transfers usually take one to three business days to reach the other account, and most banks charge nothing or a small fee.
- You need the recipient's bank account number and routing number to send an ACH payment, or you can use their email address or phone number if your bank offers Zelle or a similar service.
- ACH payments have daily and monthly limits set by your bank, which you can usually increase by contacting customer service.
- If you send money to the wrong account by mistake, contact your bank immediately — reversing an ACH transfer is difficult and not always possible.
How to start an ACH transfer from your bank
Log into your bank's website or open the mobile app and look for "Transfer Money," "Send Money," or "Pay Someone" — the exact wording varies by bank. Select your checking account as the source account. Then enter the recipient's information: their full name, bank account number, and routing number (a nine-digit code that identifies their bank).
If you do not have the routing number, you can find it on a check from that account, or ask the recipient. Many banks also let you save payees so you do not have to re-enter their details each time. After you confirm the amount and review the details, submit the transfer. Your bank will show you a confirmation number — save this in case you need to track the payment later.
Some banks also let you send money using only an email address or phone number through services like Zelle, which is faster (often same-day) but works only between banks that participate in the network. Ask your bank whether this option is available to you.
How long ACH transfers take and when the money arrives
A standard ACH transfer takes one to three business days. This means if you send money on a Monday morning, it might arrive on Tuesday or Wednesday. Weekends and bank holidays do not count as business days, so a transfer sent on Friday may not arrive until Tuesday.
The exact timing depends on when you submit the transfer, your bank's processing schedule, and the recipient's bank. Some banks process transfers in batches at certain times of day, so submitting early in the morning may get you into an earlier batch than submitting in the afternoon.
A few banks offer "next-business-day ACH" for an extra fee, which guarantees delivery by the next business day. If you need money to arrive faster, a wire transfer (usually same-day but costs $15 to $30) or a debit card payment may be better options.
Limits on how much you can send via ACH
Your bank sets a daily limit and a monthly limit on ACH transfers. These vary widely — some banks allow $1,000 per day and $10,000 per month, while others permit $5,000 per day or more. New accounts often have lower limits than established ones.
If you need to send more than your limit, contact your bank's customer service and ask to increase it. Many banks will raise your limit over the phone or through the app, sometimes immediately. If your bank will not raise the limit, you may need to split the payment into multiple transfers across different days, or use a different payment method like a wire transfer or cashier's check.
Fees and costs for ACH transfers
Most banks charge nothing for outgoing ACH transfers from a checking account. Some banks charge $1 to $3 per transfer, especially if you exceed a certain number per month (often 6 free transfers, then a fee for each additional one). A few banks charge a flat monthly fee for unlimited transfers.
Check your bank's fee schedule or account agreement to see what you are charged. If your bank charges fees and you send transfers often, you might save money by switching to a bank that offers free ACH transfers, or by using a service like PayPal or Square Cash for smaller payments.
What to do if you send an ACH payment to the wrong account
If you realize you sent money to the wrong account, contact your bank immediately — do not wait. Explain the mistake and ask the bank to attempt a reversal. Your bank can send a message to the receiving bank asking them to return the funds, but the receiving bank is not required to comply, especially if the account holder has already spent the money.
If the receiving bank refuses to return the money, your options are limited. You may be able to pursue a civil claim against the recipient, but this is expensive and time-consuming. The best protection is to double-check the account number and routing number before you submit any transfer, and to confirm with the recipient that you have the correct information.
Some banks offer fraud protection or error resolution for ACH transfers, but this usually applies only to unauthorized transfers (transfers you did not make), not to transfers you made to the wrong account by mistake.
ACH transfers versus other ways to move money
ACH transfers are cheap and reliable but slow. Wire transfers are faster (usually same-day) but cost $15 to $30 and are harder to reverse. Checks are free but take a week or more and require a physical address. Debit cards and digital payment apps like Venmo or PayPal are fast for small amounts but may have higher fees or limits for large transfers.
For paying bills on time, ACH is usually the best choice because most billers accept it and it is free. For sending money to a friend or family member, Zelle or a similar service may be faster if both people's banks support it. For large business payments or international transfers, a wire or ACH may be your only option.
Frequently Asked Questions
Can I cancel an ACH transfer after I send it?
If you cancel before the transfer is processed (usually within a few hours of sending), your bank can stop it. Once it has been processed and sent to the receiving bank, cancellation is much harder. Contact your bank immediately if you need to cancel — do not wait. Have your confirmation number ready.
Do I need the recipient's name to match their account exactly?
Most banks require the account number and routing number to be correct, but are less strict about the name. However, some banks use name-matching filters to catch fraud. If the name does not match the account, the transfer may be rejected or delayed. Ask the recipient for the exact name on their account to be safe.
Can I send an ACH transfer to an account at a different bank?
Yes. ACH transfers work between any two banks in the United States that participate in the ACH network, which is nearly all of them. You just need the recipient's routing number (which identifies their bank) and account number.
What happens if I send an ACH transfer on a weekend?
Your bank will accept the transfer, but it will not be processed until the next business day. So a transfer sent on Saturday will not start moving until Monday, and will not arrive until Tuesday or Wednesday at the earliest.
Is an ACH transfer the same as a direct deposit?
Direct deposit is a type of ACH transfer, but not all ACH transfers are direct deposits. Direct deposit is specifically when an employer or government agency sends money to your account automatically on a regular schedule. A regular ACH transfer is a one-time or occasional payment you initiate yourself.