What Is a Pending ACH? Timeline, Stop Payments, and Rights

A pending ACH transaction is an electronic payment your bank has accepted into its system but has not yet finished settling, so the money is earmarked but not legally moved. Standard ACH entries settle within one to three business days; same-day ACH can finish in hours. If you want to block a pending debit, federal law lets you place a stop payment order with your bank as long as you notify it at least three business days before the scheduled transfer date.

What “Pending” Means on Your Account

When an ACH entry shows as pending, your bank has received payment instructions through the ACH network, but the actual exchange of funds between banks is not complete. Your balance may already reflect the pending amount as a hold or a tentative credit. The entry has not been reconciled through the Federal Reserve or a private clearinghouse, so the funds are visible but not final.

This in-between status matters for a practical reason. A pending debit reduces your available balance even though the money has not technically left your account. If the transaction later fails or is returned, the hold drops off. But while it is pending, spending as though that money is still yours can trigger overdraft fees.

How Long a Pending ACH Takes to Clear

The Nacha Operating Rules govern how ACH payments flow between banks. Most standard ACH transactions take one to three business days from the moment the originating bank submits the file to the point where funds are fully settled and available. That window gives the receiving bank time to verify account details and confirm the account can cover the requested debit.

Banks do not process ACH files one at a time. They batch entries and transmit them at scheduled intervals during the day. Once a batch clears its cutoff, every transaction in that group moves toward final settlement. For most consumers, a debit that appears as pending on Monday morning will finish settling by Tuesday or Wednesday.

Two common things stretch that timeline. The Federal Reserve’s settlement services do not operate on weekends or federal holidays, so files submitted on a Friday afternoon will not settle until Monday at the earliest. A transaction initiated before a three-day holiday weekend can sit in pending status for four or five calendar days without anything going wrong. Cutoff times are the other culprit. Most banks set their internal ACH submission deadlines in the early-to-mid afternoon. A transfer you initiate at 4:00 p.m. likely missed your bank’s batch for the day and will not enter the FedACH system until the next business morning. Knowing your bank’s daily cutoff is the single easiest way to predict when a pending ACH will clear.

Same-Day ACH Windows

Same-day ACH compresses the standard timeline from days to hours. The FedACH system offers three same-day settlement windows each business day, with transmission deadlines at 10:30 a.m., 2:45 p.m., and 4:45 p.m. ET. A file submitted by the 10:30 a.m. deadline settles at 1:00 p.m. the same day, and files making the 2:45 p.m. cutoff settle by 5:00 p.m. This makes same-day ACH fast enough for payroll corrections, urgent bill payments, and account-to-account transfers that cannot wait overnight. The per-transaction cap for same-day ACH is currently $1 million; transactions above that route through the standard overnight process.

How to Stop a Pending ACH Debit

Federal law gives you the right to stop any preauthorized ACH debit from your account by notifying your bank at least three business days before the scheduled transfer date. You can make this request by phone or in writing. The bank does not need the originator’s permission, and it does not matter whether you have a legitimate dispute with the company pulling the funds.

To make sure the bank’s systems catch the right entry, you will need to provide the exact dollar amount, the company name as it appears on your statement, your account number, and the scheduled date of the debit. Even a few cents off can cause automated matching to miss the transaction. Some companies bill under a parent company name or an abbreviated trade name that does not match what you would expect, so check your statement for the merchant description as the ACH network reports it.

What Happens After You Submit a Stop Payment

If you give your stop payment order verbally, your bank can require written confirmation within 14 days. If you do not follow up in writing within that window, the oral order expires and the bank has no further obligation to block the payment. The written confirmation locks in the stop order for six months. After six months, the order lapses unless you renew it for another six-month period.

Banks typically charge a fee for stop payment orders, often in the range of $20 to $35 per request. The fee applies whether the stop successfully blocks a transaction or not, so accuracy when you submit the details matters.

If the bank processes a payment despite receiving a valid, timely stop order, the bank bears responsibility for the resulting loss. Under Regulation E, the bank must correct the error and restore your account.

If the Debit Is Already in Progress

The three-business-day rule assumes you are getting ahead of a future debit. If a transaction is already showing as pending, your options narrow. Once an ACH debit has entered the clearing process, you generally cannot cancel it the way you would cancel a check. Some banks will still try to block a pending entry if you call quickly enough, but they are not legally required to do so.

If the debit has already settled, cancellation through the ACH system is not possible. Your path then is to dispute the transaction. For unauthorized debits, your bank must investigate under the error resolution procedures in Regulation E. For authorized debits where you simply changed your mind, your recourse is with the merchant, not the bank.

Revoking a Recurring Authorization

A stop payment order and a revocation of authorization are different tools that solve different problems. A stop payment tells your bank to block a specific upcoming debit. A revocation tells the company pulling the money that it no longer has permission to initiate debits against your account. For ongoing subscriptions or recurring payments, you usually need both.

To revoke the authorization, contact the company directly using whatever method the original authorization specified. The Nacha Operating Rules require that recurring debit authorizations include instructions for how to cancel them. Once you have notified the company, send your bank a copy of that revocation as part of your written stop payment confirmation. Under the CFPB’s official interpretation of Regulation E, once a bank knows the consumer’s authorization is no longer valid, it must block all future debits from that originator.

Revoke with the merchant first, then place a stop payment with your bank as a backstop. If the company keeps submitting debits after you have revoked authorization, those entries become unauthorized, and your liability protections under federal law apply.

Your Rights When an ACH Debit Is Unauthorized

If someone debits your account without permission, Regulation E caps your liability based on how quickly you report it. The deadlines matter more than almost anything else in consumer banking law:

  • Within 2 business days of learning about the unauthorized transfer, your maximum liability is $50, or the amount of the transfer if it is less than $50.
  • Between 2 and 60 days, your liability can rise to $500 if the bank can show the additional losses would not have occurred had you reported sooner.
  • After 60 days from your statement date, you can be held responsible for the full amount of any unauthorized transfers that occur after the 60-day window, with no cap, if the bank proves those transfers were preventable with earlier notice.

The 60-day clock starts when your bank sends or makes available the periodic statement showing the unauthorized entry, not when you actually open it. If circumstances beyond your control prevented timely reporting, such as hospitalization or extended travel, the law requires the bank to extend these deadlines to a reasonable period.

When reporting unauthorized ACH activity, your bank must investigate and resolve the dispute, typically within 10 business days. If the investigation takes longer, the bank may provisionally credit your account while it continues looking into the claim.

Reading ACH Return Codes

When a pending ACH transaction fails, the receiving bank sends it back with a return code that explains why.

  • R01 (Insufficient Funds): The account did not have enough money to cover the debit. Your bank may charge an NSF fee, and the merchant can impose its own returned-payment fee on top of that. The debit will need to be resubmitted or paid another way.
  • R08 (Payment Stopped): The account holder placed a valid stop payment order, and the bank blocked the debit. This is the code you will see if your stop payment request works as intended.
  • R09 (Uncollected Funds): The account has enough on paper, but a portion of the balance has not cleared yet, so the bank will not release the funds. This often happens when a recent deposit is still on hold.
  • R10 (Unauthorized Entry): The account holder told the bank the debit was never authorized. This code triggers when the receiver has no relationship with the originator or never gave permission for the debit.

Returns coded R01, R08, R09, and R10 must be processed within two banking days, so a failed pending entry usually resolves quickly once the receiving bank flags it.