Stop an ACH withdrawal by contacting your bank or the company pulling the money

You have two ways to stop an ACH withdrawal (Automated Clearing House debit). Call or log into your bank and ask them to block future payments from that company, or contact the company directly and tell them to stop taking money. Your bank can stop a withdrawal that hasn't cleared yet, usually within one business day. If the money already left your account, you'll need to dispute it with your bank as an unauthorized debit — they have up to 60 days to investigate and return the funds if you're right.

The fastest route is your bank. Most banks let you block recurring ACH debits through their website or app, or you can call and speak to someone. The company pulling the money can also cancel on their end, but banks move faster and don't require you to trust the company to actually stop.

Key Takeaways

  • Contact your bank immediately to block future ACH withdrawals; most banks can stop a payment before it clears the next business day.
  • You can revoke authorization for ACH debits through your bank's website, app, or by phone without needing the company's permission.
  • If money already left your account, file a dispute with your bank within 60 days and they will investigate whether the debit was unauthorized.
  • Stopping a recurring payment at your bank does not automatically cancel your account with the company — contact them separately if you want to end the service.
  • Keep records of when you asked your bank to stop the withdrawal and what confirmation number they gave you.

How to block an ACH withdrawal through your bank

Log into your bank's website or mobile app and look for a section called "Payments," "Transfers," "Manage Payments," or "ACH Blocks." Most banks let you see pending ACH debits and cancel them before they process. If you see the payment listed and it hasn't cleared yet, you can usually stop it immediately from that screen.

If your bank's website doesn't show an obvious way to block ACH payments, call the customer service number on the back of your debit card. Tell them the name of the company taking the money and ask them to block all future ACH debits from that company. The bank will place a block on your account, usually effective within one business day. Ask for a confirmation number and write down the date and time you called — you'll need this if there's a dispute later.

Some banks charge a small fee to block an ACH debit (usually $25 or less), though many do not. Ask before they process the block if you want to know the cost.

What to do if the money already came out of your account

If the ACH withdrawal already cleared and you did not authorize it, file a dispute with your bank. Call the number on your debit card or log into your account and look for "Dispute a Transaction" or "Report Unauthorized Activity." Tell your bank the date the money left, the company name, and that you did not authorize the debit.

Your bank has up to 10 business days to acknowledge your dispute and up to 60 days to investigate. During the investigation, the bank will contact the company and ask for proof that you authorized the withdrawal. If the company cannot show authorization (like a signed agreement or email consent), your bank will return the money to your account. If the company does have proof you authorized it, the bank will close the dispute and the money stays with them.

While the dispute is open, your bank may credit the money back to your account temporarily — this is not a may provide, but many banks do this as a courtesy. Keep all documentation: the dispute confirmation number, emails about the transaction, and any proof you sent to the bank.

Contacting the company to stop the withdrawal

You can also ask the company directly to stop taking money from your account. Look for a "Cancel Subscription," "Manage Billing," or "Account Settings" section on their website, or call their customer service line. Tell them you want to revoke authorization for ACH debits and ask them to confirm in writing (email is fine) that they have stopped.

Stopping the payment at the company level is slower than stopping it at your bank, and it depends on the company actually following through. If you revoke authorization with the company but they keep charging you, your bank dispute will still work — you'll have proof you asked them to stop. However, do not rely on the company alone; always block the payment at your bank too.

The difference between stopping a payment and canceling your account

Blocking an ACH withdrawal at your bank stops the money from leaving your account, but it does not cancel your subscription or service with the company. If you stop the payment but keep using the service, the company may suspend your account, charge you a late fee, or send the debt to a collection agency.

If you want to end your relationship with the company entirely, contact them and ask to cancel your account. This is separate from stopping the ACH debit. Some companies make cancellation difficult on purpose — they may require you to call instead of using their website, or they may ask you to wait for a confirmation email. Be persistent and keep records of every cancellation request you make.

Recurring ACH blocks and standing orders

If you have a standing order or recurring ACH debit set up with your bank (like a monthly payment to a loan or savings account), you can cancel it the same way: through your bank's website or by calling customer service. Standing orders are different from company-initiated ACH debits because you set them up yourself, so your bank can stop them immediately without investigating.

If you set up a standing order and later want to stop it, log into your bank and find the payment in your scheduled transfers. Most banks let you delete it with one click. If you can't find it online, call your bank and give them the date the payment is scheduled and the amount.

What to do if your bank won't stop the withdrawal

If your bank refuses to block an ACH debit or investigate a dispute, you have options. First, ask to speak to a supervisor or manager — frontline customer service staff sometimes don't know the full scope of what banks can do. Explain that you did not authorize the debit and that you want the block placed immediately.

If your bank still refuses, file a complaint with the Consumer Financial Protection Bureau (CFPB) at consumerfinance.gov. The CFPB oversees banks and can force them to investigate disputes and return unauthorized funds. You can also contact your state's banking regulator or attorney general's office. These complaints take longer to resolve but they carry weight — banks take CFPB complaints seriously.

Frequently Asked Questions

How long does it take for my bank to stop an ACH withdrawal?

If the payment hasn't cleared yet, your bank can usually block it within one business day. If it already cleared, the dispute process takes up to 60 days. Ask your bank for a specific date when the block will be in place.

Can a company keep charging me after I revoke authorization?

Yes, some companies will keep charging even after you ask them to stop. This is why you should block the payment at your bank too. If they charge you after you revoked authorization, file a dispute with your bank and provide proof you asked them to stop.

Do I lose access to the service immediately when I stop the ACH withdrawal?

Not always. Some companies suspend your account right away, while others may let you keep using the service for a few days before cutting you off. If you want to keep the service, you need to pay through another method or contact the company to work out a payment plan.

What if the company says I authorized the ACH debit but I don't remember it?

Check your email for any confirmation or receipt from when you signed up. Many companies send a confirmation email with the authorization details. If you can't find it, tell your bank you don't recall authorizing it and let them investigate. The company has to prove authorization — if they can't, your bank will return the money.

Can I stop an ACH withdrawal if I'm disputing a charge on a credit card instead?

ACH debits and credit card charges are handled differently. If the money came out of your checking account via ACH, you dispute it with your bank, not your credit card company. Credit card disputes are for charges made with your credit card number, not for bank account debits.