Yes, you can stop an ACH payment, but only if you act before the money leaves your bank
An ACH payment can be stopped, but the window to do it is narrow and depends on which stage the payment has reached. If the payment hasn't settled yet — meaning the funds haven't actually moved from your account — you can file a stop payment order with your bank. Once the money has cleared, stopping it becomes a dispute process instead, which is slower and works differently.
The critical detail: ACH payments typically settle one to two business days after you initiate them. That means you usually have less than 48 hours to act. If you miss that window, you'll need to file a dispute or request a reversal, which can take 10 business days or longer.
Key Takeaways
- You can stop an ACH payment before it settles by contacting your bank and requesting a stop payment order, but you must act within one business day of initiating the payment.
- Once an ACH payment has cleared your account, you cannot stop it — you can only dispute it or request a reversal, which takes longer and may not succeed.
- Your bank may charge a fee for a stop payment order, typically $25 to $35, though some banks waive the fee if the payment was fraudulent.
- If you authorized the payment but want it back, you'll file a dispute claim; if someone else initiated it without permission, you'll report it as unauthorized and may have stronger protections.
How to stop a payment before it settles
Contact your bank when ready — by phone is fastest. Have your account number, the exact dollar amount, the recipient's name, and the date you initiated the payment ready. Tell the bank you want to place a stop payment order on that specific ACH transaction.
Your bank will ask you to confirm details to make sure they stop the right payment. Some banks will process this over the phone and send you a written confirmation. Others require you to submit the request in writing or through your online banking portal, though they may accept a phone request as a temporary hold while the written order arrives.
The bank will tell you whether the payment has already settled. If it hasn't, they'll place the stop order. If it has, they'll tell you that stopping it is no longer possible and explain your dispute options instead.
What happens after you request a stop payment
If the stop is successful, the payment will not clear. The funds will remain in your account. Your bank will send you written confirmation of the stop payment order, usually within one to three business days.
However, the originating company — the one you sent the payment to — may still attempt to resubmit the payment. If they do, you can file another stop payment order. Some banks allow you to place a standing stop payment order that covers multiple attempts from the same recipient, though this is less common with ACH than with checks.
Your bank will charge a fee for the stop payment order, usually $25 to $35. Some banks waive this fee if the payment was fraudulent or if you report it as unauthorized within a certain timeframe. Ask about the fee when you call.
Disputing a payment that has already cleared
If the ACH payment has already settled, you cannot stop it. Instead, you'll file a dispute claim with your bank, also called a chargeback or reversal request. This is a slower process that can take 10 to 20 business days.
To file a dispute, contact your bank and explain why you want the money back. The reason matters: if you authorized the payment but the company didn't deliver what they promised, that's a different claim than if someone else initiated the payment without your permission. If the payment was unauthorized, your bank has stronger obligations to investigate and may reverse it more quickly.
Your bank will open an investigation, contact the receiving bank, and ask for documentation from both sides. The receiving bank has a set number of days to respond. If they cannot prove the payment was authorized and legitimate, your bank will reverse it and credit your account.
When you have stronger legal protection
If someone else initiated an ACH payment from your account without your permission, you have Regulation E protections. Under this federal rule, you can dispute the unauthorized payment and your bank must investigate. If you report it within 60 days of the statement date, your liability is limited to $50. If you report it after 60 days but within one year, your liability may be higher, but you still have the right to dispute it.
Report unauthorized payments as soon as you notice them. Your bank will ask you to sign an affidavit stating you did not authorize the payment. Keep copies of all correspondence.
If you authorized the payment but the company failed to deliver or charged you incorrectly, you have fewer protections. You can still dispute it, but the burden is on you to prove the company breached the agreement. This takes longer and is less likely to succeed than an unauthorized payment claim.
Preventing ACH payments you don't want to make
If a company has your bank account information and keeps charging you, you can revoke their authorization to do so. This is called revoking ACH authorization or canceling a recurring payment mandate.
Contact your bank and tell them you want to revoke authorization for that specific company to debit your account. Your bank will place a block on future payments from that company. You should also contact the company directly and request cancellation in writing, keeping a copy for your records.
If the company attempts to charge you after you've revoked authorization, that payment is unauthorized and you can dispute it with full Regulation E protections.
What you cannot do
You cannot stop an ACH payment by closing your bank account or freezing your account. The payment will still process if it hasn't settled yet, and closing the account may complicate the dispute process.
You cannot stop a payment by disputing it with your credit card company if the payment came from your bank account, not a credit card. ACH disputes go through your bank, not your card issuer.
You cannot force a company to refund you if the payment was authorized and they delivered what they promised, even if you changed your mind. That is a contract dispute, not a payment dispute, and your bank cannot reverse it.
Frequently Asked Questions
How long do I have to stop an ACH payment?
You have until the payment settles, which is usually one to two business days after you initiate it. Once it settles, you can no longer stop it — you can only dispute it. Call your bank when ready if you want to stop a payment; waiting even a few hours can mean the difference between a successful stop and a dispute.
Will my bank charge me to stop a payment?
Most banks charge $25 to $35 for a stop payment order. Some waive the fee if the payment was fraudulent or unauthorized. Ask about the fee when you call, and ask whether they'll waive it given your situation.
What if the company resubmits the payment after I stop it?
If they resubmit and you haven't revoked authorization, they can attempt to charge you again. You can file another stop payment order, or you can contact the company and revoke their authorization to debit your account. Ask your bank about standing stop orders that cover multiple attempts from the same company.
Can I dispute an ACH payment if I authorized it but changed my mind?
You can file a dispute, but your bank is less likely to reverse it. Disputes work best when the company failed to deliver or charged you incorrectly. If you straightforward changed your mind, the company can provide proof you authorized the payment, and your bank will likely side with them. Contact the company first and ask for a refund.
What if someone else used my bank account information without permission?
Report it to your bank when ready as an unauthorized payment. You have Regulation E protections: if you report it within 60 days of your statement, your liability is capped at $50. Your bank must investigate and reverse the payment if they cannot prove you authorized it.