Yes, checks draw directly from your checking account balance
When you write a check, the money comes out of your checking account. The person or business you give the check to deposits or cashes it at their bank, and that bank sends it through the clearing system to your bank. Your bank then removes the amount from your account balance. Until that happens — until the check is actually deposited somewhere — the money stays in your account, even though you have promised it away.
This delay between writing a check and the money leaving your account is called the float. It can last anywhere from one business day to five business days, depending on how quickly the recipient deposits the check and how the banks process it. During that time, the money is still yours to spend, which is why people sometimes write checks they know will clear later — but this is risky and can lead to overdraft fees.
Key Takeaways
- Money from a check leaves your account only after the recipient deposits or cashes it, not when you write it.
- The delay between writing a check and the money clearing can be one to five business days, depending on the banks involved.
- Your bank may place a hold on the check amount before it fully clears, which counts against your available balance even if your account balance looks higher.
- If you write a check for more than you have in your account, you risk overdraft fees even if you expect a deposit before the check clears.
- Mobile check deposits and electronic transfers clear faster than mailed checks, so the float is shorter.
How the check clearing process works
When you hand someone a check, nothing happens to your account immediately. The recipient has to take the next step. They can either deposit it at their bank, cash it at a store, or mail it to their bank. Once they do, their bank scans the check and sends it through the Federal Reserve's clearing system or through a private clearing house.
Your bank receives the check information, verifies that your account has enough money, and removes the amount from your balance. This is when the money actually leaves your account. The timing depends on several factors: whether the check is deposited at an ATM or a teller, whether both banks are in the same region, and whether the deposit happens on a business day or a weekend.
Most checks clear within two to three business days. However, a check deposited on a Friday evening might not clear until the following Tuesday or Wednesday. Banks are required to make funds from checks available within a certain timeframe under the Expedited Funds Availability Act, but that does not mean the check has fully cleared — it means you can withdraw the money, even if the check is still being processed.
The difference between available balance and account balance
Your bank shows you two numbers: your account balance and your available balance. The account balance is the total of all deposits and withdrawals that have fully cleared. The available balance is what you can actually spend right now, and it is lower when your bank is holding a check.
When you deposit a check, your bank may place a hold on it. During the hold period, the money counts toward your account balance but not your available balance. This protects the bank in case the check bounces. For example, if you deposit a $500 check and your account balance was $200, your account balance becomes $700, but your available balance might still be $200 until the check clears.
The same thing happens in reverse when you write a check. Some banks deduct the check amount from your available balance as soon as you write it, while others wait until the check is actually deposited. This is why you can overdraft your account by writing a check for more than your available balance, even if your account balance looks fine.
What happens if you write a check you cannot cover
If you write a check for more money than you have in your account, and the recipient deposits it before you deposit more money, your bank will either bounce the check or pay it and charge you an overdraft fee. A bounced check means the bank refuses to pay it, and the recipient's bank charges them a fee as well. An overdraft means the bank pays the check anyway and charges you a fee — usually $25 to $35 per overdraft.
Some banks offer overdraft protection, which links your checking account to a savings account or credit line. If a check would overdraft your checking account, the bank automatically transfers money from the linked account instead. This still costs money — usually a transfer fee of $10 to $15 — but it is cheaper than an overdraft fee and prevents the check from bouncing.
The safest approach is to only write checks for money you already have in your account. If you are waiting for a deposit, check your available balance, not your account balance, before writing the check.
How mobile check deposits and electronic payments change the timeline
If you deposit a check using your bank's mobile app instead of going to a branch, the check clears faster in some cases and slower in others. A mobile deposit still goes through the same clearing system, so it takes roughly the same time — one to three business days. However, some banks process mobile deposits more quickly than mailed checks because they scan the image immediately instead of waiting for a physical check to arrive.
Electronic payments like ACH transfers and wire transfers clear much faster than checks. An ACH transfer (the system used for direct deposit and bill pay) usually clears within one to two business days. A wire transfer can clear the same day or the next business day, but costs $15 to $30. If you need money to move quickly, electronic payment is faster than writing a check.
Checks written to you and how long they take to clear
When someone writes you a check, the same rules apply in reverse. The check does not clear until you deposit it. If you deposit a check at an ATM on a Friday evening, it may not clear until Wednesday. If you deposit it at a teller on a Monday morning, it might clear by Tuesday or Wednesday.
Your bank is required to make the first $225 of a check available by the next business day, and the rest within two business days (for most checks). However, this does not mean the check has fully cleared — it means you can withdraw the money. If the check bounces after you have already spent the money, your bank will remove it from your account and charge you a fee.
To avoid this, do not spend money from a deposited check until you see it fully cleared in your account. Most banks show the cleared status in your transaction history or online banking portal.
Frequently Asked Questions
Can I write a check if I do not have the money yet?
You can write a check before the money arrives, but only if you are certain it will clear before the recipient deposits the check. This is risky — if the deposit is delayed or the recipient deposits the check early, you will overdraft your account and face fees. It is safer to wait until the money is in your account before writing the check.
Does my bank charge a fee to process a check?
Most banks do not charge a fee to write or deposit checks as part of a checking account. However, some banks charge a monthly fee for checking accounts, and some charge fees for cashier's checks or certified checks. Overdraft fees apply only if you write a check you cannot cover.
What if a check I deposited bounces?
If a check bounces, your bank removes the money from your account and charges you a fee — usually $10 to $15. The person who wrote the check is responsible for the bounced check fee at their own bank as well. You can try to contact them and ask them to write you a new check or send the money another way.
How do I know if a check has cleared?
Log into your online banking or mobile app and look at your recent transactions. Most banks mark cleared checks with a status like "cleared" or "posted." You can also call your bank's customer service line and ask about a specific check, or wait for your monthly statement, which shows all cleared checks.
Can I stop payment on a check after I write it?
Yes, you can place a stop payment order with your bank, which tells them to refuse the check if it is deposited. Stop payment orders usually cost $25 to $35 and are valid for six months. You must contact your bank before the check clears, and you need the check number and the amount. This is useful if you lose a check or realize you made a mistake.