Banks hold most checks for one to five business days, depending on the check amount, the bank that issued it, and your bank's own policies
When you deposit a check, the money does not show up in your account right away. Your bank puts a hold on the check — meaning the funds are not available to you yet, even though the deposit appears in your account. The bank is waiting to confirm that the check is real, that the account it came from has enough money, and that nothing stops the payment from going through.
How long this takes depends on several things. A check from another account at the same bank usually clears in one business day. A check from a different bank typically takes two to five business days. Larger checks — often anything over $5,000, though this varies by bank — may be held longer. Some banks hold the first few deposits from a new account for up to ten business days.
During the hold period, the money shows as "pending" or "available on [date]" in your account. You can see it, but you cannot spend it. If you try to withdraw or transfer the money before the hold lifts, the transaction may be rejected or you may overdraw your account.
Key Takeaways
- Most checks clear within one to five business days, but the exact time depends on your bank and where the check came from.
- Your bank shows the deposit in your account when ready, but marks it as pending until the hold is released.
- Larger checks and deposits to new accounts often have longer holds than routine deposits.
- You can ask your bank about its hold policy before depositing, and some banks offer faster clearing for certain account types.
- If you need the money urgently, mobile deposit and transfers between accounts at the same bank usually clear fastest.
Why banks place holds on checks
A hold protects your bank from loss if the check bounces. When you deposit a check, your bank is essentially lending you the money temporarily. If the check turns out to be fraudulent, forged, or drawn on an account with insufficient funds, your bank has to reverse the deposit and take the money back from you. The hold period gives the bank time to contact the other bank, confirm the funds exist, and make sure nothing is wrong.
This is also why banks hold larger checks longer. A $10,000 check represents more risk than a $100 check, so the bank takes more time to verify it. Similarly, if you are new to the bank, the institution does not yet know your deposit patterns or whether you tend to deposit legitimate checks, so it holds deposits longer as a precaution.
How long different types of checks take to clear
The speed of a check hold depends on where the check came from and how you deposited it.
Checks from the same bank: If you deposit a check drawn on an account at your own bank, it usually clears in one business day. The money is moving within the same institution, so there is no need to contact another bank.
Checks from other banks: These typically take two to five business days. Your bank has to send the check to the other bank, wait for confirmation that the account exists and has funds, and then receive confirmation back. The exact time depends on how quickly the other bank processes the request.
Checks from out-of-state banks: These may take longer — sometimes up to five business days — because the check has to travel further through the banking system. However, modern electronic processing has made this less common than it once was.
Mobile deposits: Many banks clear mobile deposits (checks photographed through a phone app) faster than in-person deposits, sometimes within one business day. However, the hold still applies; you just see the money sooner.
Holds on new accounts and large deposits
Banks often place longer holds on deposits to new accounts. If you opened your account within the last 30 days, your bank may hold checks for up to ten business days, even if they are small. This is standard practice and protects the bank while it learns your deposit patterns.
Large deposits — the threshold varies by bank but often starts at $5,000 — also trigger longer holds. Some banks hold large checks for the full ten business days allowed by federal law. A few banks have tiered holds: they might release the first $5,000 after two days and the remainder after five days.
If you are depositing a large check or opening a new account, ask your bank about its specific hold policy before you deposit. Some banks offer accounts with shorter holds, or they may be willing to release funds faster if you have other accounts with them or if you can provide additional information about the check.
What happens if you need the money before the hold lifts
If you try to withdraw or transfer money that is still on hold, your bank will reject the transaction. If you do not have other funds in your account to cover the withdrawal, you may overdraw and face overdraft fees.
Some banks offer overdraft protection, which links your checking account to a savings account or credit line. If you overdraw, the bank automatically transfers money from the linked account to cover it, usually for a small fee. This does not speed up the check hold, but it prevents you from bouncing a transaction.
If you genuinely need the money before the hold lifts, talk to your bank. Some banks will release funds early if you ask, especially if you have a good history with them or if the check is from a trusted source. A few banks offer accounts where holds are shorter or non-existent, though these may require higher balances or monthly fees.
How to speed up check clearing
You cannot eliminate a hold entirely, but you can choose deposit methods that clear faster. Mobile deposit through your bank's app often clears within one business day. Depositing a check from another account at the same bank clears even faster — sometimes the same day.
If someone is paying you and speed matters, ask them to send a transfer instead of a check. A bank-to-bank transfer (sometimes called an ACH transfer) usually takes one to three business days and does not involve a hold in the same way. A wire transfer is faster — often same-day or next-day — but the sender usually pays a fee.
If you are depositing checks regularly, ask your bank whether it offers any accounts with shorter holds. Some banks waive holds for customers with direct deposit, high balances, or premium account tiers. It is worth asking, especially if you deposit frequently.
Federal limits on check holds
Banks are not allowed to hold checks indefinitely. Federal law (the Expedited Funds Availability Act) sets maximum hold periods. For most checks, the maximum hold is five business days. For checks deposited to new accounts, the maximum is ten business days. For large checks, banks can hold longer, but they must disclose their policy.
If your bank holds a check longer than these limits without a valid reason, you can file a complaint with the Consumer Financial Protection Bureau or your state banking regulator. However, most banks stay within these limits as a matter of course.
Frequently Asked Questions
Do business days include weekends?
No. Business days are Monday through Friday. If you deposit a check on Friday, the hold period does not start counting until Monday. A two-business-day hold that starts Friday does not clear until Wednesday.
Can I use a check hold as an excuse to delay paying someone?
Not really. You are responsible for the check once you deposit it, even if the hold has not lifted. If you write a check against a held deposit and it bounces, you are liable for overdraft fees and the returned check fee. Do not spend money you do not actually have yet.
What if a check bounces after the hold is released?
If a check clears and then bounces weeks later (which is rare but possible), your bank will reverse the deposit and charge you a fee. This is why some banks hold large checks longer — to reduce the chance of a delayed bounce.
Do ATM deposits have different hold times than in-person deposits?
Sometimes. ATM deposits are often held longer because the bank cannot verify the check when ready. Ask your bank about its specific policy for ATM deposits versus deposits at a teller window.
Will my bank tell me when a hold is released?
Your bank will show the available date in your account, usually when you deposit the check. Some banks send a notification when the hold lifts, but not all. You can check your account online or call to confirm when funds become available.