What an ACH payment is and why it matters

An ACH payment is a transfer of money directly from one bank account to another through the Automated Clearing House network. ACH is the system that runs behind the scenes when you set up direct deposit, pay a bill online, or authorize a company to withdraw money from your account. Instead of writing a check or using a credit card, the money moves electronically from your bank to another bank, usually within one to three business days.

ACH payments are common because they are cheaper for businesses to process than credit cards, and they move money reliably without requiring you to share sensitive card information. When you authorize an ACH payment, you are giving permission for money to leave your account on a specific date or on a recurring schedule.

Key Takeaways

  • ACH payments move money directly from your bank account to another account through the Automated Clearing House network, usually taking one to three business days.
  • You authorize an ACH payment by providing your bank account number, routing number, and written permission, either on a form or online.
  • ACH payments are reversible within a limited window if you notice an error or unauthorized charge, but the process requires you to contact your bank quickly.
  • The ACH network processes payments in batches at set times, which is why transfers do not happen when ready even though they are electronic.
  • Many recurring bills—utilities, insurance, loan payments, and subscription services—use ACH to pull money from your account on a set day each month.

How the ACH network processes your payment

When you authorize an ACH payment, your bank does not send the money when ready. Instead, it collects your payment instruction along with thousands of others and submits them to the ACH network in batches at set times during the day. The network then sorts the payments by destination bank and sends them in bulk. The receiving bank processes the batch and deposits the money into the recipient's account.

This batching system is why ACH transfers take one to three business days even though the actual data moves electronically. A payment you authorize on a Monday morning might not leave your account until Tuesday or Wednesday, depending on when your bank submits its batch and when the receiving bank processes it. Weekends and bank holidays add extra days because the ACH network does not process payments on those days.

The ACH network is run by Nacha, a nonprofit organization that sets the rules for how payments move through the system. Your bank follows those rules, which is why ACH transfers work the same way regardless of which bank you use.

What information you need to provide for an ACH payment

To authorize an ACH payment, you need to give the recipient your routing number and account number. Your routing number identifies your bank; your account number identifies your specific account within that bank. Both appear on the bottom left of your checks, or you can find them by logging into your bank's website or calling customer service.

You also need to provide written authorization. This can be a signed form, a checkbox you click online, or a verbal authorization recorded by the company (though written is safer). The authorization tells the recipient they have permission to initiate ACH payments from your account. Without this authorization, the payment is unauthorized and you can dispute it.

Do not confuse an ACH payment with a wire transfer. Wire transfers are faster (usually same-day or next-day) but more expensive and harder to reverse. ACH is slower but cheaper, which is why most recurring bills use it.

Common uses for ACH payments in daily life

Direct deposit is the most common ACH payment. Your employer uses ACH to deposit your paycheck into your account on payday. You authorize this once when you start a job, and it repeats automatically.

Bill payments are another major use. When you set up automatic payments for utilities, insurance, mortgage, car loans, or credit cards, most companies use ACH to pull the payment from your account on the due date. Subscription services like streaming platforms, gym memberships, and software also typically use ACH for monthly charges.

You can also initiate ACH payments yourself through your bank's bill pay service. Instead of writing a check, you authorize your bank to send money to a specific person or company on a date you choose. This is useful for paying rent, sending money to family, or paying a contractor who does not accept cards.

Protecting yourself from ACH errors and unauthorized payments

If you notice an ACH payment that you did not authorize or that is the wrong amount, contact your bank when ready. You have the right to dispute unauthorized ACH payments, and your bank must investigate within a set timeframe. However, the faster you report it, the better your chances of getting the money back quickly.

If the error is your fault—you gave the wrong account number, for example—the situation is more complicated. Your bank can attempt to recover the money from the receiving bank, but there is no may provide. This is why it is important to double-check routing and account numbers before authorizing a payment, especially for one-time transfers.

Before you authorize an ACH payment, make sure you understand the amount, the date, and how often it will repeat. If a company says they need your account number to process an order, ask whether they will be using ACH or a card processor. Some scams use ACH because people are less familiar with disputing it than they are with credit card fraud.

When ACH payments fail and what happens next

An ACH payment can fail if your account does not have enough money on the scheduled date, if you closed the account, or if you provided incorrect account information. When a payment fails, the receiving company is notified, and the money is not transferred. Your bank may charge you a fee for the failed attempt, depending on your account agreement.

If a payment fails, the company that tried to collect it will usually attempt again within a few days. If it fails a second time, they may contact you to ask for a different payment method or to reschedule. Some companies charge a fee for failed ACH attempts, so it is worth checking your account regularly to make sure payments are going through.

If you want to stop an ACH payment before it processes, contact your bank or the company collecting the payment as soon as possible. Once the money has left your account, stopping it becomes much harder. Some banks can reverse a payment within a day or two, but this is not may provide.

ACH limits and how they affect you

The ACH network does not have a single maximum transfer amount, but individual banks set their own limits. Some banks allow ACH transfers of $10,000 or more per day, while others cap them lower. If you are trying to move a large amount of money, check with your bank about their ACH limits before you authorize the payment.

The Federal Reserve also regulates how many ACH transfers you can make from a savings account in a month. Historically this was six per month, though that rule has changed. Check with your bank about any limits on your specific account type.

These limits exist to prevent fraud and to manage the volume of transactions the ACH network processes. If you need to move more money than your limit allows, you can use a wire transfer, a cashier's check, or multiple ACH payments spread across different days or months.

Frequently Asked Questions

How long does an ACH payment actually take?

Most ACH payments take one to three business days from the time you authorize them. The exact timing depends on when your bank submits the batch and when the receiving bank processes it. Payments authorized on a Friday may not arrive until Monday or Tuesday because the ACH network does not process on weekends.

Is it safe to give my bank account number for an ACH payment?

Your bank account number is less sensitive than a credit card number because it only allows money to move out of your account, not into it. However, only provide your account and routing numbers to companies you trust. Before you authorize an ACH payment, make sure you understand what the company will charge and how often.

Can I cancel an ACH payment after I authorize it?

If the payment has not yet processed, you can usually stop it by contacting your bank or the company collecting the payment right away. Once the money has left your account, stopping it is much harder. Some banks can reverse a payment within a day or two, but this is not may provide, so act quickly.

What is the difference between an ACH payment and a wire transfer?

ACH payments are slower (one to three days) and cheaper, while wire transfers are faster (usually same-day) and more expensive. Wire transfers are also harder to reverse. Most recurring bills use ACH because the cost is lower for the company processing them.

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

The money will go to the wrong account. Your bank can try to recover it from the receiving bank, but there is no may provide. This is why it is critical to double-check routing and account numbers before authorizing a payment, especially for large or one-time transfers.