Banks can hold a check for up to 10 business days, depending on the type of check and your account history

The length of time a bank holds a check is set by federal rules called the Expedited Funds Availability Act, or Regulation CC. Most checks clear within one to two business days, but banks are legally allowed to hold them longer under specific circumstances. The hold depends on what kind of check it is, how much money it is for, and whether you're a new account holder.

When you deposit a check, the bank doesn't immediately give you access to that money. The bank is waiting for the check to clear — meaning the money actually moves from the account it was drawn on to your account. During this time, the funds are on hold, and you cannot withdraw them, even though the check is in your possession.

Understanding the rules around check holds matters because if you spend money you think you have and the check bounces or the hold extends longer than you expected, you can end up overdrawing your account and facing fees.

Key Takeaways

  • Local checks (drawn on banks in your area) must clear within one business day; non-local checks can be held for up to five business days.
  • Checks over $5,000, checks from new accounts, and checks that look suspicious can be held for up to 10 business days.
  • The hold is not the same as the check clearing — your bank may release the funds before the check fully clears, or hold them longer if something looks wrong.
  • If a check is returned unpaid after the hold period ends, your bank can reverse the deposit and charge you an overdraft or returned-check fee.

Standard hold times for different types of checks

The federal rules set maximum hold times, but your bank may release the money faster. A local check — one drawn on a bank in the same area as your bank — must be available within one business day. A non-local check drawn on a bank in a different region can be held for up to five business days. A cashier's check, certified check, or check drawn on the U.S. Treasury must be available within one business day because these are considered safer.

Many banks now clear checks faster than the law requires, especially if you deposit them through a mobile app or at an ATM. Some banks offer next-day availability for mobile deposits. However, the bank is not required to do this, and the hold times above are the legal maximum.

When banks can hold a check for the full 10 business days

Your bank can extend the hold to up to 10 business days if any of these conditions apply: the check is for more than $5,000; you are a new account holder (usually within the first 30 days); the check looks suspicious or unusual for your account; there is a pattern of returned checks on your account; or the bank has reason to believe the check will not clear.

If your bank places a 10-day hold, it must tell you in writing or notify you at the time of deposit. The notice should explain why the hold is in place and when the funds will be available. If you ask, the bank must tell you when the check cleared, not just when the hold ends.

What happens if the check bounces after the hold ends

If the check is returned unpaid — meaning there was not enough money in the account it was drawn on — your bank can reverse the deposit and remove the funds from your account, even if you already spent the money or the hold period has ended. This is called a chargeback. When this happens, your account balance drops by the amount of the check, and you may be charged a returned-check fee (typically $15 to $35, depending on your bank).

If reversing the deposit puts your account into overdraft, you may also be charged an overdraft fee. You are responsible for repaying the money, and the bank may report the returned check to ChexSystems, a checking account history database that other banks use to decide whether to open accounts for you.

How to find out when a specific check will clear

Most banks show the hold status in your online account or mobile app. When you deposit a check, the app usually displays the expected availability date. You can also call your bank's customer service line or visit a branch to ask about a specific deposit. Have the check number and deposit date ready.

If your bank does not show the hold status online, ask in writing or in person. The bank must tell you the expected availability date at the time of deposit or shortly after. If the hold extends beyond the standard time, the bank must notify you of the reason.

Strategies to avoid problems with check holds

Do not assume a check is available just because you can see it in your account. Wait for the bank to mark it as cleared or available before spending the money. If you need the money urgently, ask the person writing the check to use a cashier's check or certified check instead, which clears in one business day. You can also ask them to send a wire transfer or ACH transfer, which are faster and do not involve holds.

If you are a new account holder, be aware that your bank may hold all checks for up to 10 days during your first 30 days. Deposit checks early in the week so they have time to clear before the weekend. Avoid depositing multiple large checks at once, as this can trigger additional scrutiny and longer holds.

Frequently Asked Questions

Can a bank hold a check longer than 10 business days?

No. The federal maximum is 10 business days. If your bank holds a check longer than that without a valid reason, contact the bank and ask for an explanation. If the bank cannot justify the hold, you may file a complaint with your bank's regulator.

Does a check clear faster if I deposit it at an ATM versus at a branch?

Not necessarily. The hold time is the same regardless of where you deposit the check. However, some banks offer faster availability for mobile app deposits than for ATM or branch deposits. Check your bank's policy.

What if I need the money before the hold ends?

Ask your bank if it offers early availability or expedited clearing for that specific check. Some banks will release part of the funds before the full hold ends. You can also ask the person who wrote the check to stop payment and send the money a different way, such as a wire transfer or ACH payment.

If I withdraw money during a hold and the check bounces, what happens?

Your account will be overdrawn. The bank will reverse the deposit, and you will owe the money back. You will also be charged an overdraft fee and possibly a returned-check fee. It is best to wait until the hold ends and the check is marked as cleared before spending the money.

Do I have to accept a check hold?

No. If you do not want to wait for a check to clear, you can ask the person to pay you a different way — through a wire transfer, ACH transfer, or by giving you cash instead. This avoids the hold entirely.