How to Stop a Payment Before It Leaves Your Account
What a stop payment does and when to use it
A stop payment is an instruction you give your bank to block a specific check or ACH transfer from leaving your account. Once you issue the stop payment, the bank will reject that payment if it has not already cleared. You cannot stop a payment that has already posted to your account — at that point, the money is gone and you would need to contact the recipient or pursue other recovery options.
Stop payments are most useful when you have written a check that you want to cancel, or when you have authorized an ACH debit that you now regret. Common reasons include sending a check to the wrong address, authorizing a subscription you want to cancel before the first charge, or discovering a duplicate payment you accidentally set up.
The key limitation: stop payments work only on payments that have not yet cleared. If your bank has already processed the transaction, a stop payment order cannot reverse it. That is why speed matters — the sooner you contact your bank after realizing the mistake, the better your chances of blocking the payment.
Key Takeaways
- A stop payment blocks a check or ACH transfer before it clears, but only if you act before the payment has already posted to your account.
- You must provide your bank with specific details: the check number or ACH reference, the payee name, the amount, and the date you authorized it.
- Stop payments for checks typically cost between $25 and $35 per request, though some banks waive the fee for customers with certain account types.
- An ACH stop payment may be free or cost $10 to $25 depending on your bank, and must be requested within a specific window — usually one to three business days after you authorized the transfer.
- If a payment has already cleared, contact the recipient directly or file a dispute with your bank; a stop payment cannot reverse a completed transaction.
How to request a stop payment on a check
Call your bank's customer service line or visit a branch in person to request a check stop payment. You will need to provide the check number, the name of the person or business you wrote it to, the amount, and the date you wrote it. Some banks allow you to request a stop payment online through your account portal, though phone or in-person is more reliable because you get immediate confirmation.
The bank will place a hold on that specific check. If the check arrives at the recipient's bank before the stop payment is processed, the payment may still go through — this is why timing matters. Once the stop payment is in place, if the check is presented again, the bank will reject it and return it to the recipient marked "stop payment."
Stop payments on checks typically cost $25 to $35 per check. Some banks charge less or waive the fee entirely if you have a premium account, so ask about your account type before accepting the fee. The stop payment usually remains in effect for six months, after which you can renew it if the check still has not been cashed.
How to stop an ACH transfer or automatic payment
ACH stop payments work differently from check stops because ACH transfers move faster. You must contact your bank within one to three business days of the date you authorized the transfer — after that window closes, the payment may have already cleared and a stop payment cannot reverse it. Call your bank's customer service line or log into your online banking portal to request the stop.
Provide the bank with the ACH reference number (if you have it), the name of the company or person you authorized the payment to, the amount, and the date the payment was supposed to go out. Some banks can stop the payment immediately over the phone; others require you to submit a written request. Ask your bank which method is fastest for your situation.
ACH stop payments may be free or cost $10 to $25 depending on your bank and account type. If you are stopping a recurring payment (like a subscription charge), also contact the company directly and ask them to cancel the authorization. This prevents them from resubmitting the payment if the first attempt is stopped.
What happens after you request a stop payment
Once you request a stop payment, the bank will confirm the order and give you a reference number. Write down this number and keep it with your records. The bank will then flag that specific transaction in their system. If the check or ACH transfer arrives for processing, the bank will reject it and send it back to the sender marked with the reason for rejection.
For checks, the recipient will receive the check back from their bank with a "stop payment" notation. They may contact you asking why the check was stopped. For ACH transfers, the originating company will see the rejection in their system and may contact you to ask whether you want to reauthorize the payment.
If the payment has already cleared before your stop payment takes effect, the bank cannot reverse it. In that case, you will need to contact the recipient directly and request a refund, or file a dispute with your bank if the payment was unauthorized.
Stop payments versus disputing a charge
A stop payment and a dispute are two different tools. A stop payment prevents a payment from leaving your account in the first place — it works only on payments that have not yet cleared. A dispute (also called a chargeback) is a claim you file with your bank after a payment has already posted, asking the bank to reverse it and return the money to you.
If you realize the mistake before the payment clears, use a stop payment — it is faster and more reliable. If the payment has already cleared, you cannot use a stop payment; instead, contact the recipient first and ask for a refund. If they refuse or do not respond, then file a dispute with your bank. Disputes take longer (typically 30 to 90 days) but can recover money from unauthorized or fraudulent charges.
For recurring payments you no longer want, canceling the authorization directly with the company is often faster than requesting a stop payment. Most subscription services and utilities allow you to cancel online or by phone. Once the authorization is canceled, no future charges will be attempted.
When a stop payment may not work
Stop payments fail most often because the payment has already cleared before the request reaches the bank. Checks can take several days to clear, but ACH transfers often clear within one business day. If you wait too long to call your bank, the money may already be gone.
Some banks have limits on how many stop payments you can request in a given period, or they may refuse a stop payment if the check or transfer has already been processed. If your bank denies your stop payment request, ask them specifically why — it usually means the payment has already cleared.
Stop payments also do not work on payments you made in person at a store, payments made through a mobile payment app like Venmo or PayPal, or wire transfers. For those types of payments, you will need to contact the recipient directly or file a dispute with your bank.
Preventing the need for a stop payment
The best approach is to avoid needing a stop payment in the first place. Before writing a check, double-check the payee name, amount, and date. Before authorizing an ACH payment or subscription, verify the amount and confirm you recognize the company. If you are unsure, wait a day before authorizing — most payments can wait.
For recurring payments, set a calendar reminder to review your bank and credit card statements each month. Catching unwanted charges early makes it easier to cancel them directly with the company. If you use automatic bill pay through your bank, review the scheduled payments in your online portal before they process.
Keep records of every check you write and every ACH authorization you make, including the date, amount, and payee. This makes it much faster to request a stop payment if something goes wrong, because you will have all the details your bank needs.
Frequently Asked Questions
Can I stop a payment if I already see it pending in my account?
Yes — "pending" means the payment has not yet cleared, so a stop payment may still work. Call your bank immediately and provide the transaction details. The sooner you call, the better your chances. Once the payment shows as "posted" rather than "pending," it has cleared and a stop payment cannot reverse it.
What if the check was already cashed before I requested the stop payment?
If the check has already been cashed and cleared, a stop payment cannot reverse it. Contact the recipient and ask for a refund. If they refuse, you can file a dispute with your bank, though disputes take longer and may not succeed if you authorized the payment originally.
Do I have to pay a fee for a stop payment?
Most banks charge $25 to $35 for a check stop payment and $10 to $25 for an ACH stop payment, though fees vary by bank and account type. Some premium accounts waive stop payment fees. Ask your bank about the fee before you request the stop, or ask whether your account qualifies for a waiver.
Can I stop a wire transfer?
Wire transfers cannot be stopped once they have been sent — they clear almost immediately. If you sent a wire by mistake, contact your bank right away and ask them to contact the receiving bank to request a recall. Success depends on whether the receiving bank will cooperate, and there is no may provide the money will be returned.
How long does a stop payment stay in effect?
For checks, a stop payment typically remains in effect for six months. After six months, you can renew it if the check still has not been cashed. For ACH transfers, the stop payment is usually one-time only — it blocks that specific payment but does not prevent future payments unless you also cancel the authorization with the company.