Yes, you can stop a check, but only before the bank cashes it
A stop payment order is an instruction you give your bank to refuse payment on a specific check you wrote. The bank will reject the check if it arrives before the stop order expires, and the money stays in your account. You cannot stop a check after the bank has already cleared it — once the funds leave your account, the transaction is done.
The window to stop a check is narrow. Most banks honor stop payment orders for six months, though some limit it to 90 days. You need to act quickly: the sooner you call or submit the order, the better your chances of catching the check before it clears. If the check has already been deposited and processed, the bank cannot reverse it.
Key Takeaways
- Stop payment orders work only on checks that have not yet been cashed; once the bank processes the check, the money is gone and cannot be recalled.
- You must provide your bank with the check number, amount, payee name, and the date you wrote it to file a stop payment order.
- Most banks charge a fee for stop payment orders, typically between $25 and $35 per check, though some waive the fee for certain account types.
- Stop payment orders expire after six months at most banks, so you may need to renew the order if the check has not yet appeared.
- If the check was lost or stolen, notifying your bank immediately gives you the best chance of stopping it before someone else deposits it.
When you can actually stop a check
The critical moment is the point at which the check reaches the bank that will cash it. Until that moment, a stop payment order can work. After the bank has scanned the check, verified the signature, and transferred the funds, the stop order is too late.
In practice, this means you have a few days to a few weeks, depending on how quickly the check moves through the mail and the banking system. A check mailed locally might arrive within three to five business days. A check sent across the country can take longer. If you realize you need to stop a check, call your bank the same day or the next morning — do not wait.
If the check was hand-delivered or deposited at an ATM by the recipient, the timeline is even tighter. Mobile check deposits and ATM deposits can clear within 24 hours. If you know the check was already deposited, ask your bank immediately whether it has cleared. If it has, a stop payment order will not work.
How to file a stop payment order with your bank
Contact your bank by phone, online, or in person. Phone is fastest — call the number on the back of your debit card or your account statement. Have the following information ready: the check number, the exact amount, the name of the person or business you made it out to, and the date you wrote the check.
Your bank will confirm the details and create the stop payment order. Some banks allow you to file the order online through your account dashboard; others require a phone call or a visit to a branch. Ask whether the order is effective immediately or whether there is a delay. Most banks activate the order within one to two hours of receiving it.
After you file the order, ask for a confirmation number and note the expiration date. If the check does not appear within six months, you may need to renew the stop order or close the account and open a new one if the check is still missing.
What the stop payment order costs
Most banks charge between $25 and $35 per check to process a stop payment order. Some banks charge less — as low as $15 — and a few waive the fee for customers with premium accounts or checking accounts that include stop payment as a free service. A small number of banks include one free stop payment per year.
Ask your bank what it charges before you file the order. If the check amount is small, the fee might cost more than the check itself, so weigh whether stopping it makes financial sense. If the check was lost or stolen, the fee is usually worth paying to prevent fraud.
What happens if the bank fails to stop the check
If your bank receives the stop payment order but cashes the check anyway, the bank is liable for the amount of the check. This is rare, but it does happen. If it occurs, contact your bank in writing and request that the funds be returned to your account. Include a copy of the stop payment confirmation number and the date you filed the order.
If the bank refuses to reverse the transaction, you can file a complaint with your state's banking regulator or the Consumer Financial Protection Bureau (CFPB). Document everything: the stop payment order confirmation, the date you filed it, the date the check cleared, and all communication with the bank. The CFPB can investigate and may require the bank to refund you.
Alternatives if the check has already cleared
If the check has already been cashed and the money is gone, a stop payment order will not help. Your options depend on why you want to stop the check. If you paid someone by mistake, contact them directly and ask for a refund. If the check was for a disputed transaction, you may be able to dispute the charge through your bank's dispute process, though this is more difficult with checks than with credit or debit card transactions.
If the check was lost or stolen and someone else cashed it, report it to your bank as fraud. The bank may reverse the transaction if it can prove the signature was forged or the check was altered. This process takes longer than a stop payment order — typically 10 business days or more — but it may recover your money if fraud is confirmed.
How to prevent the need for a stop payment order
The easiest way to avoid a stop payment fee is to not write checks you might need to cancel. If you must write a check, double-check the amount and the payee name before you sign it. Keep a record of every check you write, including the amount and date, so you know which checks are still outstanding.
If you are paying a bill, consider using your bank's bill pay service instead of writing a check. Bill pay allows you to cancel a payment up until the moment the bank sends it, and it is usually free. For payments to individuals, consider a peer-to-peer transfer service like Venmo or PayPal, which can be reversed in some cases if the recipient has not yet withdrawn the money.
Frequently Asked Questions
How long does it take for a stop payment order to take effect?
Most banks activate a stop payment order within one to two hours of receiving it. If you call by phone, the order is usually in the system immediately. Online orders may take slightly longer. The sooner you file the order, the better your chances of stopping the check before it clears.
Can I stop a check if I do not remember the exact amount?
You can provide an approximate amount, but the bank will need the check number to identify the specific check. If you have the check number, the bank can stop it even if the amount is slightly off. If you do not have the check number, you will need to provide the payee name, the date, and your best estimate of the amount.
What if someone else cashed my check without my permission?
Report it to your bank as fraud immediately. If the check was forged or altered, the bank may reverse the transaction. You will also need to file a police report if the check was stolen. Keep copies of all communication with your bank and the police report for your records.
Do I need to stop a check if I already received a refund from the payee?
Yes, if the check has not yet cleared. Even if the payee has promised to return the money or issued a refund, the check may still be deposited. File a stop payment order to ensure the check does not clear and create a duplicate payment situation.
Can I stop a check that someone else wrote to me?
No. Only the person who wrote the check can file a stop payment order. If you received a check that you do not want to cash, simply do not deposit it. If you already deposited it and want to return the money, contact the check writer and ask them to file a stop payment order on their end.