Your bank holds new deposits for a set number of days before you can withdraw them

When you deposit money into your bank account, the bank does not make it available to you right away. Instead, the bank places a hold on the deposit — a temporary freeze that lasts a certain number of days. During this hold period, the money is in your account, but you cannot withdraw it or use it with a debit card. The hold exists because the bank needs time to verify that the deposit is real and that the money will actually arrive from wherever it came from.

The length of the hold depends on what kind of deposit you made. A check deposited at an ATM takes longer to clear than a check handed to a teller. A direct deposit from your employer arrives much faster than either. Mobile check deposits — where you photograph a check with your phone — typically take the longest. The bank will tell you when the hold ends, either on a receipt you get when ready or in a notification sent to your phone or email.

Once the hold ends, the money moves from "pending" to "available," and you can spend it. But the hold ending does not always mean the bank has finished checking the deposit. A check can clear — meaning the money has actually moved from the other person's bank to yours — days after the hold lifts. If the check bounces after that, the bank can take the money back out of your account, even if you already spent it.

Key Takeaways

  • Deposits are held for a set number of days; the exact length depends on the deposit type and your bank.
  • A check deposited through a mobile app usually has the longest hold, often five to seven business days.
  • A direct deposit from an employer typically arrives within one to two business days.
  • The hold ending does not mean the check has fully cleared; the bank can still reverse the deposit if it bounces.
  • You can ask your bank how long a specific deposit will be held before you make the deposit.

How long different types of deposits are held

The Expedited Funds Availability Act is a federal law that sets the maximum number of days a bank can hold your deposit. However, banks are allowed to hold deposits for shorter periods, and many do. The law creates a baseline, not a ceiling.

Checks deposited in person at a branch are usually held for one business day. Checks deposited at an ATM are typically held for two business days. Checks deposited through a mobile app — by photographing the front and back — are usually held for five to seven business days. Some banks hold mobile deposits even longer if the check amount is large or if you are a new customer.

Direct deposits from employers, government benefits, or other regular sources usually arrive within one to two business days. Wire transfers typically arrive the same day or the next business day. Cash deposits are usually available when ready, though some banks hold even cash for a day if the deposit is very large or made at an ATM.

Your specific bank may hold deposits for shorter periods than the law allows. Some banks with strong technology clear checks faster than others. Ask your bank directly about its hold policy before you deposit, especially if you need the money quickly.

What "business days" means and why weekends matter

When a bank says a hold lasts "two business days," it does not mean two calendar days. A business day is any day the bank is open — Monday through Friday, excluding federal holidays. Weekends and bank holidays do not count.

This matters because the timing of your deposit changes when the hold ends. If you deposit a check on a Friday afternoon, the hold might not start counting until Monday. A two-business-day hold that starts Monday ends on Wednesday. But if you deposit the same check on a Thursday, the hold starts Thursday and ends on Monday of the following week — a gap of four calendar days.

Some banks process deposits on Saturdays and Sundays, but most do not. If your bank is closed on a holiday — like Thanksgiving or Christmas — deposits made that day are usually processed the next business day. Check your bank's holiday schedule if you are depositing around a holiday.

Why banks place holds on deposits

A hold protects the bank from a specific risk: you deposit a check, the bank makes the money available to you, you spend it, and then the check bounces because the account it came from has no money. At that point, the bank has given you money it does not actually have. The hold gives the bank time to contact the other bank and confirm the check is good before letting you touch the funds.

The hold also protects against fraud. If someone deposits a forged check or a stolen check, the hold period gives the bank time to discover the problem before the money leaves your account. A mobile deposit hold is longer than an in-person deposit hold partly because the bank cannot see the physical check and has to rely on the image you sent.

Banks also use holds to manage their own cash flow. Clearing millions of checks every day requires coordination between banks, and holds help spread that work across several days instead of creating a sudden spike.

What happens if you need the money before the hold ends

If you need to spend the money before the hold ends, you have a few options. The simplest is to ask your bank whether it will release the hold early. Some banks will do this if you are an established customer or if the deposit is small. There is no harm in asking.

Another option is to deposit the check at a branch in person rather than at an ATM or through your phone. In-person deposits are usually held for only one business day, so you get access to the money faster. If you are in a hurry, this is worth the trip.

If you need cash when ready and cannot wait for the hold to end, you can ask the person who gave you the check to give you cash instead, or ask them to wire the money to your account. A wire transfer arrives much faster than a check.

Do not spend money that is still on hold, even if your account balance shows it as available. If the check bounces, the bank will take the money back out of your account, and you could end up overdrawn and owing overdraft fees.

How to check when your deposit will be available

When you make a deposit, ask the bank or the ATM how long the hold will last. If you deposit in person, the teller will tell you. If you use an ATM, the receipt will show the hold date. If you use mobile deposit, the app will show you when the funds will be available.

You can also log into your online banking and look at your recent deposits. Most banks show each deposit with a status — "pending" means it is still on hold, and "available" or "posted" means you can spend it. The app or website usually shows the date the hold will end.

If you cannot find this information, call your bank's customer service line or visit a branch. They can tell you the exact date and time the hold will end for any specific deposit.

When a check clears versus when a hold ends

These are two different things, and the confusion between them causes real problems. A hold is the bank's temporary freeze on your deposit. A clear means the money has actually moved from the other person's bank to your bank. The hold usually ends before the check clears.

Here is what happens in order: You deposit a check on Monday. The bank puts a two-business-day hold on it. On Wednesday, the hold ends and the money shows as available in your account. You spend it. On Thursday or Friday, the check actually clears — the other bank confirms the money is real and sends it to your bank. If the check is good, nothing changes. But if the check bounces, your bank takes the money back out of your account on Friday or the following Monday, even though you already spent it.

This is why you should not spend money from a check deposit when ready after the hold ends. Wait at least a few more days to be safe. If you are depositing a check from someone you do not know well, wait even longer.

Frequently Asked Questions

Can I withdraw money from my account while a deposit is on hold?

You can withdraw money that was already in your account before the deposit. You cannot withdraw the deposited money itself until the hold ends. If your account balance shows $500 total and $200 of that is on hold, you can withdraw up to $300.

Why did my mobile check deposit take longer than the bank said it would?

Mobile deposits sometimes take longer if the image quality is poor, if the check amount is unusually large, or if you are a new customer. Banks also hold deposits longer during busy periods like tax season. If it has been longer than the stated hold period, contact your bank to ask why.

What happens if I spend money from a check that later bounces?

The bank will take the money back out of your account, which can leave you overdrawn. You will owe the bank the amount of the bounced check plus any overdraft fees. The person who gave you the bad check may also face legal consequences, depending on whether it was an accident or fraud.

Do direct deposits have holds too?

Direct deposits usually do not have holds. Money from your employer or the government typically arrives and becomes available within one to two business days, and you can spend it as soon as it shows up. Some banks may hold a direct deposit if it is unusually large or if you are a brand-new customer, but this is rare.

Is there a way to make a check clear faster?

Depositing the check in person at a branch instead of at an ATM or through your phone will shorten the hold. Asking the person who wrote the check to wire the money instead will be much faster. Beyond that, you cannot speed up how long the other bank takes to process it.