ACH is how most routine money moves between bank accounts happen

ACH stands for Automated Clearing House. It is the system that processes electronic transfers between bank accounts — things like direct deposit of your paycheck, bill payments you set up online, or money you send to another person's account. ACH is not a bank itself. It is a network that sits between banks and handles the actual movement of funds, usually taking one to three business days.

When you initiate an ACH transfer, your bank does not send cash or a check. Instead, it sends an electronic instruction through the ACH network to the receiving bank, which then deposits the money into the recipient's account. The whole process is automated, which is why it is cheaper and slower than wire transfers — there is no person at either bank manually processing your request.

ACH transfers are how most Americans receive paychecks, pay bills, move money between their own accounts at different banks, and send funds to friends or family. If you have ever set up direct deposit or paid a utility bill online without a credit card, you used ACH.

Key Takeaways

  • ACH is an electronic network that moves money between bank accounts, not a bank or service you contact directly.
  • ACH transfers typically take one to three business days because the network processes batches of transactions at set times, not when ready.
  • ACH is used for direct deposit, bill payments, peer-to-peer transfers, and recurring subscriptions — most routine money movement that is not a wire transfer or card payment.
  • ACH transfers have daily and monthly limits set by your bank, and you cannot reverse a completed transfer the way you can dispute a credit card charge.

How ACH transfers move through the system

When you send an ACH transfer, your bank collects it along with thousands of others and sends them in a batch to the ACH network at set times during the day. The network sorts the transfers by receiving bank, then sends each batch to the correct destination bank. That bank then processes the incoming transfers and deposits the money into the right accounts. This batching process is why ACH takes longer than a wire transfer — the network does not process individual transactions in real time.

The timeline works like this: if you send an ACH transfer on a Monday morning, it might arrive the same day or the next day, depending on when your bank submits the batch and when the receiving bank processes it. Most transfers take one to two business days. If you send one on a Friday evening or weekend, it will not start moving until Monday, so it might not arrive until Wednesday or Thursday. Holidays add another day.

The receiving bank is not required to make the money available when ready. Some banks post ACH deposits the same day they arrive at the bank; others wait until the next business day. Check your bank's policy if timing matters.

What ACH is used for in daily banking

Direct deposit is the most common ACH use. Your employer sends your paycheck through ACH, and the funds land in your account automatically. You do not have to do anything after setting it up once.

Bill payments through your bank's website or app also use ACH. When you tell your bank to pay your electric bill or mortgage, the bank sends an ACH transfer to the biller's account. Recurring subscriptions — streaming services, gym memberships, insurance premiums — typically run on ACH as well.

Peer-to-peer transfers between individuals also use ACH. Apps like Venmo, PayPal, and Cash App often use ACH in the background when you transfer money to someone else's bank account (though they may use other methods for when ready transfers). Moving money between your own accounts at different banks is also an ACH transfer.

ACH limits and what you cannot do

Your bank sets daily and monthly limits on how much you can send via ACH. These limits vary by bank and account type. A typical limit might be $10,000 per day or $25,000 per month, but some banks allow more and some allow less. You can usually request a higher limit, though the bank may take a few days to approve it.

Once an ACH transfer is sent and processed, you cannot reverse it the way you can dispute a credit card charge. If you sent money to the wrong account or the wrong amount, you have to contact the receiving bank and ask them to return it — they are not required to do so. If the receiving bank refuses or the account holder will not cooperate, your only option is to file a dispute with your bank, which may take weeks to investigate.

This is why ACH is riskier than credit cards for large or unfamiliar transfers. If you are sending money to someone you do not know well or to a new account, consider a smaller test transfer first, or use a method that offers more protection.

ACH versus wire transfers and other payment methods

ACH and wire transfers both move money electronically between banks, but they work differently. Wire transfers are faster — usually same-day or next-day — because they process individually and in real time. Wire transfers also cost more, usually $15 to $30 per transfer. ACH transfers are free or cost $1 to $3 because they batch and process overnight.

Wire transfers are also harder to reverse. Once sent, a wire is gone. ACH transfers have a small window — usually one business day — where you might be able to cancel before the receiving bank processes it, though this is not may provide.

Credit card payments are different from both. When you pay a bill with a credit card, the card network (Visa, Mastercard) processes the transaction, not ACH. Credit cards offer fraud protection and dispute rights that ACH does not.

For routine, non-urgent transfers between accounts you control or to trusted recipients, ACH is the standard. For large amounts, urgent timing, or transfers to new recipients, a wire transfer may be safer despite the cost.

Fraud and security with ACH transfers

ACH fraud happens when someone gains access to your bank account information and sends unauthorized transfers out of your account. This can occur if your account credentials are compromised, if you fall for a phishing email, or if a business you authorized for recurring ACH payments misuses your information.

If you notice an unauthorized ACH transfer, contact your bank when ready. Federal law (Regulation E) requires banks to investigate and refund unauthorized transfers within a certain timeframe, usually 10 business days for initial investigation and up to 45 days for full resolution. However, if you were negligent — for example, you shared your login credentials or ignored obvious signs of fraud — the bank may deny your claim.

To protect yourself, monitor your account regularly, use strong passwords, enable two-factor authentication if your bank offers it, and be cautious about which businesses you authorize for recurring ACH payments. If you no longer use a subscription or service, revoke its ACH authorization rather than waiting for the charges to stop.

Frequently Asked Questions

Why does my ACH transfer say pending for so long?

ACH transfers batch and process at set times, so timing depends on when your bank submits the batch and when the receiving bank processes it. Most take one to two business days. Weekends and holidays add extra days. If it has been more than three business days, contact your bank to check the status.

Can I cancel an ACH transfer after I send it?

You may be able to cancel within a few hours of sending, before your bank submits the batch to the ACH network. Once the receiving bank processes it, cancellation is not possible. Contact your bank when ready if you need to stop a transfer — do not wait.

What is the difference between ACH and a bank transfer?

Bank transfer is a general term for moving money between accounts. ACH is one type of bank transfer. Wire transfers are another type. When people say "bank transfer," they usually mean ACH, but the term can include other methods.

Do I pay a fee for ACH transfers?

Most banks do not charge for incoming ACH transfers. Outgoing transfers are usually free as well, though some banks charge $1 to $3 per outgoing transfer. Check your bank's fee schedule or account agreement to confirm.

Is ACH the same as direct deposit?

Direct deposit is one use of ACH. Your employer uses the ACH network to send your paycheck to your account. ACH is the underlying system; direct deposit is what happens when your employer uses it.