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

If the payment has not yet left your account, you can stop it by contacting your bank before the transfer date. If the payment has already gone through, you cannot reverse it through your bank — you will need to contact the company or person who received the money and ask them to return it. The method you use to stop a payment depends on which stage the ACH is in and who set it up.

ACH stands for Automated Clearing House, a network that moves money between bank accounts. Unlike a wire transfer, an ACH payment takes one to three business days to complete, which gives you a window to cancel before the money leaves. Once it clears, stopping it becomes a dispute process rather than a cancellation.

Key Takeaways

  • Contact your bank immediately if you want to stop an ACH payment before it processes — most banks allow cancellation up to one business day before the scheduled transfer date.
  • You can stop a payment you authorized yourself (like a bill payment or loan transfer) by calling your bank or using your online banking portal.
  • For recurring ACH payments you no longer want, you must revoke authorization with the company collecting the money, not just your bank.
  • If an ACH payment has already cleared your account, you cannot cancel it; instead, you must dispute it with your bank or contact the receiver to request a refund.
  • Unauthorized ACH payments are protected under federal law, and your bank must investigate if you report the transaction within 60 days.

Stopping a one-time ACH payment before it processes

Call your bank's customer service line or log into your online banking portal and look for a "stop payment" or "cancel transfer" option. You will need the date the payment is scheduled to leave, the amount, and the name of the company or person receiving it. Most banks allow you to stop a payment up until one business day before the scheduled transfer date, though some allow cancellation up to the morning of the transfer day.

Your bank may charge a fee to stop a payment — typically between $15 and $30 — though some banks waive the fee if you act quickly. Ask the customer service representative what the fee is before you authorize the stop. Write down the confirmation number they give you and keep it with your records.

If you are stopping a payment to a company (like a utility or subscription service), also contact that company directly to let them know the payment will not arrive. This prevents them from sending you a late notice or marking your account delinquent while the cancellation processes.

Revoking authorization for recurring ACH payments

Recurring ACH payments — like automatic bill payments, gym memberships, or loan withdrawals — require you to revoke authorization with the company taking the money, not just your bank. Contact the company directly by phone, email, or through their website and ask them to stop the recurring transfer. Request written confirmation that the authorization has been canceled.

You can also revoke authorization through your bank by setting up a stop payment for each upcoming transaction, but this is temporary and only works until the company tries again. The permanent solution is to contact the company and formally withdraw your authorization.

Under the Electronic Funds Transfer Act, companies must honor a revocation request within one business day. If they continue to withdraw money after you have revoked authorization, contact your bank and report the unauthorized transaction.

What to do if an ACH payment has already cleared

Once an ACH payment has cleared your account, your bank cannot reverse it. Instead, you have two options: dispute the transaction with your bank, or contact the company or person who received the money and ask for a refund.

To dispute a transaction, contact your bank and explain why the payment should not have gone through. Your bank will open an investigation and typically has 10 business days to look into the claim. If the bank finds in your favor, the money will be returned to your account. Keep any documentation you have — emails, receipts, or written agreements — to support your dispute.

If you authorized the payment but now regret it, disputing it is harder. Banks are more likely to side with you if the transaction was unauthorized, if you revoked authorization and the company ignored it, or if the amount was different from what you agreed to. If you simply changed your mind, contact the receiver directly and ask them to refund the money voluntarily.

Protecting yourself from unauthorized ACH payments

If someone has withdrawn money from your account without your permission, report it to your bank within 60 days of the transaction date. Federal law requires your bank to investigate and return the money if they find the transaction was unauthorized. After 60 days, your bank has no obligation to refund you, though some do so anyway.

To report an unauthorized transaction, call your bank's fraud line or log into your online banking portal and file a dispute. Provide as much detail as you can about when you first noticed the transaction and why you did not authorize it. Your bank will freeze the disputed amount while they investigate.

To prevent unauthorized ACH payments in the future, review your bank statements monthly and set up account alerts for large withdrawals. Be cautious about giving out your bank account number and routing number — only provide them to companies you trust. If you suspect your account information has been compromised, contact your bank immediately.

Stopping ACH payments through your online banking portal

Most banks allow you to stop a payment directly through their website or mobile app without calling. Log in, find the "Transfers" or "Payments" section, and look for an option to view scheduled transfers or stop a payment. Select the payment you want to cancel and confirm the action.

The advantage of using your online portal is speed — you can stop a payment at any time, even outside business hours. However, the cutoff time for same-day cancellation still applies; if you try to stop a payment after the bank's cutoff time, it may not process in time. Check your bank's specific cutoff times, which are usually listed in the payment confirmation or in the help section of your online banking portal.

If you cannot find the stop payment option online, call your bank's customer service line. Some banks require you to call for certain types of payments, such as those to government agencies or those that are part of a legal settlement.

Differences between stopping ACH payments and wire transfers

ACH payments and wire transfers are both electronic bank transfers, but they work differently. An ACH payment takes one to three business days to complete, giving you time to cancel. A wire transfer typically completes within hours and cannot be stopped once it has been sent.

If you need to stop a payment quickly, ask your bank whether it is being sent as an ACH or a wire. If it is a wire, your only option is to contact the receiving bank and ask them to refuse the transfer, though they are not required to do so. If it is an ACH, you have a better chance of stopping it before it clears.

Frequently Asked Questions

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

It depends on your bank's cutoff time. Most banks have a cutoff time in the morning or early afternoon, after which they cannot stop payments scheduled for that day. Contact your bank to find out their specific cutoff time, or try to stop the payment as early in the day as possible.

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

If you revoked authorization with the company and they attempt to withdraw money again, report the transaction to your bank as unauthorized. Your bank will investigate and return the money if they find the company ignored your revocation request. You can also file a complaint with the Consumer Financial Protection Bureau.

Do I have to pay a fee to stop an ACH payment?

Most banks charge $15 to $30 to stop a payment, though some waive the fee if you act quickly or if the payment was unauthorized. Ask your bank about the fee before you authorize the stop. Some banks do not charge a fee at all, so it is worth checking your account agreement or asking.

How long does it take for a stopped ACH payment to show up back in my account?

If you stop a payment before it processes, it never leaves your account, so there is nothing to wait for. If you dispute a payment that has already cleared, your bank typically returns the money within 10 business days after they complete their investigation, though it can take longer in some cases.

What if the company says they never received my revocation request?

Keep a record of when and how you sent the revocation — email, certified mail, or a screenshot of an online form. If the company continues to withdraw money after you revoked authorization, report it to your bank as unauthorized and provide your documentation. Your bank will investigate and side with you if you can show you made a good-faith effort to stop the payment.