You can stop an automatic payment, but the method depends on who set it up and how much time you have
Yes, you can stop an automatic payment from your checking account. The fastest way is to contact your bank directly by phone or through your online banking portal and request a stop payment order. Most banks can halt a payment within hours if you catch it before the transaction processes. If you have more time, you can also contact the company or person receiving the payment and ask them to cancel the authorization on their end.
The catch is timing. Once a payment has already left your account, your bank cannot reverse it—you would need to dispute it as unauthorized or fraudulent, which is a separate process. The best moment to stop a payment is the day before it's scheduled to post, or as soon as you realize you want to cancel it.
Key Takeaways
- Contact your bank by phone or online banking to request a stop payment order; most banks process these within hours if done before the payment clears.
- A stop payment order typically costs $25 to $35 and is valid for six months, so you may need to renew it if the automatic payment is recurring.
- If the payment has already posted to your account, you cannot reverse it through a stop payment order; you would need to dispute it with your bank instead.
- Contacting the company or person collecting the payment directly and asking them to cancel the authorization is often free and works if you have time before the next scheduled date.
- Some banks allow you to block recurring payments through their mobile app or online portal without calling, which is faster than phone support.
How to request a stop payment order from your bank
Call your bank's customer service number on the back of your debit card or check, or log into your online banking portal. Tell them you want to place a stop payment order on a specific transaction. You will need to provide the payment amount, the date it is scheduled to post, and the name of the company or person receiving the money.
Your bank will ask you to confirm the details and may charge a fee—typically $25 to $35 per stop payment order. Some banks waive the fee if you are a premium account holder or if you report the payment as unauthorized. The stop payment order is usually effective immediately, but the bank will confirm in writing (by email or mail) within one to three business days.
Keep in mind that a stop payment order lasts for six months. If the automatic payment is set to recur monthly or weekly, you will need to file a new stop payment order for each future payment, or contact the company to cancel the authorization entirely.
Canceling the authorization directly with the company
Many automatic payments are set up through a recurring billing authorization or ACH authorization that the company holds on file. You can often cancel this without involving your bank by contacting the company directly and asking them to stop collecting payments from your account.
Call the company's customer service line or log into your account on their website and look for a "Manage Subscriptions," "Billing," or "Payment Methods" section. Some companies let you cancel the authorization online in seconds. Others require you to call or send a written request. Ask the company to confirm in writing that the authorization has been canceled—this protects you if they try to charge you again later.
This method is free and often faster than a bank stop payment order, especially if you have time before the next scheduled payment date. However, it only works if you know which company is collecting the payment. If you see a charge from an unfamiliar merchant code or company name, you may need to contact your bank to identify the collector before you can cancel with them.
What to do if the payment has already posted
If the automatic payment has already left your account, a stop payment order will not bring it back. Instead, you will need to dispute the transaction with your bank as unauthorized or fraudulent. Call your bank and explain that you did not authorize the charge or that you canceled the authorization but the company charged you anyway.
Your bank will open a dispute investigation, which typically takes 10 business days. During this time, the bank will contact the company and ask them to prove that you authorized the payment. If the company cannot provide proof of authorization, or if you can show that you canceled the authorization, the bank will usually refund the money to your account. If the company provides evidence that you did authorize it, the dispute may be denied.
Keep copies of any emails, letters, or screenshots showing that you canceled the authorization. These documents strengthen your dispute case. Also note that disputing a charge is different from a stop payment order—it is a way to recover money that has already been taken, not to prevent a future charge.
Using your bank's online tools to block recurring payments
Many banks now allow you to block or pause recurring payments directly through their mobile app or online banking portal, without calling customer service. Log into your account and look for a section labeled "Recurring Payments," "Subscriptions," "Manage Payments," or "Authorized Transactions."
Some banks show you a list of all companies that have recurring billing authorizations on your account. You can often click a button to pause, cancel, or block the payment from that screen. This method is faster than calling and does not usually cost a fee. However, not all banks offer this feature yet, and the layout varies by bank, so you may need to search your bank's help center or call to confirm whether your bank has this option.
Stop payment orders versus disputing unauthorized charges
| Situation | Use a Stop Payment Order | Dispute as Unauthorized |
|---|---|---|
| Payment is scheduled but has not posted yet | Yes—this is the right tool | No—not necessary |
| Payment has already posted to your account | No—it will not work | Yes—this is the right tool |
| You authorized the payment but want to cancel future ones | Yes, or contact the company directly | No—you authorized it |
| Company charged you after you canceled the authorization | Yes, if it has not posted yet | Yes, if it has already posted |
| Typical cost | $25–$35 per order | Free |
| Time to resolve | Hours to one business day | 10 business days |
What happens if a company ignores your cancellation request
If you canceled the authorization with a company but they charged you again, document everything. Save emails, screenshots of your account showing the cancellation request, and records of any phone calls you made. Then contact your bank and dispute the charge as unauthorized.
You can also file a complaint with the Consumer Financial Protection Bureau (CFPB) at consumerfinance.gov. The CFPB investigates complaints about recurring billing violations and can pressure companies to stop the practice. Additionally, many states have laws that require companies to honor cancellation requests within a certain timeframe—usually one to two business days. If a company repeatedly violates this, you may have grounds for a small claims lawsuit or a complaint to your state's attorney general.
Frequently Asked Questions
How long does it take for a stop payment order to work?
Most banks process stop payment orders within hours if you request it before the payment clears. The payment will not post to your account. Your bank will send you written confirmation within one to three business days. If the payment has already posted, a stop payment order will not reverse it.
Will I be charged a fee to stop a payment?
Most banks charge $25 to $35 per stop payment order. Some banks waive the fee for premium account holders or if you report the payment as unauthorized. Canceling the authorization directly with the company is usually free.
What if I do not know which company is charging me?
Look at your bank statement and search for the merchant name or company code. If you still cannot identify it, call your bank's customer service and they can help you track down the company. Once you know who it is, you can contact them to cancel the authorization or file a stop payment order.
Can I stop a payment that is scheduled for next week?
Yes. Contact your bank or the company collecting the payment as soon as possible. If you contact the company directly and ask them to cancel the authorization, they may be able to stop it before it processes. If you file a stop payment order with your bank, it will almost certainly be effective in time.
What is the difference between a stop payment and a dispute?
A stop payment order prevents a scheduled payment from posting to your account. A dispute is used to recover money that has already been charged. Use a stop payment order before the charge posts; use a dispute after it has posted.