Stop an ACH withdrawal by contacting your bank or the company taking the money
You can stop an ACH withdrawal in three ways: call your bank and ask them to block it, contact the company or person pulling the money and ask them to cancel, or file a dispute with your bank if the withdrawal already went through. The fastest route is usually your bank, because they can often stop a pending withdrawal the same day. If the money has already left your account, you will need to dispute it — your bank has up to 10 business days to investigate and return the funds if the withdrawal was unauthorized or if you cancelled the arrangement.
ACH stands for Automated Clearing House, a system that moves money between bank accounts electronically. Once you give a company permission to pull money from your account — whether through a signed form, a website checkbox, or a phone call — they can keep withdrawing on a schedule until you tell them to stop. Stopping it means breaking that permission, not just skipping one payment.
Key Takeaways
- Call your bank's customer service line and tell them the company name and the amount being withdrawn; they can often stop a pending ACH the same day.
- Contact the company directly and ask them to cancel the recurring withdrawal — get confirmation in writing or by email.
- If money was already withdrawn without your permission, file a dispute (also called a claim) with your bank within 60 days of the withdrawal.
- Your bank must investigate a dispute within 10 business days and return the money if they find it was unauthorized.
- Keep records of all cancellation requests and confirmations, because you may need them if the company withdraws again after you told them to stop.
Call your bank to stop a withdrawal before it processes
The fastest way to stop an ACH withdrawal is to call your bank's customer service number on the back of your debit card or checking account statement. Tell them the name of the company withdrawing the money, the amount, and the date you expect it to be withdrawn. If the withdrawal has not yet processed, your bank can often block it the same day or within one business day.
Your bank will ask for the company name and the amount so they can identify the right transaction. Have your account number ready. Some banks can stop a single withdrawal; others will cancel the entire recurring arrangement. Ask which one they are doing, because if you want to keep the service but skip one payment, you may need a different approach.
Write down the date and time you called, the name of the bank representative, and what they told you they would do. Banks sometimes make mistakes, and having this record protects you if the withdrawal goes through anyway.
Contact the company and ask them to cancel the arrangement
The company pulling the money — a utility, subscription service, loan servicer, or other business — can cancel the ACH arrangement on their end. Call their customer service number or log into your account on their website and look for a "manage payments" or "billing" section. Tell them you want to cancel the recurring ACH withdrawal and ask them to send you written confirmation by email.
Many companies will cancel immediately, but some take a few business days. Do not assume it is cancelled until you have confirmation. Ask the company when the next withdrawal would have occurred and confirm with them that it will not happen. If they say they cannot cancel over the phone, ask for the mailing address to send a written cancellation request.
Keep the confirmation email or letter. If the company withdraws money again after you cancelled, you will need proof that you asked them to stop. This is especially important for companies that are slow to process cancellations or that have a history of continuing to withdraw after customers cancel.
File a dispute if the withdrawal already went through
If money was already withdrawn from your account and you did not authorize it, or if you cancelled but the company withdrew anyway, you can file a dispute with your bank. This is also called filing a claim or disputing a transaction. Call your bank or log into your online banking and look for a "dispute a transaction" or "report unauthorized activity" option.
Tell your bank the company name, the amount, the date of the withdrawal, and why you are disputing it — for example, "I cancelled this subscription on [date] and asked them to stop, but they withdrew anyway" or "I never authorized this company to withdraw from my account." Your bank will give you a dispute number and a timeline for their investigation.
Your bank must investigate within 10 business days and decide whether the withdrawal was authorized. If they find it was not, they will return the money to your account. If they find it was authorized, they will explain why and the money stays with the company. You have the right to appeal their decision if you disagree.
What to do if the company keeps withdrawing after you cancelled
If a company continues to withdraw money after you cancelled the arrangement, file a dispute for each unauthorized withdrawal. Your bank will investigate each one separately. Keep records of every cancellation request you made — emails, confirmation numbers, dates you called, names of representatives — because your bank will ask for proof that you tried to stop it.
If the same company keeps withdrawing after multiple disputes, consider closing that bank account and opening a new one. This is a last resort, but it is the only way to may provide they cannot pull money from that account anymore. Before you close the account, make sure no other companies or people are authorized to withdraw from it.
You can also file a complaint with the Consumer Financial Protection Bureau (CFPB) if a company ignores your cancellation requests. The CFPB investigates complaints about banks and companies that handle consumer money. Filing a complaint does not get your money back immediately, but it creates a record that may help other consumers and can pressure the company to change their practices.
Prevent unauthorized ACH withdrawals in the future
Before you give any company permission to withdraw from your account, read the terms carefully. Look for the cancellation policy — how do you stop it, how much notice do you need to give, and what is the process. Some companies make it easy; others bury the cancellation instructions or require you to call during business hours.
Consider using a separate checking account for subscriptions and recurring payments. This way, if a company keeps withdrawing after you cancel, you can close that account without affecting your main account. You can also set up alerts on your bank account so your bank texts or emails you every time a withdrawal happens — this lets you catch unauthorized withdrawals quickly.
If you are giving a company permission to withdraw a variable amount — like a utility bill that changes each month — ask them to send you a notice before each withdrawal so you can see the amount before it comes out. Not all companies offer this, but it is worth asking.
Frequently Asked Questions
How long does it take to get my money back after I dispute a withdrawal?
Your bank must investigate within 10 business days and tell you the result. If they find the withdrawal was unauthorized, they will return the money to your account. Some banks return the money faster, but 10 business days is the legal deadline. If the investigation takes longer, your bank must give you a provisional credit while they finish.
Can I stop an ACH withdrawal if I signed a contract that says the company can withdraw?
Yes. A contract that gives a company permission to withdraw can be cancelled by you at any time. The company cannot force you to keep paying. However, they may charge you a cancellation fee or early termination fee depending on the contract. Read the cancellation section of your contract to see what fees apply.
What if my bank says the withdrawal was authorized and refuses to return the money?
You can appeal the bank's decision. Ask them for the details of their investigation and why they decided it was authorized. If you still disagree, file a complaint with the CFPB or your state's banking regulator. You can also consult a lawyer if the amount is large enough to justify the cost.
Do I need to cancel with the company if I already told my bank to block it?
It is safer to do both. Tell your bank to block the withdrawal and contact the company to cancel the arrangement. This way, if your bank makes a mistake and the withdrawal goes through, you have proof that you asked the company to stop. It also prevents the company from trying to withdraw again later.
Can a company withdraw from my account without my permission?
No. A company needs your written or electronic permission to set up an ACH withdrawal. If they withdrew without permission, that is unauthorized, and you can dispute it with your bank. However, some permission is easy to miss — a checkbox on a website, a clause in a terms-of-service agreement, or a verbal authorization over the phone all count as permission.