Yes, you can stop payment on a check, but only before it clears

A stop payment order tells your bank to refuse to cash a check you wrote. Your bank will reject it if the recipient tries to deposit it after you've filed the order. This works only if the check hasn't already been processed and cleared — once the money has moved out of your account, it's too late to stop it through your bank.

You need to act fast. Most banks give you a window of 14 to 30 days from the date you write the check to file a stop payment order. After that, the check is usually considered stale and the bank won't honor it anyway, so the stop payment becomes unnecessary. But if you wait weeks hoping the check won't be cashed, you're gambling — the recipient could deposit it at any moment during that window.

Key Takeaways

  • Stop payment orders work only before a check clears, and you must request one within 14 to 30 days of writing the check.
  • Your bank will charge a fee for each stop payment order, typically between $25 and $35, though some banks waive it for certain account types.
  • You can file a stop payment order by phone, in person, or online through your bank's website or app, and it takes effect immediately.
  • If the check has already cleared, you cannot stop it through your bank — your only option is to contact the recipient and ask them to return the money or dispute the transaction.
  • Stop payment orders expire after six months, so if the check still hasn't been cashed by then, you may need to file a new order or contact your bank.

How to file a stop payment order with your bank

Contact your bank as soon as you realize you need to stop the check. Most banks accept stop payment orders by phone, online, or in person at a branch. Call the number on the back of your debit card or your monthly statement — do not use a number from a web search, as scammers sometimes pose as banks. Have the check number, the date you wrote it, the amount, and the recipient's name ready.

If you file by phone, your bank will usually place the order immediately and send you a confirmation by mail or email within a few business days. If you file online or through your bank's mobile app, the order typically takes effect right away. Some banks require you to confirm the order in writing within a certain number of days — read the confirmation carefully to see if you need to follow up.

Your bank will charge you a fee for this service. The fee typically ranges from $25 to $35 per check, though some banks charge more. A few banks waive the fee if you have a premium account or if you're stopping payment because of fraud or a dispute. Ask your bank about its fee before you authorize the order.

What happens after you file a stop payment order

Once your bank has the order, it will reject the check if the recipient tries to cash or deposit it. The check will be returned to whoever tried to deposit it, usually marked "payment stopped by drawer" or similar language. The recipient will see that the check bounced and will know you deliberately stopped it.

Your bank keeps the stop payment order active for six months. If the check is never presented during that time, the order expires and you don't need to do anything else. If you're worried the check might be deposited after six months, you can file a new stop payment order before the first one expires, though you'll pay another fee.

A stopped check does not automatically reverse a transaction or return money to your account. It simply prevents the check from clearing. If the recipient has already deposited the check and it cleared before you filed the stop payment order, the money is gone from your account and you'll need to pursue other options.

When a stop payment order won't work

If the check has already cleared your account, your bank cannot stop it. The money has already left your account and been deposited into the recipient's bank. At that point, a stop payment order is useless because there is nothing left to stop.

You also cannot stop payment on a check that has been certified or cashier's check issued by your bank. These checks are may provide by the bank itself, not drawn on your personal account, so your bank cannot reverse them. If you need to cancel a certified or cashier's check, you'll have to work with the bank that issued it, and the process is more complicated and may not be possible at all.

Stop payment orders do not work on electronic checks (also called e-checks) or ACH transfers. If you sent money by ACH or e-check, you'll need to contact your bank about reversing an ACH transaction instead, which has different rules and timelines.

Alternatives if the check has already cleared

If the check cleared before you could stop it, contact the recipient directly and ask them to return the money. Explain why you're asking — whether it was sent by mistake, the amount was wrong, or the service wasn't provided. Many recipients will cooperate, especially if the error was genuine.

If the recipient won't return the money and you believe the transaction was fraudulent or unauthorized, contact your bank and file a dispute. Explain that you did not authorize the payment or that it was sent in error. Your bank will investigate and may reverse the transaction, though this process takes longer than a stop payment order and is not may provide to succeed.

If you sent the check to a business and the service was never delivered, you may also have options through your credit card company or through small claims court, depending on the amount and your state's rules. These routes take time and effort, which is why stopping payment before the check clears is always the faster solution.

Common reasons people stop payment on checks

The most common reason is a mistake — you wrote the wrong amount, wrote it to the wrong person, or duplicated a payment by accident. A stop payment order fixes this quickly as long as you catch it before the check clears.

Another common reason is a dispute over goods or services. You wrote a check for work that was never completed, materials that arrived damaged, or a service that didn't meet the agreement. Stopping payment gives you leverage to resolve the dispute before the money leaves your account.

Theft or loss of a check is also a reason to stop payment. If you lost a blank check or someone stole one from your checkbook, filing a stop payment order prevents them from cashing it. If you're not sure whether the check will be found or used, you can file a stop payment order as a precaution.

Frequently Asked Questions

How long does it take for a stop payment order to go into effect?

Most banks place a stop payment order into effect immediately when you file it by phone or online. If you file in person at a branch, it usually takes effect the same day. Your bank will send a written confirmation within a few business days, but the order is already active before that arrives.

Can I stop payment on a check I wrote weeks ago?

Yes, as long as the check hasn't cleared and it's within your bank's stop payment window, usually 14 to 30 days from the date you wrote it. After that window closes, the check is considered stale and your bank won't honor it anyway. If you're near the end of the window, file the order immediately.

What if the recipient deposits the check after I file a stop payment order?

The check will be rejected and returned to the recipient's bank marked as stopped by the drawer. The recipient will see that the check bounced and will know you deliberately stopped it. They may contact you to ask why or to request payment by another method.

Do I have to pay the stop payment fee even if the check never gets deposited?

Yes. Your bank charges the fee for filing the order and maintaining it, not for whether the check is actually presented. You pay the fee regardless of whether the recipient ever tries to cash the check.

Can I stop payment on a check someone else wrote?

No. Only the person who wrote the check can file a stop payment order. If someone wrote you a check and you want to refuse it, you can simply not deposit it, or you can contact the writer and ask them to stop payment or issue a new check.