Your money is not available the moment you deposit it
When you put money into your bank account, the bank does not make it available to spend right away. Instead, there is a waiting period called a hold or clearing period. During this time, the bank is verifying that the money actually exists and that the deposit is legitimate. Until the hold lifts, you cannot withdraw or transfer that money, even though it shows in your account.
The length of the hold depends on what kind of deposit you made, which bank you use, and sometimes what day of the week you deposited it. A check might take three to five business days. A direct deposit from your employer typically arrives within one business day. A transfer from another bank can take one to three business days. Cash deposited at an ATM or teller window is usually available the same day or next business day.
Understanding when your money becomes available matters because spending it before the hold lifts can trigger overdraft fees, even if the deposit eventually clears. The bank will not let you use money that is still on hold, but it will charge you if you try.
Key Takeaways
- Bank holds typically last one to five business days depending on the type of deposit, and your money cannot be spent until the hold is removed.
- Cash deposits are usually available the same day or next business day, while checks often take three to five business days to clear.
- Direct deposits from employers and government benefits usually arrive within one business day and are available when ready.
- Attempting to spend money while it is still on hold can result in overdraft fees, even though the deposit will eventually clear.
- Your bank must tell you when holds will be lifted, either on a receipt, in writing, or through your online account.
How long a check takes to clear
A check is the slowest type of deposit. When you deposit a check, your bank sends it to the bank that issued the check. That bank then verifies the account has enough money and that the check is not fraudulent. This back-and-forth takes time.
Most banks place a hold on checks for three to five business days. Some banks hold checks longer if the amount is large, if you are a new customer, or if the check is from an out-of-state bank. A few banks hold checks for up to ten business days, though this is less common.
Business days means Monday through Friday, excluding federal holidays. If you deposit a check on Friday, the hold typically does not start until Monday, so the money may not be available until the following Wednesday or Thursday.
When direct deposits and transfers arrive
A direct deposit is money sent electronically from your employer, the government, or another organization straight into your bank account. Direct deposits are the fastest type of deposit. Most arrive within one business day and are available to spend when ready or within a few hours.
A transfer between two banks you own is also fast. If you transfer money from one of your accounts to another at a different bank, it usually takes one to three business days. Transfers within the same bank are often available the same day.
Money transferred from someone else's account to yours (sometimes called a peer-to-peer transfer or a wire transfer) depends on the method. Apps like Venmo or PayPal may show the money in your account within minutes, but it may not be available to withdraw for one to three business days. A wire transfer through a bank is usually available the next business day.
Cash deposits and ATM deposits
Cash you deposit at a teller window is typically available the same business day, sometimes within a few hours. The bank does not need to verify cash the way it verifies a check, because the money is already in the bank's possession.
Cash deposited at an ATM takes longer because the bank has to count and verify it later. Most banks make ATM cash deposits available the next business day. Some banks hold ATM deposits for two business days, especially if you deposit after hours or on a weekend.
Mobile check deposits — where you photograph a check and upload it through your bank's app — are treated like regular checks and usually have a three to five business day hold.
What happens if you spend money before the hold lifts
If you try to withdraw or transfer money that is still on hold, the bank will decline the transaction. However, if you overdraw your account — meaning you spend more than you actually have available — the bank may charge you an overdraft fee, usually between $25 and $35 per transaction.
This can happen even if your deposit will eventually clear. For example, if you deposit a check for $500 on Monday with a three-day hold, and you try to withdraw $300 on Tuesday, the bank will see that you only have $0 available (because the $500 is still on hold). If you do not have other money in the account, you will overdraft and be charged a fee.
To avoid this, wait until your bank tells you the hold has been lifted before spending the money. You can check your account online or call your bank to confirm when the hold will end.
How to find out when your money will be available
Your bank must tell you when a hold will be lifted. This information appears on your deposit receipt, in a notice the bank sends you, or in your online banking account. Some banks send a text or email when a hold is removed.
If you do not see this information on your receipt, log into your online account and look for the deposit. Most banks show the deposit amount, the date it was deposited, and the date it will be available. If you cannot find it online, call your bank's customer service line — they can tell you exactly when the hold will lift.
If a hold lasts longer than the bank said it would, contact your bank. Holds should follow the bank's stated policy, and if something is delayed, the bank should be able to explain why.
Holds on large deposits or new accounts
Banks sometimes place longer holds on deposits if the amount is unusually large for your account, if you are a new customer, or if there is any sign the check might be fraudulent. A deposit of $5,000 or more might be held longer than a $500 deposit. If you just opened the account, the bank may hold all deposits for up to ten business days while it verifies your identity.
These longer holds are legal under banking regulations, but your bank must tell you about them. If you are depositing a large amount or you are new to the bank, ask the teller or check your receipt to see if an extended hold applies.
Frequently Asked Questions
Can I use money from a deposit before the hold is lifted?
No. The bank will not let you withdraw or transfer money that is still on hold. If you try to spend more than you have available (not counting money on hold), you will overdraft and be charged a fee. Wait until the hold is lifted to use the money.
Why do banks put holds on deposits?
Banks use holds to protect themselves from fraud and from checks that bounce. If a check turns out to be fake or the account it came from does not have enough money, the bank needs time to discover this before releasing the funds to you. Holds give the bank time to verify the deposit is real.
Do all banks hold deposits for the same amount of time?
No. Each bank sets its own hold policy within legal limits. Some banks clear checks in two business days, while others take five. Call your bank or check its website to learn its specific hold times for different types of deposits.
What is the difference between a hold and a pending deposit?
A pending deposit is money the bank has received but has not yet verified. A hold is the time period during which the deposit is pending. Once the hold lifts, the deposit is no longer pending and the money becomes available.
If I deposit a check on Friday, when will it be available?
It depends on your bank's policy, but typically not until Wednesday or Thursday of the following week. The hold does not start counting until Monday, and most banks count three to five business days from there. Ask your bank for its specific timeline.