Checks pull money from your checking account when the recipient deposits or cashes them, not when you write them

When you write a check, you are not moving money immediately. The funds stay in your account until the person or business you wrote the check to takes it to their bank. That bank then sends the check through the clearing system, which can take one to three business days. Only then does your bank remove the money from your account. Until that moment, the money is still yours, even though you have promised it to someone else.

This delay is why people sometimes write checks knowing money will arrive before the check clears — a practice called floating a check. It is risky. If the check clears before your deposit arrives, your account will be overdrawn, and you will face overdraft fees. Banks today process checks much faster than they did twenty years ago, so the window for floating is smaller and more dangerous.

Key Takeaways

  • A check does not withdraw money from your account when you write it; withdrawal happens when the recipient's bank processes it, usually one to three business days later.
  • Your bank may place a hold on the amount of a check you deposit, meaning you cannot spend that money even though it is technically in your account.
  • Checks written on a Friday or before a holiday may not clear until the following business day, creating a longer gap between writing and withdrawal.
  • If a check clears before money you are counting on arrives, your account will overdraw and you will owe overdraft fees, even if you expected the funds in time.
  • You can stop payment on a check before it clears by contacting your bank, but most banks charge a fee for this service.

The timeline from writing a check to money leaving your account

The moment you hand someone a check or mail it, nothing happens to your account. The check is a piece of paper with a promise on it. Your bank does not know about it yet. The recipient has to take the next step.

When the recipient deposits the check at their bank or cashes it at a store, their bank scans it and sends it into the clearing system. This is where the Federal Reserve or a private clearing house processes millions of checks daily. The clearing system routes the check to your bank, which verifies that the account number is real, that the signature matches, and that you have enough money (or overdraft protection) to cover it.

Your bank then removes the money from your account. This whole process usually takes one to three business days. Weekends and holidays pause the clock. A check you write on Friday might not clear until Tuesday. A check written before Thanksgiving might not clear until the day after the holiday.

Holds on checks you deposit into your account

When you deposit a check into your own checking account, your bank may place a hold on the funds. A hold means the money shows up in your account balance, but you cannot withdraw it yet. The hold lasts while your bank waits for the check to clear on the other end.

The length of the hold depends on the check amount and your bank's policy. A check for under $100 might clear the same day or the next business day. A check for $5,000 or more might be held for five to seven business days. Some banks hold checks from accounts that are new or have had problems in the past.

The hold protects your bank from a bad check — one written on an account with no money or a closed account. If your bank releases the money to you and then the check bounces, your bank loses that money. So they wait until the check fully clears before letting you spend it. You can ask your bank about their hold policy, but they are not required to shorten it.

What happens if a check bounces

A check bounces when your bank cannot withdraw the money because your account does not have enough funds. This is called a non-sufficient funds or NSF event. When it happens, your bank will refuse to pay the check and send it back to the recipient's bank marked "NSF" or "Account Closed" or another reason code.

You will face two fees: one from your bank (usually $25 to $35) and often one from the recipient's bank as well. The recipient will also be out the money and may charge you a returned check fee. If the bounced check was for rent or a utility bill, you might face late fees or service interruption on top of that.

A bounced check does not automatically go to collections or hurt your credit score, but repeated bounces can cause your bank to close your account. Some employers and landlords also check banking history before hiring or renting to you.

Stopping payment on a check before it clears

If you need to prevent a check from clearing, you can place a stop payment order with your bank. This tells your bank to refuse the check if it comes through. You must act before the check clears, which usually means within 24 to 48 hours of writing it, though some banks allow longer.

To place a stop payment, call your bank's customer service line or use your online banking portal. You will need to provide the check number, the amount, the date you wrote it, and the name of the recipient. Most banks charge $25 to $35 for this service. The stop payment order lasts six months; after that, you may need to renew it.

Stop payment is useful if you lose a check, if you and the recipient dispute the transaction, or if you realize you made an error. It is not a way to reverse a check after the recipient has already deposited it — by then it is too late. Your only option at that point is to contact the recipient and ask them to return the money.

How electronic checks and mobile deposits change the timeline

Mobile deposit — taking a photo of a check with your phone and uploading it to your bank's app — speeds up the process slightly. Your bank receives the image immediately, and the check clears in one to two business days instead of two to three. However, the hold on the funds you deposit may still be the same length.

Electronic checks, also called e-checks, work differently. An e-check is a digital version of a paper check that moves through an electronic clearing system instead of a physical one. It clears faster — often the same day or next business day — but it still withdraws money from your account only after it has been processed and cleared.

Some businesses now offer ACH transfers instead of checks. ACH is a direct electronic transfer from one bank account to another. It clears in one to two business days and does not involve a physical check at all. If someone offers you an ACH transfer instead of a check, it will reach your account faster and more reliably.

Overdraft protection and checks

If your bank offers overdraft protection, it will cover a check even if your account does not have enough money. Instead of the check bouncing, your bank will pay it and charge you an overdraft fee (usually $25 to $35). The fee is the same whether the check is for $10 or $1,000.

Overdraft protection sounds helpful, but it can be expensive. If you write multiple checks that overdraw your account, you will pay multiple overdraft fees. Some banks charge one fee per day, others one per check. Read your account agreement to understand your bank's overdraft policy.

You can turn off overdraft protection if you want checks to bounce instead of triggering fees. This forces you to keep a buffer in your account, but it prevents surprise fees. If you choose this route, tell anyone who regularly receives checks from you, because their checks may bounce.

Frequently Asked Questions

If I write a check today, when will the money leave my account?

It depends on when the recipient deposits or cashes the check. If they do it tomorrow, the money may leave your account in one to three business days. If they wait a week, the money stays in your account for a week plus one to three days. You cannot predict the exact day unless you know when the recipient will process the check.

Can I write a check if I do not have the money yet?

Technically yes, if you know money will arrive before the check clears. But this is risky. If the deposit is late or does not arrive, the check will bounce and you will pay overdraft or NSF fees. Most people should not do this unless they are certain about the timing.

Why does my bank hold checks I deposit for so long?

Your bank holds checks to protect itself from bad checks that bounce after you have already withdrawn the money. The hold length depends on the amount and your bank's policy. You can ask your bank to shorten a hold, but they are not required to do so.

Do checks clear faster on weekdays than weekends?

Yes. Checks written or deposited on weekends do not enter the clearing system until Monday. A check deposited on Friday afternoon may not clear until Tuesday or Wednesday. Holidays also pause the clearing process.

What is the difference between a bounced check and a stopped check?

A bounced check is one your bank refused to pay because you did not have enough money. A stopped check is one you told your bank not to pay before it arrived. You control a stopped check; a bounced check happens without your permission.