How to stop an ACH payment depends on whether the payment has already been processed

If the payment has not yet left your account, you can stop it by contacting your bank before the transaction clears — usually the same day or the next business day. If the payment has already gone through, you cannot reverse it through your bank; instead, you file a dispute called a chargeback or ACH return, which asks your bank to recover the money from the receiving account. The speed and success of either route depend on how much time has passed and what your bank's rules allow.

ACH stands for Automated Clearing House, the system that moves money between bank accounts electronically. Payments scheduled for the future are easiest to stop. Payments that have already cleared are harder but not impossible — you have a window of time to dispute them, though the outcome is not may provide.

Key Takeaways

  • Contact your bank immediately by phone or through your online banking portal to stop a payment that has not yet cleared; most banks allow this up to the business day before the scheduled date.
  • If the payment has already left your account, file an ACH return or chargeback with your bank within 60 days of the transaction to request the money back.
  • Recurring payments set up through a third party (like a utility company or subscription service) may require you to cancel directly with that company, not just your bank.
  • Your bank may charge a fee to stop a payment or process a return, typically between $15 and $35, though some banks waive this for fraud or error disputes.
  • Keep records of when you requested the stop and what confirmation number your bank gave you, in case the payment goes through anyway.

Stopping a payment before it clears

Call your bank's customer service line or log into your online banking account and look for a section called "Pending Transactions," "Scheduled Transfers," or "Payment Management." You need to act before the payment's scheduled date. Most banks allow you to stop a payment up until the business day before it is set to process, though some allow stops until the morning of the processing date — ask your bank for its exact cutoff.

When you contact your bank, have ready the amount of the payment, the date it is scheduled for, and the name of the person or company receiving the money. Your bank will ask you to confirm these details and may ask why you want to stop it. Provide a brief reason — "unauthorized," "duplicate," or "changed my mind" are all acceptable. Your bank will give you a confirmation number. Write it down and ask how long it takes for the stop to take effect.

Some banks charge a fee to stop a payment, usually $15 to $35. Ask about the fee before you authorize the stop. If the payment is fraudulent or the result of an error by the receiving party, some banks will waive the fee.

Disputing a payment that has already cleared

If the money has already left your account, you cannot simply cancel it. Instead, you file a dispute with your bank, asking them to reverse the transaction. The bank then contacts the receiving bank and requests the money back. This process is called an ACH return if you initiated the original payment, or a chargeback if a third party initiated it (like a company charging your account without permission).

You have up to 60 days from the date the payment cleared to file a dispute. Contact your bank by phone or through your online banking portal and explain what happened — that the payment was unauthorized, fraudulent, or made in error. Your bank will open a dispute case and assign it a number. The receiving bank then has time to respond, usually 10 to 20 business days. If they do not return the money or if they dispute your claim, your bank will notify you and may ask for additional evidence (like a written statement or proof of the error).

Not all disputes succeed. If the receiving party can show they had your permission or that the payment was legitimate, your bank may side with them and the money stays gone. This is why stopping a payment before it clears is always preferable.

Canceling recurring ACH payments set up with a company

If you signed up for automatic payments through a utility company, subscription service, loan servicer, or other business, stopping the payment at your bank alone may not be enough. The company will often try to collect the payment again, and your bank may allow it the second time. The safer route is to cancel the authorization directly with the company.

Log into your account with the company or call their customer service number and ask to cancel the automatic payment. They will ask for confirmation and may require you to do this in writing or through your online account portal. Ask them to send you written confirmation that the cancellation is complete. Keep this confirmation in case the company tries to charge you again.

If the company continues to charge you after you have canceled, file a dispute with your bank. Having the cancellation confirmation in writing strengthens your case.

What to do if a stopped payment goes through anyway

Sometimes a payment you asked your bank to stop still clears. This can happen if the stop request was not processed in time, if there was a miscommunication, or if the receiving bank processed the payment before receiving the stop notice. Contact your bank immediately and explain that you requested a stop and the payment went through anyway. Your bank should treat this as an error and file a return on your behalf, usually without charging you a fee.

Have your confirmation number from the original stop request ready. Your bank will use it to show that you did request the stop and that the payment should not have cleared. Document everything in writing — send an email to your bank summarizing the conversation and what happened, and keep copies of all confirmation numbers and dates.

Fees and what they cover

Banks charge different amounts to stop payments or process returns. A stop payment fee typically ranges from $15 to $35 and is charged when you ask your bank to prevent a scheduled payment from clearing. An ACH return fee or chargeback fee is charged when you dispute a payment that has already cleared, and it is usually the same amount or slightly higher.

Some banks waive these fees if the dispute is for fraud, unauthorized use, or a clear error by the receiving party. Others charge the fee regardless. Ask your bank about its fee policy before you proceed. If you are disputing a fraudulent charge, mention that — your bank may be more willing to waive the fee.

Frequently Asked Questions

Can I stop an ACH payment on the same day it is scheduled to process?

It depends on your bank's cutoff time. Most banks require you to request a stop by the business day before the payment is scheduled, but some allow stops until mid-morning on the processing day itself. Call your bank to ask about its specific cutoff time, as waiting until the last minute is risky.

What if the company that is charging me says they never received my cancellation request?

If you canceled directly with the company and they continue to charge you, file a dispute with your bank. Tell your bank that you canceled the authorization and the company is charging you without permission. Your bank will investigate, and if the company cannot prove you authorized the charge, your bank should return the money.

How long does it take to get my money back after I file a dispute?

Your bank usually credits your account temporarily within 10 business days while they investigate. The full process takes 20 to 60 days. If the receiving bank disputes your claim, it may take longer. Your bank will notify you of the outcome in writing.

Can I stop a payment if I simply changed my mind about the purchase?

If the payment has not yet cleared, yes — your bank will stop it. If it has already cleared, you can file a dispute, but your bank may not side with you if the receiving party can show you authorized the payment. Changing your mind is weaker grounds than fraud or error, so the outcome is less certain.

What should I do if my bank charges me a fee to stop a payment I did not authorize?

Ask your bank to waive the fee, explaining that the payment was unauthorized or fraudulent. If they refuse, file a complaint with your state's banking regulator or the Consumer Financial Protection Bureau (CFPB). Document everything and include copies of your dispute request and the bank's response.