Yes, you can make an ACH payment directly from your bank account

An ACH payment (Automated Clearing House) is a transfer of money from one bank account to another through the federal banking system. Most banks let you send ACH payments to other people or businesses without leaving your online banking portal or mobile app. You do not need special software, a separate service, or permission from anyone but your own bank.

The catch is that ACH payments are not when ready. They typically take one to three business days to arrive, depending on when you send them and your bank's processing schedule. If you need money to move today, ACH is not the right tool. But for routine bills, rent, loan payments, or transfers to friends, ACH is the standard way most people move money between accounts.

Key Takeaways

  • You can initiate an ACH payment through your bank's website or app by entering the recipient's routing number, account number, and the amount.
  • ACH payments take one to three business days to clear, so plan ahead if the money needs to arrive by a specific date.
  • Your bank may set daily or monthly limits on how much you can send via ACH, and these limits vary by institution.
  • ACH payments are safer than mailing checks or sharing credit card information, because the recipient never sees your full account details.
  • If you send money to the wrong account, you cannot reverse an ACH payment yourself — you must contact your bank and hope the receiving bank cooperates.

How to send an ACH payment through your bank

Log into your bank's website or open the mobile app, then look for a section called "Transfer Money," "Send Money," "Pay Bills," or "Payments." The exact name varies by bank. Click that section and select the option to send money to an external account (one outside your bank).

You will need the recipient's routing number (a nine-digit code that identifies their bank) and their account number. The recipient can find both on a check, or they can call their bank and ask. Enter the amount, choose the date you want the payment to go out, and review the details before confirming. Most banks show you a confirmation screen and send you an email receipt.

Some banks let you set up a payee once and then reuse it for future payments. This saves time if you send money to the same person or business regularly. You can usually delete a payee from your settings if you no longer need it.

ACH payment limits and timing

Banks set their own limits on ACH transfers. Some allow up to $10,000 per day; others cap it at $5,000 or $25,000. Many banks also set a monthly ceiling. You can usually find your limits in the transfer section of your banking app, or call your bank's customer service line to ask. If you need to send more than your limit, you can request a temporary or permanent increase, though the bank may require you to come in person or provide additional information.

ACH payments sent on a weekday before your bank's cutoff time (usually 2 p.m. or 5 p.m.) typically leave your account that day and arrive at the recipient's bank within one to two business days. Payments sent after the cutoff, on weekends, or on federal holidays enter the queue the next business day. This means a payment sent on Friday afternoon might not arrive until Tuesday.

Some banks offer "next-day ACH," which guarantees delivery by the next business day, though this is not universal. Ask your bank whether this option is available and whether it costs extra.

What information the recipient needs to provide

To send someone an ACH payment, you need their routing number and account number. These are not secret — they appear on every check. The routing number identifies the bank; the account number identifies the specific account within that bank. Together, they tell the ACH system exactly where to send the money.

You do not need the recipient's name to process an ACH payment, though most banks ask for it as a safety check. The ACH system does not verify that the name matches the account, so if you enter the wrong account number, the money will go to whoever owns that account — not necessarily the person you intended. This is why it is critical to double-check the routing and account numbers before you confirm.

ACH payments versus other ways to send money

ACH is slower than wire transfers (which can arrive the same day) but cheaper and safer. Wire transfers cost $15 to $50 and are often irreversible, so they carry higher fraud risk. Credit card payments are when ready but charge merchant fees, which is why many billers do not accept them. Check payments are free but take five to seven days and require you to mail a physical document.

ACH sits in the middle: it is free or nearly free, takes a few days, and offers some protection if something goes wrong. For routine payments where you are not in a rush, ACH is usually the best choice. For emergencies or time-sensitive payments, a wire transfer or same-day ACH (if your bank offers it) may be necessary.

What to do if you send money to the wrong account

If you realize you entered the wrong routing number or account number, contact your bank when ready — do not wait. Your bank can sometimes stop the payment if it has not yet cleared, which usually means within a few hours of when you sent it. Once the payment reaches the receiving bank, your bank can file a recall request, but the receiving bank is not required to honor it.

If the receiving bank refuses to return the money, your only option is to contact the recipient directly and ask them to send it back. If they refuse or you cannot reach them, you may need to file a dispute with your bank or pursue the matter through small claims court. This is why verifying the account details before you hit send is so important.

Security and fraud protection with ACH payments

ACH payments are generally safer than other payment methods because the recipient does not see your full account number or routing number — they only see that money arrived in their account. Your bank also monitors ACH activity for signs of fraud, such as unusually large transfers or payments to new recipients.

If someone gains access to your bank account and sends unauthorized ACH payments, your bank's fraud protection should cover you, though you must report it quickly. Federal law (Regulation E) limits your liability to $50 if you report the fraud within two business days, and to $500 if you report it within 60 days. After 60 days, you may not be protected at all, so check your bank statements regularly.

Frequently Asked Questions

Can I cancel an ACH payment after I send it?

Only if you contact your bank before the payment clears, which is usually within a few hours. Once the money reaches the receiving bank, you cannot cancel it yourself. Your bank can file a recall request, but the receiving bank does not have to honor it. Always double-check the details before you confirm.

Do I need to set up the recipient's account before I can send them an ACH payment?

Most banks require you to add an external account as a payee before you can send money to it. This usually takes a few minutes and requires the routing number and account number. Some banks verify the account by depositing two small amounts and asking you to confirm them, which adds a day or two.

What happens if the recipient's bank rejects the ACH payment?

If the account number is invalid or closed, the receiving bank will reject the payment and send it back to your bank. The money returns to your account within a few business days. Your bank will notify you of the rejection, usually by email or through your banking app.

Can I send an ACH payment to a business or just to individuals?

You can send ACH payments to both individuals and businesses. Businesses often prefer ACH for bill payments because it is cheaper and more reliable than checks. Many billers set up a "bill pay" option in their customer portal that uses ACH behind the scenes.

Is there a fee to send an ACH payment?

Most banks do not charge a fee for outgoing ACH payments. Some banks charge a small fee (usually $1 to $3) if you exceed a certain number of transfers per month, or if you use a service like bill pay. Check your bank's fee schedule or ask customer service about your specific account.