You can stop an ACH payment, but the method depends on whether you authorized it and how much time you have

An ACH payment (Automated Clearing House) is a transfer of money from your checking account to another account, usually set up to happen on a specific date each month. You can stop it, but you have different options depending on whether the payment is recurring or one-time, and how soon it's scheduled to leave your account.

If you authorized the payment yourself — like a gym membership or utility bill — you can cancel it by contacting your bank or the company collecting the money. If you did not authorize it, you can dispute it as an unauthorized transfer. The key is acting before the payment processes, since reversing a completed ACH transfer takes longer and requires more steps.

Key Takeaways

  • Contact your bank immediately if you want to stop an ACH payment; most banks allow you to request a stop within one to three business days of the scheduled date.
  • Stopping a payment at your bank is faster than asking the company to cancel it, especially if the payment is scheduled to process soon.
  • If the ACH payment already went through, you can request a reversal from your bank, but this takes longer and the company may resubmit the charge.
  • For recurring payments you set up yourself, you can also contact the company directly and ask them to stop collecting from your account.
  • If someone else initiated the ACH payment without your permission, report it as unauthorized and your bank can dispute it on your behalf.

How to stop an ACH payment at your bank

Call your bank's customer service line or log into your online banking portal and look for "stop payment" or "ACH stop" options. You will need to provide the date the payment is scheduled, the amount, and the name of the company or person receiving the money. Some banks let you submit the request online; others require a phone call.

Your bank can usually stop a payment if you request it at least one to three business days before the scheduled date. If the payment is scheduled for tomorrow and it is already after business hours, you may not be able to stop it in time. Ask your bank what their cutoff time is — many process stop requests up to a certain hour on the day before the payment is due.

Your bank may charge a fee to stop a payment, typically between $15 and $35. Some banks waive the fee if this is your first request or if you can show the payment was unauthorized. Ask about the fee before you authorize the stop request.

Stopping a payment by contacting the company directly

If the ACH payment is for a service or subscription you signed up for, you can also contact the company and ask them to stop collecting from your account. This works well for recurring payments like streaming services, insurance premiums, or loan payments.

Call the company's customer service number or log into your account online and look for billing or payment settings. Tell them you want to cancel the automatic payment. Some companies will ask you to confirm in writing or via email, so keep a record of your request.

Stopping the payment at the company takes longer than stopping it at your bank — the company may take several business days to process your cancellation request, and the payment might still go through if you do not act far enough in advance. If you are in a hurry, stop the payment at your bank first, then contact the company to cancel the authorization.

What to do if the ACH payment already processed

If the money has already left your account, you cannot simply cancel it. Instead, you can request a reversal or dispute the charge. Call your bank and explain that an ACH payment went through that you did not want. Your bank can file a reversal request with the company that received the money, asking them to send it back.

The reversal process takes five to ten business days, sometimes longer. The company that received the money has the right to refuse the reversal if they believe the payment was authorized. If they refuse, your bank can file a formal dispute on your behalf, which triggers a more formal investigation.

If the payment was unauthorized — meaning you did not sign up for it and did not give permission — report it to your bank as fraud or an unauthorized transfer. Your bank is required to investigate and may refund the money while the investigation is underway. Keep any evidence you have: emails, letters, or records showing you did not authorize the payment.

Stopping recurring ACH payments versus one-time payments

Recurring payments — like monthly subscriptions or automatic bill pay — can usually be stopped by either your bank or the company. One-time ACH payments can only be stopped at your bank, since there is no ongoing authorization to cancel with the company.

For recurring payments, stopping the payment at your bank will block that single transaction, but the company may try to collect again the following month unless you also cancel the authorization with them. To fully stop a recurring payment, contact both your bank and the company.

If you set up automatic bill pay through your bank's bill pay service, you can stop it directly in your online banking portal without calling. Look for the scheduled payment and select "cancel" or "delete." This is usually faster than calling customer service.

ACH stop payment fees and timing

Most banks charge $15 to $35 to stop an ACH payment, though some offer one free stop per year or waive the fee under certain circumstances. Online banks and credit unions sometimes charge less or do not charge at all. Ask your bank about their fee before you request the stop.

The timing window is tight: you usually have to request a stop at least one business day before the payment is scheduled, and some banks require two to three business days' notice. Weekends and holidays do not count as business days, so if a payment is scheduled for Monday, you may need to request the stop by Friday afternoon.

If you miss the window and the payment processes, you cannot get your money back immediately. A reversal request takes five to ten business days, and there is no may provide the company will agree to send the money back.

Preventing unwanted ACH payments in the future

Review your bank statements monthly and look for recurring charges you did not authorize or no longer want. The sooner you catch an unwanted payment, the easier it is to stop.

When you sign up for a service that uses ACH, keep the authorization form or email confirmation. If you later need to dispute the payment, you will have proof of what you authorized. If you authorized a payment but the company is charging more than agreed, contact them first before asking your bank to stop it.

If a company is charging you repeatedly without authorization, report it to your state's attorney general or the Consumer Financial Protection Bureau (CFPB). These agencies track complaints and can take action against companies that misuse ACH authorization.

Frequently Asked Questions

How long does it take to stop an ACH payment?

If you request the stop at least one to three business days before the payment is scheduled, your bank can usually block it within 24 hours. If the payment has already processed, a reversal takes five to ten business days. The exact timing depends on your bank and when you submit the request.

Can I stop an ACH payment if I authorized it?

Yes. Even if you originally authorized the payment, you can stop it at any time by contacting your bank or the company. You do not need a reason. If the company refuses to stop it, your bank can file a stop payment request on your behalf.

What happens if I stop a payment and the company tries to collect again?

If you stopped the payment at your bank only, the company may try to collect again the following month. You will need to stop it again or cancel the authorization with the company directly. If you cancelled the authorization with the company, they should not attempt another collection.

Can I get my money back if the ACH payment already went through?

You can request a reversal from your bank, which takes five to ten business days. The company that received the money can refuse the reversal if they believe it was authorized. If the payment was truly unauthorized, report it as fraud and your bank may refund it while investigating.

Do all banks charge a fee to stop an ACH payment?

Most banks charge $15 to $35, but some online banks and credit unions charge less or do not charge at all. Some banks offer one free stop per year. Contact your bank to ask about their specific fee and whether they waive it in certain situations.