Banks can and do hold deposits in your checking account, even after the money arrives

A hold is a temporary freeze on part or all of a deposit. The bank receives your money but does not let you spend it yet. This is different from the money being unavailable—it is sitting in your account, but the bank has decided you cannot touch it. Holds last anywhere from one business day to ten business days, depending on what triggered the hold and which bank you use.

The most common reason for a hold is that you deposited a check. The bank wants to make sure the check clears before you withdraw the funds. If you deposit cash, a wire transfer, or an ACH transfer from another bank account, holds are less common but still possible. A hold does not mean the deposit failed or that you did something wrong—it is a standard risk management practice.

Key Takeaways

  • Checks trigger holds most often, usually lasting three to five business days, because the bank needs time to confirm the check will not bounce.
  • Large deposits, deposits to new accounts, and deposits made at ATMs or mobile apps are more likely to be held than routine deposits at a teller window.
  • The bank must tell you when a hold is placed and how long it will last, either in writing or on your receipt.
  • You can ask your bank to shorten or remove a hold, but the bank is not required to do so.

Why banks place holds on checking account deposits

A bank holds money because it is protecting itself from a specific risk: that the deposit will not actually clear. With a check, the risk is that the check will bounce—the account it was written from does not have enough money, or the account is closed, or the check is fraudulent. The bank that receives the check (your bank) does not know whether the check is good until it contacts the bank that issued the check and confirms the funds exist.

That confirmation takes time. A check deposited on a Monday might not clear until Wednesday or Thursday. During that window, your bank holds the money so you cannot spend it twice—once as a pending deposit and again as a withdrawal. If the check bounces on Thursday, your account would be overdrawn if you had already withdrawn the funds on Tuesday.

Wire transfers and ACH transfers are less risky because they come from another bank account that has already been verified. But a new account, a very large deposit, or a pattern of returned checks can trigger a hold even on these transfers. Some banks also hold deposits made through ATMs or mobile apps longer than deposits made in person, because there is no teller to verify the deposit on the spot.

How long a hold typically lasts

The length of a hold depends on the type of deposit and your bank's policy. For checks, the standard hold is three to five business days. Some banks hold checks for seven to ten business days if the check is large, if your account is new, or if you have a history of returned checks. A few banks hold checks for longer if they are drawn on a bank outside the United States.

Cash deposits usually clear the same day or the next business day. Wire transfers from another bank typically clear within one business day. ACH transfers (the kind you set up online between two bank accounts) usually take one to three business days, though the hold may last longer than the actual transfer time.

Business days are Monday through Friday, excluding federal holidays. A hold placed on Friday afternoon may not lift until Tuesday or Wednesday, because the weekend does not count.

What the bank must tell you about holds

Federal law requires banks to disclose holds to you. The bank must tell you when the hold is placed and when it will be lifted. This information usually appears on your deposit receipt, in a notice the teller gives you, or in a message in your online banking portal.

If you deposit a check at a teller window, you should receive a receipt that states the hold period. If you deposit through an ATM or mobile app, the bank must send you a notice—either by email, text, or in your account—within one business day. Read these notices carefully, because they tell you exactly when you can spend the money.

Some banks also have a standard hold policy posted on their website or available in writing at the branch. You can ask to see this policy if you want to know how long holds typically last at your bank.

Deposits that are held longer than usual

Certain situations trigger longer holds. If you deposit a check for more than $5,000, your bank may hold it for up to ten business days. If your account is fewer than 30 days old, holds may last longer. If you have had checks bounce or deposits returned in the past six months, the bank may hold future deposits longer as well.

Deposits made at ATMs or through mobile apps are often held longer than deposits made in person, because the bank cannot verify the deposit immediately. Some banks hold ATM deposits for five to seven business days instead of the standard three to five.

If you deposit a check drawn on a bank in another country, or a check that is not in English, your bank may hold it for up to twenty business days. These checks take longer to clear because they have to go through international banking channels.

How to ask the bank to remove or shorten a hold

You can ask your bank to remove a hold or shorten it, but the bank does not have to agree. Call the branch where you made the deposit or visit in person. Explain why you need the money and ask whether the hold can be lifted early. If the deposit is a check, ask whether the check has already cleared—if it has, the hold should be removed immediately.

Some banks will remove a hold if you speak to a manager or if you have been a customer for a long time with a good history. Others will not budge. It depends on the bank's policy and the reason for the hold. If your bank refuses and you are frustrated with the policy, you can switch to a bank with a shorter standard hold period.

Do not try to withdraw the money before the hold is lifted. If you do, you may overdraw your account and face overdraft fees, even though the money is technically in your account. Wait until the hold is released.

The difference between a hold and a freeze

A hold and a freeze are not the same thing. A hold is temporary and automatic—the bank places it as part of its normal deposit process. A freeze is usually permanent or long-term and happens for a specific reason, such as suspected fraud, a court order, or a debt collection action. A freeze requires action by the bank or a third party, not just the passage of time.

If your account is frozen, you will not be able to withdraw money at all, and the bank will notify you of the reason. A hold, by contrast, simply delays your access to a specific deposit. Once the hold period ends, the money is yours to spend.

Frequently Asked Questions

Can I spend money that is on hold in my checking account?

No. Even though the money is in your account, the bank has blocked it from being withdrawn or transferred. If you try to spend it before the hold lifts, the transaction will be declined or your account will be overdrawn. You have to wait until the hold is released.

Why did my check deposit get held for ten days instead of the usual three?

Large deposits, deposits to new accounts, checks drawn on banks far away, and deposits made through ATMs or mobile apps often trigger longer holds. If you have had checks bounce before, the bank may also hold future deposits longer. Ask your bank which reason applies to your deposit.

If I deposit a check on Friday, when will the hold lift?

It depends on your bank's policy, but if the standard hold is three business days, the hold would lift on Wednesday (Monday, Tuesday, Wednesday—the weekend does not count). Check your deposit receipt or call the bank to confirm the exact date.

What should I do if the bank placed a hold and I need the money right away?

Call your bank and ask whether the deposit has already cleared. If it has, the hold should be removed immediately. If it has not cleared yet, ask whether a manager can remove the hold early. Some banks will do this for long-time customers or in genuine emergencies, though they are not required to.

Does a hold mean my check bounced?

No. A hold is placed before the check clears, not after. The bank is holding the money while it waits to confirm the check is good. If the check bounces, you will be notified separately, and the deposit will be reversed.