Banks can hold a check for up to 10 business days, though most release the money faster

When you deposit a check, the bank does not have to let you use that money right away. Federal rules allow banks to hold checks for a set number of days before the funds become available to you. The exact timing depends on what kind of check it is, which bank you use, and whether you deposited it in person or remotely.

The longest a bank can legally hold a check is 10 business days for most checks. A business day is Monday through Friday, not counting federal holidays. So a check deposited on a Friday might not clear until the following Friday or later. Some checks clear much faster — often within one or two business days — but the bank sets the timeline, not you.

Understanding these hold periods matters because if you spend money before a check clears and it bounces, you could face overdraft fees even though you thought the money was there.

Key Takeaways

  • Most checks are held for one to five business days, though banks can legally hold them up to 10 business days.
  • Local checks (drawn on banks in your area) usually clear faster than out-of-state or international checks.
  • Checks deposited through mobile apps or ATMs may have longer holds than checks deposited at a teller window.
  • If a check is flagged as high-risk — such as a very large amount or an unusual deposit pattern — the bank can extend the hold.
  • You can ask your bank about its specific hold policy, and some banks offer accounts with shorter or no holds on certain deposits.

Why banks place holds on checks

A check is not when ready money like a debit card swipe. When you hand over a check, the bank has to contact the other bank (the one the check is drawn on) to confirm the money is actually there and move it from one account to another. This process takes time, and during that time, your bank does not want to let you spend money that might not arrive.

The hold also protects the bank from fraud. If someone deposits a fake check and you withdraw the money before the bank discovers it is fake, the bank loses that money. By holding the check long enough to verify it is real, the bank reduces that risk.

How hold times differ by check type

Not all checks are treated the same way. Local checks — those drawn on banks in your state or region — usually clear within one to two business days because the banks are close to each other and can verify funds quickly. Out-of-state checks may take three to five business days. International checks can take much longer, sometimes two to four weeks, because they have to move through multiple banking systems in different countries.

Checks from government agencies (like tax refunds or unemployment payments) often clear faster than personal checks because the funds are may provide. Some banks release these within one business day. Cashier's checks and certified checks also tend to clear quickly because the bank that issued them has already confirmed the money exists.

Very large checks — amounts that seem unusual for your account — may trigger a longer hold even if they are local. The bank may want extra time to make sure the check is not fraudulent.

How your deposit method affects the hold

The way you deposit a check can change how long the bank holds it. A check deposited at a teller window during business hours usually clears faster than one deposited at an ATM or through a mobile app. Some banks release funds from in-person deposits within one business day, while remote deposits may take two to five days.

Mobile check deposits — where you photograph the check with your phone — often have the longest holds because the bank cannot physically verify the check. You are also more likely to make a mistake when photographing (blurry image, missing information), which can delay processing.

Deposits made late in the day or on weekends may not start processing until the next business day, which adds time to the overall hold.

What happens if you spend money before a check clears

If you withdraw or spend money from a check that has not cleared yet and the check bounces (meaning there is not enough money in the other account), you will be responsible for the overdraft. Your bank may charge you an overdraft fee, usually between $25 and $35, even though the problem was not your fault.

If the check bounces, the bank will remove the deposit from your account and you will owe them the money. If you have already spent it, your account will go negative. The person who wrote the check may also face fees from their own bank for writing a bad check.

To avoid this, treat a check as unavailable money until the bank tells you it has cleared. Many banks show a "pending" or "hold" status next to deposits so you can see exactly when the money will be available.

How to find out your bank's specific hold policy

Every bank sets its own hold times within the legal limits. Your bank's policy should be in the account agreement you received when you opened the account, or you can ask a teller or call customer service. Many banks also post their policies online.

When you ask, find out the hold time for each type of check: local, out-of-state, mobile deposits, and large amounts. Some banks offer premium accounts with shorter holds or no holds on certain deposits. If fast access to deposited checks is important to you, this is worth comparing between banks.

You can also ask whether the bank will release funds early if you need them urgently. Some banks will do this if you have a good account history, though it is not may provide.

What to do if a hold seems too long

If your bank is holding a check longer than the legal maximum of 10 business days, contact the bank and ask why. There may be a legitimate reason — the check could be flagged as high-risk, or there could be a processing error.

If the bank cannot explain the hold or refuses to release the funds after 10 business days, you can file a complaint with your bank's regulatory agency. For most banks, this is the Consumer Financial Protection Bureau (CFPB), which handles complaints about banking practices. You can file online at consumerfinance.gov.

If you need the money urgently and the hold is causing a real hardship, ask the bank manager if they can release the funds early as a one-time exception. This is not may provide, but it is worth asking, especially if you have been a customer for a long time.

Frequently Asked Questions

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

No, 10 business days is the legal maximum under federal rules. If your bank holds a check longer than that without a clear reason, contact them and ask for an explanation. If they cannot justify it, you can file a complaint with the CFPB.

Why did my check clear in one day when the bank says it takes five?

Banks can release funds faster than their stated hold period. If a check is local and low-risk, the bank may clear it when ready even though their policy allows five days. You benefit from the faster processing, but you cannot count on it happening every time.

Does depositing a check at an ATM take longer than at a teller?

Usually yes. ATM deposits often have longer holds because the bank cannot verify the check in person. Mobile app deposits typically have the longest holds. If you need fast access to the money, deposit at a teller window during business hours.

What if I deposit a check from my own bank?

Even checks from your own bank may have a hold, though it is often shorter — sometimes just one business day. The bank still needs to verify the check is real and the account has the funds, but the process is faster when both accounts are in the same system.

Can I use the money from a check before it clears if I have overdraft protection?

Overdraft protection lets you spend more than your current balance, but if the check bounces, you will still owe the bank the money plus overdraft fees. It does not make a check clear faster. Treat the hold period as real and do not count on the money until the bank says it is available.