You can stop ACH payments by contacting your bank, revoking authorization with the company, or filing a dispute if the payment was unauthorized

An ACH payment is a transfer of money from your checking account to another account, usually initiated by a company or person you authorized. To stop one, you have three main routes: tell your bank to block future payments, tell the company to stop pulling money, or dispute the payment if it was never authorized in the first place. Which route works fastest depends on whether you authorized the payment originally and how much time you have before the next one goes out.

The fastest method is usually calling your bank directly and asking them to revoke the ACH authorization. Most banks can block a payment within hours if you call before the payment processes. If you wait until after the money leaves your account, you will need to file a dispute instead, which takes longer but can still get your money back.

Key Takeaways

  • Contact your bank by phone to stop an ACH payment before it processes; most banks can block it the same day if you call early enough.
  • You can also contact the company pulling the money and ask them to cancel the authorization, though this takes longer than calling your bank.
  • If the payment already left your account, file a dispute with your bank within 60 days to recover the money.
  • Unauthorized ACH payments are protected by federal law, and your bank must investigate if you report it within the dispute window.
  • Some banks allow you to block ACH payments through their online portal or mobile app, though phone contact is more reliable for urgent stops.

Stopping a payment before it processes through your bank

Call your bank's customer service number on the back of your debit card or on your bank's website. Tell them you want to revoke an ACH authorization or stop a scheduled ACH payment. Have the company name, the amount, and the date the payment is scheduled ready when you call.

Your bank will ask whether you authorized the payment originally. If you did authorize it but want to stop it now, the bank can revoke the authorization and block future payments. If the payment has not yet processed, the bank can usually stop it within hours. If it already processed, the bank will tell you to file a dispute instead.

Some banks also let you stop ACH payments through their mobile app or online banking portal. Log in, find the ACH authorization or pending payment, and look for a "stop payment" or "revoke authorization" button. This method works for future payments but may not stop a payment that is already in the processing queue, so call your bank if the payment is scheduled for today or tomorrow.

Contacting the company to cancel the authorization

If you set up the ACH payment with a company—a utility, subscription service, loan servicer, or insurance company—you can contact them directly and ask them to stop pulling money from your account. This is slower than calling your bank but is the permanent solution if you want to end the relationship with that company.

Find the company's customer service number on your bill or their website. Tell them you want to cancel the ACH authorization. Ask them to confirm in writing that the authorization has been revoked and that no further payments will be pulled. Keep this confirmation in case a payment goes out after you cancel.

Companies usually take three to five business days to process a cancellation request, so this method does not work if a payment is scheduled for tomorrow. If you need to stop a payment immediately, call your bank first. You can contact the company afterward to ensure they do not attempt the payment again.

Disputing an ACH payment that already left your account

If the payment already processed and you want your money back, file a dispute with your bank. This is called an ACH dispute or ACH reversal claim. You have up to 60 days from the date the payment left your account to file.

Call your bank or visit a branch and tell them you want to dispute an ACH payment. Provide the company name, the amount, the date it was withdrawn, and why you are disputing it. If the payment was unauthorized, say so. If you authorized it but the company charged you twice or charged the wrong amount, explain that.

Your bank will open an investigation and contact the company's bank to recover the money. This usually takes 10 to 30 days. During that time, your bank may credit the money back to your account provisionally while they investigate. If the investigation finds in your favor, the credit becomes permanent. If the company's bank proves you authorized the payment, your bank may take the money back.

What counts as an unauthorized ACH payment

An unauthorized ACH payment is one you did not consent to. This includes payments pulled by a company you never authorized, payments for a different amount than you agreed to, or payments that continue after you canceled the authorization.

If a company charged you after you revoked the authorization, that payment is unauthorized even if you authorized earlier payments. If a company charged you twice in one month when you only authorized one payment, the duplicate is unauthorized. If you never signed up for a service and a company pulled money anyway, that is unauthorized.

Unauthorized payments are protected by federal law. Your bank must investigate your dispute and return the money if they cannot prove you authorized it. You are not responsible for unauthorized ACH payments if you report them within 60 days. After 60 days, your liability increases, so file a dispute as soon as you notice an unauthorized payment.

Stopping recurring ACH payments from subscriptions and memberships

Subscription services, gym memberships, streaming platforms, and software subscriptions often use ACH to pull monthly payments. To stop these, you have two options: cancel the subscription through the company's website or app, or revoke the ACH authorization with your bank.

Canceling through the company is the cleaner method. Log into your account, find the billing or subscription settings, and select cancel or pause. The company will stop the ACH authorization on their end. Some companies make this easy; others bury the cancel button. If you cannot find it, call their customer service line.

If the company makes cancellation difficult or you want to stop the payment immediately, call your bank and revoke the authorization. Your bank will block future payments. The company may send you a notice that the payment failed, but they cannot pull money if the authorization is revoked. After you revoke the authorization, contact the company to formally cancel your account so they do not keep trying to charge you.

Stopping ACH payments from government agencies and loan servicers

Government agencies, student loan servicers, and tax authorities sometimes use ACH to collect payments or recover overpayments. Stopping these requires different steps depending on the agency.

For student loan payments, contact your loan servicer directly and ask to cancel the ACH authorization. You can also call your bank to revoke it. If the Department of Education is pulling money for a defaulted loan or tax offset, you will need to contact the agency itself—your bank cannot stop a government offset without a court order.

For IRS payments or tax refund offsets, contact the IRS directly at 1-800-829-1040. For state tax agencies, find the contact number on your state's tax website. For child support or other court-ordered payments, you will need to go through the court or the agency handling the case. Your bank can revoke the authorization, but the agency may pursue collection through other means.

Frequently Asked Questions

How long does it take to stop an ACH payment?

If you call your bank before the payment processes, they can usually stop it the same day or within a few hours. If the payment already left your account, you will need to file a dispute, which takes 10 to 30 days to resolve. Contacting the company directly takes three to five business days.

Can my bank charge me to stop an ACH payment?

Most banks do not charge to stop or revoke an ACH authorization. Some banks charge a small fee (usually $1 to $5) to file a stop payment request, but this is rare. Call your bank to ask about their policy before you request a stop.

What if the company keeps trying to charge me after I revoke the authorization?

If a company attempts to pull money after you revoked the authorization, those payments are unauthorized. File a dispute with your bank for each unauthorized attempt. Keep records of when you revoked the authorization and when the unauthorized payments occurred.

Do I lose money while my dispute is being investigated?

Your bank may credit the disputed amount back to your account while they investigate, though they are not required to. If they do credit you and the investigation finds the payment was authorized, they will take the money back. If they do not credit you upfront, you will have to wait for the investigation to finish.

Can I stop all ACH payments at once?

You cannot block all ACH payments with one command, but you can revoke individual authorizations by calling your bank or contacting each company. If you want to prevent any ACH payments from leaving your account, ask your bank whether they offer a service to block all ACH transactions, though most do not offer this option.