How to Stop a Payment You've Already Authorized
What a stop payment order does and when you need one
A stop payment order is an instruction you give your bank to block a specific check or ACH transfer from leaving your account. Once you write a check or authorize an ACH payment, that money is no longer fully under your control — the bank has to act on your instruction before the payment clears. A stop payment order tells the bank to refuse it.
You need one when a check gets lost in the mail, when you sent a payment to the wrong account, when you discover a duplicate charge, or when you realize you authorized a recurring payment you no longer want. The order does not reverse a payment that already cleared — it only works on payments still in motion.
Stop payment orders work differently for checks and ACH transfers, and the cost, timing, and success rate depend on which one you are trying to stop.
Key Takeaways
- A stop payment order must be placed before the payment clears, and you have only a few business days to act once you realize the problem.
- Checks can usually be stopped for a flat fee (typically $25 to $35), but ACH transfers are harder to stop once they leave your bank and may require the receiving bank's cooperation.
- For checks, you need the check number, amount, and payee name; for ACH, you need the recipient's account and routing number.
- If a stop payment fails or the payment clears anyway, you may have to dispute the charge through your bank or pursue the money through the recipient directly.
How to place a stop payment order on a check
Call your bank's customer service line or log into your online banking portal and look for a "stop payment" or "stop check" option. You will need the check number, the amount, the date you wrote it, and the name of the person or business you made it out to. Some banks let you do this online in minutes; others require a phone call.
The bank will charge you a fee — usually between $25 and $35 per check — and the order is typically good for six months. If the check has not been cashed by then and you want to keep it stopped, you may need to renew the order and pay the fee again.
The catch: if the check has already been presented to the bank for payment, a stop payment order may not work. Banks process checks in batches, so there is a window of time — usually a few business days after you mail it — when you can still stop it. Once it clears, the money is gone and you will need to pursue a refund through the recipient or dispute it as a fraudulent charge if applicable.
How to stop an ACH transfer
ACH transfers are harder to stop than checks because they move faster and are handled differently by the banking system. If you authorized an ACH payment and want to cancel it, contact your bank immediately — do not wait. You have until the end of the business day before the transfer is scheduled to post to your account.
Call your bank's customer service line or use your online banking portal. You will need the recipient's name, their account number, their routing number, and the amount and date of the transfer. Some banks can stop an ACH transfer for free if you catch it in time; others charge a fee similar to a check stop ($25 to $35).
If the ACH transfer has already left your bank and reached the receiving bank, stopping it becomes much harder. Your bank can file a recall request, but the receiving bank is not required to honor it. If the recipient has already spent the money or refuses to return it, you may have to dispute the charge with your bank or pursue the money through small claims court.
What information you need to provide
| Payment Type | Information Required |
|---|---|
| Check | Check number, amount, date written, payee name |
| ACH Transfer | Recipient name, account number, routing number, amount, scheduled date |
The more details you provide, the faster your bank can locate and stop the payment. If you are missing any of this information, call your bank and ask what they need — they may be able to look it up in your account history.
Why stop payment orders sometimes fail
A stop payment order can fail for several reasons. The payment may have already cleared before you placed the order — banks process transactions in batches, and once a check or ACH transfer has been presented and accepted, it is too late to stop it. You may have given your bank incomplete or incorrect information, so they could not find the payment to stop. Or, in rare cases, the payment may have been processed under a slightly different amount or date than you remembered.
If your stop payment order fails and the payment clears anyway, contact your bank immediately. Ask them to investigate whether the stop order was placed in time and why it did not work. If the bank made an error, they may reverse the charge. If the payment cleared legitimately, you will need to contact the recipient and ask them to refund the money, or dispute the charge with your bank if it was unauthorized.
Preventing payments you will need to stop
The best way to handle a stop payment order is to avoid needing one. Before you mail a check, double-check the amount and payee name. Before you authorize an ACH transfer, verify the recipient's account and routing number — a single digit wrong can send money to the wrong account. If you are setting up a recurring payment, make sure you understand the frequency and amount, and set a reminder to cancel it when you no longer need it.
If you are worried a check might get lost, consider using your bank's bill pay service instead — it sends an ACH transfer or check on your behalf and you can cancel it up until the day it is scheduled to be sent. For one-time payments to individuals, a wire transfer or mobile payment app may be faster and more traceable than a mailed check.
What happens after you place a stop payment order
After you place a stop payment order, your bank will confirm it in writing — either by email, text, or through your online banking portal. Keep this confirmation. If the payment clears anyway and you dispute it, you will need proof that you placed the order.
Check back with your bank a few days after the payment was scheduled to clear to confirm that it was stopped. If it went through despite your order, contact your bank immediately and ask them to investigate. Do not assume the problem will resolve itself — the sooner you report it, the better your chances of recovering the money.
Frequently Asked Questions
Can I stop a payment I authorized online or through my bank's app?
Yes, if it has not cleared yet. Log into your account and look for a "cancel" or "stop" option next to the pending transaction. If you cannot find it, call your bank. ACH transfers authorized through your bank's app can usually be stopped up until the day before they are scheduled to post.
What if the check was already cashed?
A stop payment order will not work if the check has already cleared. You will need to contact the recipient and ask them to refund the money. If they refuse, you can dispute the charge with your bank, but you will need to explain why you are disputing a check you wrote.
Do I have to pay a fee to stop a payment?
Fees vary by bank. Checks usually cost $25 to $35 to stop. ACH transfers may be free if you catch them in time, or they may cost a fee. Call your bank and ask before you place the order so you know what to expect.
Can I stop a payment someone else made from my account?
If someone else authorized a payment from your account without permission, that is fraud, not a stop payment issue. Contact your bank immediately and report it as unauthorized. Your bank has different protections for fraudulent charges than for stop payment orders.
How long does it take for a stop payment order to go into effect?
For checks, it is usually immediate once you place the order, but the bank needs time to flag the check if it arrives. For ACH transfers, you must place the order before the end of the business day before the transfer is scheduled to post. If you miss that window, the transfer will likely go through.