Checks are deducted from your checking account balance when the recipient deposits or cashes them, not when you write them
When you write a check, the money does not leave your account immediately. Your bank removes the funds only after the recipient takes the check to their bank and that bank processes it — a step called clearing. Until then, the check sits in the recipient's hands or mail, and the money stays in your account, though you should treat it as already spent.
This delay between writing a check and the money actually leaving your account is why it matters to keep accurate records. If you write a check on Monday but do not have the funds until Wednesday, and the recipient deposits it on Tuesday, your bank will likely reject it and charge you an overdraft fee. The timing depends on how quickly the recipient moves, not on when you signed the check.
Key Takeaways
- Money leaves your account when the recipient's bank processes the check, which can take one to five business days after deposit, not when you write it.
- You should deduct the check amount from your balance immediately when you write it, even though the bank has not yet removed the funds.
- If you do not have the funds when the check clears, your bank will return it unpaid and charge you a fee, usually $25 to $35.
- Mobile check deposits and ATM deposits clear faster than mailed checks, sometimes within one business day.
- You can track whether a check has cleared by checking your online banking statement or calling your bank's customer service line.
The clearing process: how long it takes for money to actually leave
When a recipient deposits your check at their bank, that bank sends it through a clearing network — usually the Federal Reserve or a private clearing house — to your bank. Your bank then verifies the check number, signature, and account balance before removing the funds. This entire process typically takes one to five business days, depending on the banks involved and whether the check was deposited in person or through mobile deposit.
A check deposited at a branch in person usually clears within one to two business days. A check deposited through a mobile app or ATM may clear within one business day, though some banks hold mobile deposits longer. A check mailed to someone and then deposited can take three to five business days or longer, since mail delivery adds time before the deposit even happens.
Weekends and holidays do not count as business days, so a check deposited on Friday may not clear until Wednesday. Your bank's cut-off time also matters — deposits made after 2 p.m. are often treated as if they were deposited the next business day.
Why you should subtract checks from your balance right away
Even though your bank has not yet removed the money, you should treat a check as spent the moment you write it. Subtract it from your running balance in your checkbook or banking app. This prevents you from accidentally writing another check or making a debit card purchase that would overdraw your account when the first check clears.
Many people make the mistake of thinking they have the money until the check clears, then write more checks or make purchases. When all the checks clear at once — which can happen if multiple recipients deposit on the same day — the account goes negative and overdraft fees pile up quickly. Treating checks as immediate deductions keeps your actual balance and your available balance in sync.
What happens if you do not have funds when the check clears
If the recipient deposits your check and your account does not have enough money to cover it, your bank will return the check unpaid. This is called a bounced check or non-sufficient funds (NSF) check. Your bank charges you a fee — typically $25 to $35 — and the recipient's bank also charges them a fee for the returned check.
The recipient then has to deal with the bounced check themselves. They may ask you to write a new check, send a wire transfer, or pay cash. Some recipients report bounced checks to ChexSystems, a checking account history database, which can make it harder for you to open a new checking account at other banks in the future.
If you realize you do not have funds before the check clears, you can sometimes stop payment on the check by calling your bank and requesting a stop payment order. Most banks charge $25 to $35 for this service, and you must act before the check clears. Once it clears, it is too late to stop it.
How to track whether a check has cleared
Log into your online banking account and look at your transaction history. Checks that have cleared will show as posted transactions with the amount deducted from your balance. Checks you have written but that have not yet cleared may appear as pending transactions, or they may not appear at all until the recipient deposits them.
If you need to know whether a specific check has cleared and it is not showing in your online account, call your bank's customer service line. Have the check number, amount, and date you wrote it ready. The representative can tell you whether the check has been presented to your bank for payment and when it cleared.
Some banks also let you set up alerts that notify you when a check clears, which can help you stay on top of your balance. Check your bank's mobile app or online banking settings to see if this feature is available.
Differences between checks, debit cards, and ACH transfers
Checks clear slowly because they move through a physical clearing network. Debit card transactions and online bill payments (ACH transfers) are electronic and usually clear within one to two business days, sometimes the same day. If you need money to leave your account faster, an electronic transfer is more reliable than a check.
However, checks have one advantage: the money does not leave your account until the recipient actually deposits them. If you write a check and the recipient loses it or never deposits it, the money stays in your account indefinitely. With a debit card or ACH transfer, the money is gone as soon as you authorize the transaction, whether the recipient ever receives it or not.
What to do if a check goes missing or is never deposited
If you write a check and the recipient says they never received it or lost it, the money will remain in your account as long as the check is not deposited. You can write a replacement check or use another payment method. However, if the original check does eventually show up and get deposited months or years later, your bank will process it and deduct the funds, so keep your account balance high enough to cover old checks you have written.
If you are concerned a check may be deposited later, you can request a stop payment order from your bank to prevent it from clearing. This costs money and only works if the check has not already been presented to your bank, so act quickly if you suspect a check is lost.
Frequently Asked Questions
Does the money come out of my account when I write the check or when it clears?
The money comes out when the recipient deposits or cashes the check and your bank processes it, not when you write it. This can take one to five business days. You should subtract the amount from your balance immediately to avoid overdrafting, but your bank does not remove the funds until clearing is complete.
Can I write a check if I do not have the money yet?
Technically you can, but it is risky. If the recipient deposits the check before you deposit funds into your account, the check will bounce and you will owe overdraft fees. Some people write checks knowing they will deposit money before the check clears, but this relies on timing and leaves no room for error.
How do I know if my check has cleared?
Log into your online banking account and check your transaction history. Cleared checks show as posted transactions with the amount deducted. You can also call your bank's customer service line with the check number and they will tell you whether it has cleared.
What is the difference between a check clearing and a check bouncing?
A check clears when your bank removes the funds and the recipient receives the money. A check bounces when your account does not have enough funds to cover it, so your bank returns it unpaid and charges you a fee. The recipient also gets charged and must find another way to collect payment from you.
Can I stop a check after I have written it?
Yes, by requesting a stop payment order from your bank before the check clears. Most banks charge $25 to $35 for this service. You must act quickly — once the check clears, it is too late to stop it. Have your check number, amount, and date ready when you call.