Checks do not clear immediately, even though they may appear in your account right away
When you deposit a check into a business checking account, your bank will usually show the deposit in your balance within one business day. That does not mean the money is actually yours to spend yet. The check still has to travel back to the account it was drawn from, be verified, and be paid — a process called clearing that typically takes three to five business days. Until that happens, the bank can reverse the deposit if the check bounces.
The difference between when a deposit shows up and when it clears matters because you can overdraw your account if you spend money before the check has actually cleared. Your bank may charge an overdraft fee, or the transaction may be declined. Some banks offer next-day clearing or expedited clearing for certain deposits, but this is not automatic and depends on the check amount, the bank it was drawn from, and your account type.
Key Takeaways
- A deposited check usually appears in your account within one business day but does not clear for three to five business days.
- You can spend money from a cleared check; spending money from an uncleared check can trigger overdraft fees even if the deposit shows in your balance.
- Checks drawn on accounts at the same bank as yours may clear faster than checks from other banks.
- Your bank's deposit agreement specifies the clearing timeline and which deposits may have access to for expedited clearing.
How the check clearing process works
When you deposit a check, your bank credits your account immediately as a courtesy. Behind the scenes, the check enters the Federal Reserve's clearing system or a private clearing network. The check image and information are sent to the bank that issued the check — the paying bank. That bank verifies the account number, signature, and available funds, then either approves or denies payment.
If the paying bank approves payment, the funds move from that account to your bank. If it denies payment — because the account is closed, the signature does not match, or there are insufficient funds — your bank reverses the deposit and charges you a returned-check fee, typically $10 to $25. This reversal can happen days after you deposited the check, which is why spending the money before clearing is risky.
The entire process is governed by the Expedited Funds Availability Act (EFAA), a federal rule that sets maximum clearing times. For most business checks, the maximum is five business days. For checks drawn on accounts at the same bank as yours, the maximum is one business day. For checks over $5,225, banks may hold funds longer if they have reason to suspect fraud.
When money from a check is actually available to spend
Your bank will tell you when a check has cleared by marking it as "cleared" or "posted" in your transaction history. Some banks use the term available balance to show only the money you can actually spend, separate from your current balance, which includes uncleared deposits. Check your account online or call your bank to see which balance applies to your recent deposit.
Do not assume a deposit is cleared just because it shows in your balance. Many business checking accounts display deposits immediately but do not make them spendable for several days. If you need to know the exact clearing date, ask your bank or check your deposit receipt — some banks print the expected clearing date on the receipt at the time of deposit.
If you withdraw or transfer money from an uncleared check and the check later bounces, your bank will reverse the withdrawal and charge you an overdraft fee. This can happen even if you had enough money in your account at the time of withdrawal, because the bank counts only cleared funds when determining whether you have overdrafted.
Checks from the same bank clear faster
A check drawn on an account at the same bank where you are depositing it clears in one business day under federal law. This is called an on-us check. The paying bank and your bank are the same entity, so the funds can move directly without going through the clearing network. If you deposit an on-us check on a Monday, it will typically be cleared by Tuesday.
Checks from other banks take longer because they have to travel through the clearing system. These are called transit checks. The paying bank may be in a different state or region, and the check image has to be routed, verified, and settled. Most transit checks clear within three to five business days, but some banks may take longer if the paying bank is small or located far away.
You can usually tell whether a check is on-us by looking at the routing number on the bottom left of the check. If it matches your bank's routing number, it is an on-us check. If you are not sure, ask your bank or the person who wrote the check.
Expedited clearing and when it applies
Some banks offer expedited clearing or next-day clearing for certain deposits, but this is not a standard feature and depends on your account type and the check amount. Business checking accounts with higher balances or more transaction volume may may have access to for faster clearing. Some banks also offer expedited clearing for checks under a certain amount — often $1,000 or $5,000 — because smaller checks are considered lower risk.
To find out whether your account qualifies for expedited clearing, check your deposit agreement or call your bank. The agreement will list the clearing timeline for different types of deposits and any conditions that apply. If expedited clearing is available, your bank may charge a fee for it, or it may be included as a benefit of your account tier.
Expedited clearing does not mean the check is may provide to clear. It means your bank will make the funds available sooner, but the check still has to be verified and paid by the paying bank. If the check bounces after you have already spent the money, your bank will reverse the deposit and charge you an overdraft fee, even if the bank had promised expedited clearing.
What to do if a check takes longer than expected to clear
If a check has not cleared after five business days, contact your bank. Provide the check number, amount, and date of deposit. Your bank can check the status in the clearing system and tell you whether the check is still in process, has been rejected, or has been lost.
If the check was rejected, your bank will notify you and reverse the deposit. You will need to contact the person who wrote the check and ask them to issue a new one or send the money another way. If the check was lost in the clearing system, your bank can file a trace request to locate it, though this can take additional time.
If you need the money urgently and the check is taking longer than expected, ask your bank whether they can advance you the funds or offer a short-term loan. Some business banks offer this service for regular customers, though they may charge a fee.
How weekends and holidays affect clearing time
Clearing time is measured in business days, which means weekdays only — Monday through Friday. Weekends and federal holidays do not count. If you deposit a check on a Friday, the clearing clock does not start until Monday. If the clearing period is three business days, the check will not clear until Thursday of the following week.
This matters most when you deposit a check on a Friday or before a holiday. Your bank may show the deposit in your account immediately, but the actual clearing will not begin until the next business day. If you need the money by a specific date, account for the weekend or holiday when calculating the clearing time.
Some banks process deposits on weekends and holidays, but the clearing network itself does not operate on those days. Your bank may credit your account on a Saturday, but the check will not actually clear until the next business day.
Frequently Asked Questions
Can I spend money from a check the same day I deposit it?
Not safely. Most checks do not clear for three to five business days, even though they appear in your account immediately. If you spend the money before the check clears and it bounces, your bank will charge you an overdraft fee. On-us checks (drawn on the same bank) clear in one business day, but you should still wait for confirmation before spending.
What happens if I write a check against an uncleared deposit?
If the uncleared check bounces before your deposit clears, your bank may decline your check or charge you an overdraft fee. Your bank uses only cleared funds to determine whether you have enough money to cover outgoing checks. Always wait for deposits to clear before writing checks against them.
Do mobile check deposits clear faster than in-person deposits?
No. Mobile deposits and in-person deposits follow the same clearing timeline set by federal law. The clearing time depends on the type of check and the banks involved, not how you deposited it. Some banks may process mobile deposits slightly faster because they are scanned immediately, but the clearing still takes the same number of business days.
Can my bank hold a check longer than five business days?
Yes, if the check is over $5,225 or if your bank has reason to suspect fraud. Your bank must notify you in writing if they place an extended hold and must tell you when the funds will be available. Extended holds are rare for routine business deposits but can happen if the check is unusually large or from an unfamiliar account.
How do I know if a check has cleared?
Log into your business checking account online or call your bank and ask about the status of the deposit. Your bank will tell you whether the check is still clearing, has cleared, or has been rejected. Some banks show a "cleared" or "posted" status next to the transaction; others show an "available balance" separate from your current balance.