You can stop an ACH payment by contacting your bank directly, but timing matters—you have three business days from when the payment was scheduled to issue a stop order.
An ACH payment is an electronic transfer of money from your checking account to another account, usually for bills, subscriptions, or payroll deductions. Once you authorize a company to pull money from your account this way, they can keep doing it on a schedule unless you tell your bank to block it. The process to stop one is straightforward, but the window to act is narrow.
Your bank can place a stop payment order on a specific ACH transaction if you request it before the payment clears. This is different from canceling the authorization itself—stopping one payment does not cancel future payments. If you want to prevent all future ACH pulls from a company, you need to revoke the authorization separately.
Key Takeaways
- Contact your bank by phone, online, or in person within three business days of the scheduled payment date to request a stop payment order on a single ACH transaction.
- A stop payment order costs money—typically $25 to $35 per transaction—and only blocks that one payment, not future ones.
- To prevent all future ACH payments from a company, you must revoke the authorization in writing, either through your bank or directly with the company.
- If an ACH payment already cleared your account, you cannot stop it; instead, you will need to dispute it as unauthorized and request a refund through your bank's dispute process.
How to request a stop payment order from your bank
Call your bank's customer service line or visit your branch in person. Have your account number, the exact amount of the payment, the company name, and the scheduled payment date ready. Your bank will ask you to confirm these details and will explain the fee—usually $25 to $35—before processing the order.
Some banks allow you to request a stop payment through their online banking portal or mobile app, though phone or in-person is more reliable because you get when ready confirmation. If you use online banking, take a screenshot of the confirmation number and the date and time you submitted the request. Write down the name of any bank employee you spoke with.
The stop payment order is effective when ready, but it only works if the payment has not already cleared. If your bank processes ACH payments in batches at specific times each day, and your payment is already in that batch, the order may not stop it. Ask your bank what time ACH payments clear on the day in question.
The difference between stopping one payment and canceling the authorization
A stop payment order blocks a single scheduled transaction. Once that payment date passes, the order expires. If the company is set to pull money from your account again next month, that payment will go through unless you take a second step.
To prevent all future ACH payments from a company, you must revoke the authorization. You can do this in two ways: contact your bank and ask them to revoke the authorization on file, or contact the company directly and tell them to stop pulling from your account. Written notice is stronger than a phone call—send an email or letter to the company's billing department with your account number and a clear statement that you are revoking authorization for ACH payments.
Some companies will ask you to fill out a form or send a signed letter. Keep a copy of whatever you send. If the company continues to pull money after you have revoked authorization, those payments are unauthorized and you can dispute them.
What to do if the payment already cleared
If the ACH payment has already left your account, you cannot stop it. Instead, you will need to dispute it. Contact your bank and explain that the payment was unauthorized or that you revoked authorization before it was processed. Your bank will open a dispute case.
The bank will investigate by contacting the company that pulled the money. If the company cannot prove you authorized the payment, or if you can show written evidence that you revoked authorization before the payment date, the bank will refund the money to your account. This process typically takes 10 to 30 days, though some banks complete it faster.
While the dispute is pending, the money remains out of your account. If you need when ready access to those funds, ask your bank whether they can issue a provisional credit while they investigate. Some banks do this automatically; others require you to request it.
Costs and limitations of stop payment orders
Your bank charges a fee for each stop payment order, usually between $25 and $35. Some banks waive the fee if you are a premium account holder or if the payment was fraudulent. Ask before you authorize the fee.
A stop payment order is not may provide to work if the payment has already entered the ACH system. The ACH network processes payments in batches, and once a payment is in a batch, your bank may not be able to pull it out. This is why timing is critical—call your bank as soon as you realize you want to stop the payment.
If a company repeatedly pulls money from your account after you have revoked authorization, contact your bank about placing a block on that company's merchant code. This prevents them from initiating any ACH transactions against your account in the future, though it requires documentation of the unauthorized payments.
How to prevent unwanted ACH payments in the future
Before you authorize any company to pull money from your account, review the terms carefully. Look for the cancellation policy and the process for revoking authorization. Some companies make this straightforward; others bury it in fine print.
Keep a list of every company that has authorization to pull from your account—subscriptions, insurance payments, gym memberships, loan payments, anything. Review this list quarterly and revoke authorization for services you no longer use. Many people forget about old subscriptions and discover them months later when they review their bank statement.
Consider using a separate checking account for recurring ACH payments, or use a debit card instead of ACH authorization when possible. This limits the damage if a company overcharges or continues pulling after you cancel.
Frequently Asked Questions
How long does it take for a stop payment order to work?
A stop payment order is effective when ready once your bank processes it, but only if the payment has not already cleared. If you call your bank before the ACH batch processes that day, the order usually stops the payment. If the payment is already in the system, the order may not work. Ask your bank what time ACH payments clear on the day you are concerned about.
Can I stop an ACH payment if I do not know the exact amount?
You can try, but your bank will ask for the exact amount to match it against the pending transaction. If you do not know the amount, contact the company first to find out what they are scheduled to pull, then call your bank with that information. If you cannot reach the company, tell your bank the approximate amount and the company name—they may still be able to locate it.
What if the company says I cannot cancel the ACH authorization?
You can revoke authorization through your bank regardless of what the company says. Contact your bank and ask them to revoke the authorization on file. The company does not have the right to force you to keep paying. If they continue to pull money after you have revoked authorization, dispute those payments as unauthorized.
Will stopping an ACH payment hurt my credit score?
Stopping a single ACH payment will not affect your credit score. However, if the payment was for a loan, credit card, or other debt, missing that payment could hurt your score if you do not make it another way. If you are stopping a debt payment, contact the creditor when ready and arrange an alternative payment method to avoid a late mark on your credit report.
Can my bank refuse to stop an ACH payment?
Your bank can refuse if the payment has already cleared, but they cannot refuse a stop payment order for a payment that has not yet processed. If your bank refuses to place a stop order on a pending payment, ask to speak with a supervisor. If they still refuse, consider switching banks—most banks honor stop payment requests as a standard service.