ACH payments move money directly from one bank account to another through the Federal Reserve's 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 the Federal Reserve runs to process these transfers. 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 how most employers deposit paychecks, how the IRS sends tax refunds, and how many people pay bills online. They are slower than wire transfers (usually taking one to three business days) but cheaper and more find because they go through a centralized clearing system rather than directly between banks.

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 routing number, account number, and permission for the money to move.
  • ACH transfers are used for payroll deposits, bill payments, tax refunds, and recurring subscription charges.
  • ACH payments are safer than checks because they are processed through a central clearing system and leave a digital record.
  • You can stop an ACH payment before it settles, but once it reaches the receiving bank, reversal becomes more difficult.

How an ACH payment actually moves money

When you set up an ACH payment, you give permission for money to leave your account on a specific date. Your bank collects all the ACH requests it receives and sends them in batches to the Federal Reserve's clearing house, usually at the end of the business day. The clearing house sorts the transfers by receiving bank and sends them forward.

The receiving bank gets the transfer information overnight and deposits the money into the recipient's account the next business day. That is why ACH transfers typically take one to three days — the batching and sorting add time compared to when ready transfers. On the third business day, the money is usually settled and cannot be recalled.

Where you encounter ACH payments in daily life

Your employer uses ACH to deposit your paycheck. The IRS uses ACH to send tax refunds. When you pay a bill through your bank's online portal, that is usually an ACH payment to the biller's account. Subscription services like streaming platforms, gym memberships, and insurance companies often charge your account via ACH each month.

You also use ACH when you transfer money between your own accounts at different banks, when you send money through services like Venmo or PayPal (which use ACH in the background), or when you authorize a one-time payment to a utility company or medical provider. Any time money moves electronically from one bank account to another without a credit card or wire transfer in between, ACH is usually the mechanism.

What information you need to give for an ACH payment

To receive an ACH payment, you provide your routing number (a nine-digit code that identifies your bank) and your account number (which identifies your specific account at that bank). You also authorize the payer — your employer, the IRS, a biller — to initiate the transfer on your behalf.

To send an ACH payment, you need the recipient's routing number and account number, plus their name and the amount. You do not need their permission in advance if you are paying a bill they have sent you, but you do need to authorize the payment yourself through your bank or the biller's website. Some billers let you set up recurring ACH payments so the same amount transfers automatically each month.

Why ACH is safer than a check

An ACH payment leaves a digital trail. Your bank records when the payment was authorized, how much moved, and where it went. If a payment goes to the wrong account by mistake, your bank can trace it. If someone fraudulently initiates an ACH payment from your account, you can dispute it and your bank can investigate using the clearing house records.

A check, by contrast, can be lost, stolen, altered, or deposited into the wrong account with no electronic record. ACH transfers also do not expose your full account number the way a check does — the clearing house handles the routing and matching, so the recipient does not necessarily see all your banking details.

Stopping or reversing an ACH payment

If you authorized an ACH payment but want to stop it, you have a window of time before it settles. Contact your bank and ask them to issue a stop payment order. This works best if you catch it before the payment leaves your bank — usually the same day or the next morning. Once the payment reaches the receiving bank and is deposited into the recipient's account, stopping it becomes much harder.

If an ACH payment has already settled and you believe it was fraudulent or sent by mistake, you can file a dispute with your bank. The bank will investigate and may reverse the payment, but this takes longer and is not may provide. The receiving bank may refuse to return the money if the recipient claims they have already spent it. This is why it is important to double-check routing and account numbers before authorizing an ACH payment.

ACH limits and timing

Most banks set daily and monthly limits on how much you can transfer via ACH. These limits vary by bank and account type — a checking account might allow $10,000 per day, while a savings account might allow less. Business accounts often have higher limits. You can usually request a higher limit by contacting your bank.

ACH transfers process on business days only. If you authorize a payment on a Friday evening, it will not leave your account until Monday. Holidays also delay processing. The Federal Reserve publishes a calendar of ACH processing dates each year, and most banks follow it. This is why employers and billers often ask for ACH authorization several days before the payment is due — to account for processing time.

Frequently Asked Questions

Can I cancel an ACH payment after I authorize it?

Yes, but only before it settles. Contact your bank when ready and request a stop payment order. If the payment has already been deposited into the recipient's account, you will need to file a dispute instead, which takes longer and may not succeed. Always double-check the routing and account number before authorizing.

Is ACH the same as a wire transfer?

No. Wire transfers move money the same day or next day and cost more (usually $15 to $30). ACH transfers take one to three days and are usually free or cost $1 to $3. Wire transfers are faster but ACH is cheaper and goes through a clearing house, making it easier to dispute if something goes wrong.

What happens if I give the wrong account number for an ACH payment?

The money will go to the account number you provided, even if it belongs to someone else. You will need to contact your bank and file a dispute to try to recover it. The receiving bank may refuse to return the money if the account holder claims they have already spent it. This is why verifying the account number is critical before authorizing.

Do I need to authorize ACH payments every time, or just once?

For recurring payments like payroll or monthly bills, you authorize once and the payments continue automatically. For one-time payments, you authorize each time. You can cancel a recurring authorization at any time by contacting your bank or the biller and asking them to stop the payments.

How do I know if a payment is ACH or something else?

Check your bank statement. ACH payments usually show as "ACH debit" (money leaving) or "ACH credit" (money arriving), sometimes with the payer's or recipient's name. If you see "wire transfer," "check," or "card payment," it is a different method. Your bank's online portal usually lets you filter transactions by type.