Stop an automatic payment before it leaves your account
You can stop an automatic payment in three ways: contact your bank directly, contact the company taking the money, or do both. The fastest route depends on when the payment is scheduled to leave. If it is happening today or tomorrow, call your bank immediately—most banks can block a payment within hours if you reach them before the transaction processes. If you have more time, you can also tell the company to stop, though this works only if they honor the request.
The method that works best is often to do both at once: call your bank to stop the payment on their end, and send a written cancellation to the company taking the money. This creates a paper trail and covers you if one method fails.
Key Takeaways
- Call your bank's customer service line immediately if the payment is scheduled within 24 hours—most can stop it before it processes.
- Send a written cancellation (email or certified mail) to the company taking the money, even if you call your bank, to create a record.
- Your bank can issue a stop-payment order, which typically costs $25 to $35 and lasts 6 months, then expires unless you renew it.
- If a payment goes through after you cancel, dispute it with your bank as an unauthorized transaction within 60 days.
- Some companies will not honor cancellations sent by email alone—check their cancellation policy before relying on it.
Call your bank to issue a stop-payment order
A stop-payment order is an instruction from you to your bank to block a specific payment. Call the customer service number on the back of your debit card or on your bank's website. Have ready the name of the company, the payment amount, and the date you expect it to be withdrawn. The bank will ask you to confirm these details and may ask why you are stopping the payment—you do not have to explain, but stating "unauthorized" or "no longer authorized" helps.
The bank will issue the order immediately over the phone, though the payment may still process if it has already entered the banking system. Most banks charge $25 to $35 for a stop-payment order. The order lasts 6 months; after that, it expires unless you renew it. If the company tries the payment again after 6 months, you will need to issue a new stop-payment order or contact the company again.
Write down the date you called, the name of the bank representative, and the confirmation number they give you. Keep this record in case the payment goes through anyway and you need to dispute it.
Contact the company directly to cancel the authorization
Most companies that take automatic payments have a cancellation process. Look for a "Cancel Subscription" or "Manage Payments" link on their website, usually in your account settings. Some let you cancel online immediately; others require you to call or send a written request. Check their website or your account page first—many companies now offer online cancellation because it is faster for them.
If you cannot find the cancellation option online, call the company's customer service number. Tell them you want to cancel the automatic payment and ask them to confirm the cancellation in writing—either by email or by mail. Do not rely on a verbal promise alone. Ask for a confirmation number and the date the cancellation takes effect.
Some companies, particularly utilities and insurance companies, require written cancellation by mail or certified letter. Check the terms of your agreement or their website to see what method they accept. If they say email is not enough, send a letter by certified mail with return receipt so you have proof they received it.
Send written cancellation if the company will not stop it by phone
If the company refuses to cancel over the phone or online, send a written cancellation. Email is faster, but certified mail creates a stronger record. Write a short, clear message: state your name, account number, the payment amount, and the date you want it stopped. Say "I hereby revoke authorization for automatic payments to [Company Name]" or "I cancel all automatic payments effective immediately."
Send the email to the address listed on their website for billing or customer service. If you use certified mail, send it to the billing address on your statement. Keep a copy of what you sent and the delivery confirmation. If the company continues to take payments after receiving your cancellation, you have proof you asked them to stop.
Some companies take 5 to 10 business days to process a cancellation after receiving written notice. If a payment goes through after that window, contact your bank to dispute it.
Dispute the payment with your bank if it goes through anyway
If a payment leaves your account after you canceled it, contact your bank within 60 days to dispute it as an unauthorized transaction. Call the number on the back of your card or log into your online banking. Tell the bank you canceled the payment and have proof (your stop-payment order confirmation, your cancellation email, or your certified letter receipt). The bank will investigate and typically refund the money within 10 business days while they look into it.
Bring all your documentation: the confirmation number from your stop-payment order, copies of cancellation emails or letters, and the bank statement showing the unauthorized withdrawal. The bank may ask the company why they took the payment after receiving a cancellation. If the company cannot justify it, the bank will reverse the charge permanently.
If the company claims you still owe them money after the dispute, that is a separate matter between you and them—the bank's job is only to reverse the unauthorized payment from your account.
Know the difference between stopping a payment and canceling a service
Stopping a payment and canceling a service are not the same thing. Stopping a payment tells your bank not to let the money leave your account. Canceling a service tells the company to stop providing whatever you are paying for. You may need to do both.
For example, if you stop a gym membership payment but do not formally cancel with the gym, they may keep trying to charge you, and you will have to keep disputing it. If you cancel the membership but the payment still goes through by mistake, you can dispute that single charge. The safest approach is to cancel the service first (so the company stops trying to charge you), then stop the payment at your bank (so nothing goes through if they try anyway).
Frequently Asked Questions
How long does it take to stop a payment?
If you call your bank before the payment processes, it can be stopped within hours. If the payment has already left your account, you cannot stop it—you can only dispute it and ask for a refund. Most disputes take 10 business days to resolve.
Will stopping a payment hurt my credit?
No. Stopping a payment at your bank does not affect your credit. However, if you owe money to the company and do not pay it another way, they may report the debt to a collection agency, which could hurt your credit. Make sure you actually owe nothing before stopping a payment.
What if the company keeps charging me after I canceled?
Contact your bank and dispute each unauthorized charge within 60 days. After two or three disputes, call the company and demand they stop or tell them you will report them to your state's attorney general. Keep records of every cancellation request and every unauthorized charge.
Can I stop a payment if I authorized it but changed my mind?
Yes. You can stop any automatic payment at your bank, even if you originally authorized it. Your bank does not need permission from the company. However, if you owe the company money, stopping the payment does not erase the debt—it only stops the automatic withdrawal.
Do I need to pay the bank's stop-payment fee?
Yes, most banks charge $25 to $35 for a stop-payment order. Some banks waive the fee if you are a long-time customer or have a premium account. Ask your bank if they will waive it, but do not count on it. If the fee is a problem, contact the company instead and ask them to stop the payment on their end—that costs you nothing.