Stop an ACH payment by contacting Chase before the debit posts

You can stop an ACH debit from your Chase checking account by calling Chase, using the Chase mobile app or website, or visiting a branch in person. The key is timing: you must act before the payment actually clears from your account, which usually happens one to two business days after the debit is initiated. Once the money has left your account, stopping the payment becomes a dispute rather than a cancellation.

Chase allows you to place a stop payment order on a single ACH debit or to revoke authorization for recurring ACH payments entirely. The method you choose depends on whether you want to block just one payment or all future payments from that company.

Key Takeaways

  • Call Chase at the number on the back of your card or log into your Chase account online to stop an ACH payment before it clears.
  • You have roughly one business day after the debit is initiated to stop it; after that, you will need to dispute the charge instead.
  • Stopping a single payment costs nothing, but Chase may charge a fee (typically $25 to $35) if you place a stop payment order on a recurring payment.
  • Revoking authorization for all future ACH payments from a company is free and can be done through your Chase account or by contacting the company directly.
  • If a payment has already cleared, file a dispute through your Chase account within 60 days of the transaction date.

Stop a payment through the Chase mobile app or website

Log into your Chase account on the app or at chase.com. Go to your checking account and look for the pending transaction you want to stop. The transaction will show as "pending" or "processing" — if it already shows as "posted" or "cleared," the payment has left your account and you will need to dispute it instead.

Tap or click on the pending transaction. You should see an option to "stop payment" or "dispute this transaction." Select it and follow the prompts to confirm. Chase will send you a confirmation number. Write it down or take a screenshot.

If you do not see a stop payment option in the app or website, the payment may have already cleared, or Chase may require you to call. Move to the phone method below.

Stop a payment by phone with Chase

Call the number on the back of your Chase debit card. Tell the representative you want to place a stop payment order on a specific ACH debit. Have the following information ready: the date the payment is scheduled to post, the amount, and the name of the company or person the payment is going to.

The representative will confirm the details and place the stop order. Ask for a confirmation number and the date the stop order expires. Stop payment orders typically last six months, after which you will need to place a new one if the payment is still a concern.

If the payment has already cleared, tell the representative you want to dispute the transaction instead. They can initiate a dispute claim on the spot.

Revoke authorization for recurring ACH payments

If a company has been taking recurring payments from your account and you want to stop all future payments, you can revoke the authorization. This is different from stopping a single payment — it tells Chase (and the company) that you no longer consent to any ACH debits from that source.

You can revoke authorization through your Chase account online or by phone. Online, go to your account settings or the transaction details and look for an option to "revoke authorization" or "stop recurring payments." By phone, tell the Chase representative the name of the company and ask them to revoke authorization for all ACH debits from that source. Chase will not charge you for this.

You should also contact the company directly and tell them to stop taking payments. Revoking authorization with Chase does not automatically stop the company from trying to debit your account — it just means Chase will reject the payment. Sending a written request to the company (by email or certified mail) creates a paper trail if you need to dispute a payment later.

What happens if the payment has already cleared

If the ACH debit has already posted to your account, you cannot stop it. Instead, you will file a dispute (also called a chargeback or claim). Open your Chase account online or in the app, find the transaction, and select "dispute this transaction" or "report unauthorized transaction."

Chase will ask you to describe the problem: the payment was unauthorized, the amount was wrong, or the company did not deliver what they promised. You have up to 60 days from the transaction date to file a dispute. Chase will investigate and typically issue a provisional credit to your account within 10 business days while they work with the other bank.

The full dispute process can take 30 to 90 days. During that time, the money may be returned to you, or Chase may side with the other party if they have proof you authorized the payment.

Stop payment fees and what they cover

Chase does not charge a fee to stop a single ACH payment or to revoke authorization for recurring payments. However, if you place a stop payment order on a recurring payment and then ask Chase to place the same stop order again within six months, Chase may charge a fee of $25 to $35 for the second order.

A stop payment order covers only the specific payment you name — the date, amount, and company. If the company tries to debit your account on a different date or for a different amount, the stop order will not block it. You will need to place a new stop order or revoke authorization entirely.

Disputes are also free. Chase will not charge you to investigate a transaction or issue a provisional credit while they work the case.

Prevent unauthorized ACH payments in the future

Review your Chase account regularly — at least once a week — to catch unauthorized or unwanted ACH debits before they clear. Set up account alerts in the Chase app so you get a notification every time money leaves your account.

Before you give a company permission to take ACH payments, ask them in writing (email counts) what the payment schedule is, the exact amount, and how to stop it. Keep that email. If a company later takes a payment you did not authorize, you have proof of what you agreed to.

If a company is pressuring you to set up ACH payments and will not provide this information in writing, do not authorize it. Use a credit card, debit card, or one-time bank transfer instead — these give you more protection if something goes wrong.

Frequently Asked Questions

How long do I have to stop an ACH payment after it is initiated?

You typically have one business day after the company initiates the debit. ACH payments usually clear within one to two business days, so act as soon as you notice the pending transaction. Once it shows as "posted" or "cleared," you cannot stop it — you will need to dispute it instead.

Can I stop an ACH payment if I authorized it but changed my mind?

Yes. Revoking authorization is free and does not require a reason. Contact Chase or the company directly. If a payment has already cleared, you can dispute it, though Chase may ask why you authorized it in the first place. Disputes based on changed mind are harder to win than disputes based on fraud or error.

What if Chase denies my dispute?

If Chase sides with the other party, you can escalate the dispute to the Consumer Financial Protection Bureau (CFPB) or your state's banking regulator. You have the right to file a complaint if you believe Chase did not investigate fairly. Keep all documentation — emails, stop payment confirmations, dispute case numbers.

Do I need to stop the payment and also contact the company?

Yes, do both. Stopping the payment with Chase blocks that specific debit, but the company may try again on a different date or amount. Contacting the company directly and asking them to stop taking payments is the permanent solution. Send a written request by email or certified mail so you have proof.

Can I set up a block so a company can never debit my account again?

Chase does not offer a permanent block on a specific company, but revoking authorization is close. Once you revoke authorization, Chase will reject any future ACH debits from that source. However, the company can still try — you just will not be charged. If they keep trying, contact Chase again or file a complaint with the CFPB.