Automated Clearing House (ACH) Network: Timing, Limits, and Disputes

The Automated Clearing House network moves money between U.S. bank accounts by collecting electronic payment instructions from banks, batching them, and routing each batch through one of two central operators for settlement, usually by the next business day. Every direct deposit paycheck, automatic bill payment, tax refund, and bank-to-bank transfer runs on this system. Here is how the ACH network works from the moment someone hits “send” to the moment the money lands.

Who Is Involved in an ACH Payment

Five parties handle every transaction, and each has a defined role.{1Nacha. How ACH Payments Work}

  • The Originator starts the payment. This is the employer sending payroll, the utility collecting a bill, or the person initiating a transfer from their bank’s app.
  • The Originating Depository Financial Institution (ODFI) is the originator’s bank. It formats the payment instructions according to network rules and takes on legal responsibility for their accuracy.
  • The ACH Operator is the central hub that sorts and routes transactions. Two operators share this role: the Federal Reserve’s FedACH service and The Clearing House’s EPN service.
  • The Receiving Depository Financial Institution (RDFI) is the receiver’s bank. It picks up the transaction from the operator and posts the credit or debit to the account.
  • The Receiver is the person or business whose account is credited or debited, and who must have authorized the transaction beforehand.

Before any of this happens, the originator and the ODFI sign a participation agreement binding the originator to the Nacha Operating Rules. Nacha is the private-sector body that writes and enforces those rules; it does not process payments itself.{2Nacha. 2026 Nacha Operating Rules and Guidelines} The rules cover data formatting, security, authorization, returns, and the codes that classify each payment. The two operators handle the actual movement of data.

Credits Push, Debits Pull

Every ACH payment is either a credit or a debit, and the distinction determines who controls the money movement.

An ACH credit is a push. The originator sends money from their own account into the receiver’s account. Direct deposit payroll works this way: an employer pushes wages to your bank once you provide your routing and account numbers. Tax refunds and Social Security payments also flow as credits.

An ACH debit is a pull. The originator withdraws money from the receiver’s account based on prior authorization. A mortgage servicer or electric utility collecting a monthly payment on a set date is running an ACH debit. With credits, the sender is in control. With debits, the party receiving the money initiates the pull.

Each transaction carries a three-character Standard Entry Class code that tells the network whether the payment is consumer or corporate, one-time or recurring, and what type of authorization was obtained.{3Nacha. ACH File Details} These codes determine which rules and consumer protections apply.

Authorization Is Required

No ACH debit can legally be pulled from your account without prior consent. For recurring debits, the originator must keep the original or a copy of your authorization for two years after the last transaction or after the authorization is revoked.{4Nacha. Meaningful Modernization} Oral authorizations require a retained audio recording or written confirmation for the same period. If you later dispute a charge, the originator bears the burden of proving they had permission.

How Long an ACH Payment Takes

ACH payments do not move in real time. Banks collect instructions throughout the day and submit them in batches to the operators at scheduled intervals. Settlement happens during the Federal Reserve’s National Settlement Service hours, so nothing clears on weekends or federal holidays.{5Nacha. ACH Payments Fact Sheet} A batch submitted Friday evening won’t begin processing until Monday morning.

Standard ACH credits typically settle the next business day. Some debits may take an additional day. Same Day ACH allows funds to settle within hours on the same business day.{6Nacha. Same Day ACH} FedACH currently offers three same-day processing windows, with submission deadlines of 10:30 AM, 2:45 PM, and 4:45 PM Eastern Time.{7Federal Reserve Financial Services. FedACH Processing Schedule} Miss the last window and the payment rolls to the next business day.

Banks often charge a fee for same-day processing, particularly on business accounts. In practice, funds sent through standard ACH are available within one to three business days depending on your bank’s posting policies. The network settles quickly; the delay you feel is often your bank’s internal hold schedule, not the ACH system.

How Much Can Move in One Payment

There is no per-transaction cap on standard next-day ACH payments. The limit that matters is on Same Day ACH: each individual same-day payment is currently capped at $1 million. A Nacha rule change will raise that ceiling to $10 million per payment on September 17, 2027.{8Nacha. Increasing the Same Day ACH Dollar Limit to $10 Million} Until then, any single same-day payment above $1 million must go through standard next-day settlement or move by wire.

Individual banks may impose their own lower limits, particularly on consumer accounts. Those are internal risk controls, not network rules. A $25,000 cap on outgoing transfers is a bank policy you can sometimes raise by calling customer service or visiting a branch.

When Something Goes Wrong

Not every ACH transaction completes. When a payment fails, the receiving bank sends it back with a return reason code. The three most common are:

  • R01 (Insufficient Funds): The account didn’t have enough money to cover the debit.
  • R02 (Account Closed): The account has been closed since the authorization was set up.
  • R03 (No Account): The account number doesn’t match any open account at the receiving bank.

Repeated returns, especially R01s, can trigger Nacha enforcement action against the originator’s bank. Businesses that consistently pull debits against underfunded accounts get flagged as risky originators.

Reversals are different from returns. If an originator sends a payment in the wrong amount, to the wrong account, or as a duplicate, they can initiate a reversal, but it must reach the receiving bank within five banking days of the original settlement date.{9Nacha. Reversals and Enforcement} After that, the originator has no network-level way to claw the money back and must work it out directly with the receiver.

If Money Is Pulled Without Your Authorization

Federal law caps your liability for unauthorized ACH debits based on how quickly you report. Under the Electronic Fund Transfer Act:

If circumstances like hospitalization or extended travel kept you from reporting in time, the bank must extend these deadlines to a reasonable period.{11eCFR. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers}

Once you report the problem, Regulation E puts the bank on the clock. It must investigate and determine whether an error occurred within 10 business days. If it needs more time, it can extend the investigation to 45 days, but only if it provisionally credits your account within those first 10 business days and gives you full use of the funds while it investigates. For new accounts within 30 days of the first deposit, the bank gets 20 business days before it must issue a provisional credit, and up to 90 days to finish the investigation.{12eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors}

Check your statements regularly. The 60-day clock starts when the bank sends the statement, not when you open it.

How to Stop a Recurring Debit

You can stop any recurring ACH debit from your account, even one you originally authorized. The Consumer Financial Protection Bureau describes two steps:{13Consumer Financial Protection Bureau. How Can I Stop a Payday Lender From Electronically Taking Money Out of My Bank or Credit Union Account}

  • Revoke authorization with the company in writing.
  • Place a stop payment order with your bank at least three business days before the next scheduled payment. Phone, in-person, or written orders all work; if you give the order orally, the bank may require written confirmation within 14 days.

Banks commonly charge a fee for stop payment orders, and the order may expire after six months and need renewal. Stopping the debit does not cancel the underlying contract. If you owe money on a loan or service, you still owe it. You’ve only cut off one payment method, and the company can pursue collection through other means.

ACH Compared to Wire Transfers

Both move money electronically between banks, but they behave differently in ways that affect cost, speed, and risk.

  • Speed: Wire transfers settle in hours, often the same day. Standard ACH settles the next business day; Same Day ACH settles within hours but has the $1 million per-payment cap.
  • Cost: ACH payments are typically free or low-cost for consumers and priced by volume for businesses. Wire transfers carry per-transaction fees, often $25 to $50 for domestic wires.
  • Reversibility: ACH payments can be reversed within five banking days for errors, and consumers have federal protections against unauthorized debits. Wire transfers are essentially irreversible once sent.
  • Use case: ACH is built for high-volume, routine payments like payroll and bills. Wire transfers suit large, one-time payments where same-day certainty matters, such as real estate closings.

Scammers who trick people into sending wire transfers rely on the fact that the money is gone within minutes and nearly impossible to recover. ACH’s return and reversal mechanisms provide a safety net that wires do not.

Cross-Border ACH Payments

When an ACH payment crosses national borders, it’s classified as an International ACH Transaction and carries the IAT Standard Entry Class code. IAT was created at the request of the Office of Foreign Assets Control to strengthen anti-money-laundering compliance. Each IAT entry must include additional data: the physical addresses of both the originator and the receiver (with country and postal code), the names and identification numbers of any correspondent and receiving banks, and the reason for the payment.

These requirements mean international ACH payments take longer to set up and process. Banks screen IAT transactions against OFAC sanctions lists, which can cause delays. For large or time-sensitive international payments, many businesses still use wire transfers despite the higher cost. For routine cross-border payments like recurring vendor invoices, IAT provides a lower-cost alternative once the initial data requirements are met.