Yes, you can stop automatic withdrawals, and the process is straightforward
You have the right to stop any automatic withdrawal from your bank account. The bank cannot force you to keep a recurring payment going, and you do not need permission from the company taking the money. You can stop it by contacting your bank, by contacting the company directly, or often by doing both. The fastest route is usually your bank, because they can put a stop to it within one business day.
The legal term for an automatic withdrawal is an ACH debit or recurring debit. ACH stands for Automated Clearing House — it is the system that moves money between bank accounts electronically. When you signed up for the withdrawal (whether you remember doing it or not), you gave permission for that specific company to take money on a schedule. Stopping it means cancelling that permission.
The method you use depends on how much urgency you have and what information you have on hand. If a withdrawal is scheduled for tomorrow and you need to stop it today, call your bank. If you have time and want a paper trail, send a written request. If the company is being difficult, your bank has tools to help.
Key Takeaways
- Call your bank's customer service line and give them the company name, the amount, and how often the withdrawal happens — they can stop it the same day.
- You can also contact the company directly and ask them to cancel the recurring payment, though this takes longer and relies on them to process your request.
- Sending a written stop request to your bank creates a record and is useful if the withdrawal continues after you have asked it to stop.
- If a withdrawal goes through after you have stopped it, your bank can reverse it and return the money to your account.
- Some companies make stopping withdrawals deliberately difficult — if this happens, your bank can block future attempts from that company.
Stopping a withdrawal by calling your bank
This is the fastest method. Call the customer service number on the back of your debit card or on your bank's website. Tell them you want to stop an automatic withdrawal. Have ready: the name of the company taking the money, the amount of each withdrawal, and how often it happens (weekly, monthly, etc.). If you have a recent bank statement showing the withdrawal, that helps, but it is not required.
The bank will ask a few questions to confirm which withdrawal you mean, then they will cancel it. Most banks can do this when ready, and the withdrawal will not go through on the next scheduled date. Ask the representative to note in your account that you requested this, so there is a record. Some banks will send you a written confirmation by mail or email — ask for this if they do not offer it.
If the withdrawal is scheduled for the next day or two and you are worried it might still go through, call early in the business day. Banks process ACH withdrawals in batches, usually in the early morning. If you call before the batch is sent, the stop is certain. If you call after, the withdrawal may already be in motion, but the bank can still reverse it once it posts to your account.
Stopping a withdrawal by contacting the company
You can also ask the company directly to stop taking money from your account. Look for a "cancel subscription" or "manage payments" option on their website, usually in your account settings. If you cannot find it, call their customer service number or send them an email asking them to cancel the recurring payment.
This method works, but it is slower. The company has to process your request, update their system, and notify the bank. This can take several business days. If you are in a hurry, contact your bank first — do not wait for the company to act. You can contact the company afterward to make sure they have cancelled on their end too.
Some companies make this harder than it should be. They may require you to call instead of allowing online cancellation, or they may ask you to fill out a form and mail it in. If the company is being difficult, stop the withdrawal through your bank instead. Your bank does not need the company's permission to stop it.
Sending a written stop request to your bank
If you want a paper record of your request, you can send your bank a written stop payment order. This is useful if you think the company might ignore your request or if the withdrawal has already happened once and you want to make sure it does not happen again.
Write a straightforward letter or email to your bank's customer service address (find this on their website). Include your account number, the name of the company, the amount of the withdrawal, how often it happens, and the date you want it stopped. Sign and date the letter if you are mailing it. Send it to the address listed for stop payment requests — do not just email your local branch.
Your bank will process this within one to three business days and send you written confirmation. Keep a copy of what you sent and the confirmation they send back. If the withdrawal happens again after this, you have proof that you asked the bank to stop it, which makes it easier to dispute the charge.
What to do if the withdrawal continues after you have stopped it
If money is taken from your account after you have asked your bank to stop it, contact your bank when ready. This should not happen, but it does sometimes — either because the stop request did not go through, or because the company submitted the withdrawal before receiving notice of the cancellation.
Tell your bank that you stopped the withdrawal and it went through anyway. They will reverse the charge and put the money back in your account, usually within one to three business days. This is called a chargeback or reversal. You do not have to pay any fee for this — the bank handles it at no cost to you.
If the same company keeps withdrawing money even after multiple stop requests, your bank can place a block on that company. This tells the bank's system to reject any future withdrawal attempts from that company, no matter what. Ask your bank to do this if the problem repeats.
Stopping a withdrawal you never authorized in the first place
Sometimes you discover a withdrawal from a company you do not remember signing up for. This might be a free trial that converted to a paid subscription, a charge from a company you used once years ago, or in rare cases, fraud.
Stop the withdrawal the same way — call your bank or send a written request. Then contact the company and ask why they are charging you. If you never authorized it, tell them to stop and ask for a refund of recent charges. If they refuse or if you cannot reach them, your bank can dispute the charge as unauthorized and reverse it.
If you believe this is fraud — meaning someone else set up the withdrawal using your account without your permission — report it to your bank as fraud, not just as a stop payment request. Your bank will investigate and may issue you a new debit card. Keep records of all communications with both the company and your bank.
Understanding why you authorized the withdrawal in the first place
Most automatic withdrawals start because you signed up for something — a subscription service, a gym membership, a utility bill, a loan payment, or a donation. You may have authorized it online, on the phone, or on paper. Sometimes the authorization happened a long time ago and you forgot about it.
Some companies make authorization straightforward but cancellation hard. They want you to forget about the charge so it keeps going. This is why stopping it through your bank is often faster than asking the company to stop it themselves.
If you are trying to remember what a withdrawal is for, look at your bank statement. The company name usually appears there. Search for that company name online, or call your bank and ask them what the charge is from. Once you know what it is, you can decide whether to stop it or keep it.
Frequently Asked Questions
How long does it take to stop an automatic withdrawal?
If you call your bank, they can stop it the same day — usually within hours. If you send a written request, it takes one to three business days. If you ask the company directly, it can take several business days or longer. For urgent situations, always call your bank first.
Will stopping a withdrawal hurt my credit score?
No. Stopping a voluntary subscription or payment does not affect your credit. However, if the withdrawal is for a loan or credit card payment that you are obligated to make, stopping it could hurt your credit if you miss the payment. Make sure you know what the withdrawal is for before you stop it.
Can the company charge me a fee for cancelling?
Some contracts include early cancellation fees, but these are separate from the automatic withdrawal itself. The company cannot charge you extra just for stopping the automatic payment. If they claim they can, read your contract or contact your bank — your bank can stop the withdrawal regardless of what the company says.
What if I stop the withdrawal but still owe the company money?
Stopping the automatic withdrawal does not erase any debt you owe. If you owe money for a service or product, the company can still pursue payment through other means — billing you separately, sending you to collections, or taking legal action. Stopping the withdrawal just means they cannot take money from your account automatically anymore.
Can my bank refuse to stop a withdrawal?
No. Your bank must stop any automatic withdrawal you request, with very few exceptions. The main exception is if the withdrawal is for a loan or mortgage payment — in that case, stopping it could put you in default. But even then, your bank will stop it if you ask; they will just warn you about the consequences. For any other withdrawal, your bank has no reason to refuse.