How bank deposit timing works

Money you deposit does not always show up in your account right away, even though you handed it over or sent it. Your bank holds most deposits for a set number of business days before releasing the funds — this is called the hold period. During that time, the money appears in your account, but you cannot withdraw it or use it to pay bills.

The hold exists because banks need time to verify the deposit is real and that the account sending the money actually has those funds. A check from another bank takes longer to clear than a direct deposit from your employer. A cash deposit at an ATM takes longer than cash handed to a teller. The type of deposit, the amount, and your bank's own policies all affect how long you wait.

Federal law sets maximum hold periods, but individual banks can release funds faster if they choose. Some banks offer same-day or next-business-day availability on certain deposits. Others stick to the legal maximum. Knowing your bank's specific timeline matters if you need the money on a particular day.

Key Takeaways

  • Most deposits are held for one to five business days before you can spend the money, depending on the deposit type and your bank's policy.
  • Checks from other banks typically take three to five business days to clear; direct deposits usually clear within one business day.
  • Cash deposits at a teller window are often available the same day or next business day, but ATM deposits may take longer.
  • Your bank must tell you its hold policy in writing, and you can ask about specific deposits when you make them.
  • If a hold seems wrong or lasts longer than promised, contact your bank's customer service to ask why.

Hold periods by deposit type

Direct deposits from your employer, government benefits, or other automated transfers usually clear within one business day. Many banks make these funds available on the day they arrive or the next morning. If your paycheck hits on a Friday, you can often spend it Friday afternoon or Saturday morning.

Checks take the longest. A check from another bank typically takes three to five business days to clear. Your bank sends it through the clearing system, the other bank verifies the account has money, and then the funds move. A check from your own bank (a check you write to yourself, for example) may clear faster — sometimes the same day or next day — because both banks are the same entity.

Cash deposits at a teller window are usually available the same day or the next business day. Cash at an ATM may take longer — sometimes up to two business days — because the bank has to physically process the deposit and verify the amount. Some banks charge a fee for ATM deposits or limit how much you can deposit at once.

Mobile check deposits (taking a photo of a check through your bank's app) typically clear in one to three business days. The bank scans the image, verifies it matches the check details, and processes it like a mailed check but faster.

Wire transfers are the fastest. Domestic wires usually arrive within one business day, sometimes the same day if sent before the bank's cutoff time (often 2 or 3 p.m.). International wires take longer — typically two to five business days — because they move through multiple banks and currency systems.

What "business day" means and why weekends matter

A business day is Monday through Friday, excluding federal holidays. Weekends and holidays do not count toward hold periods. If you deposit a check on Friday, the clock does not start until Monday. A five-business-day hold that starts Monday means the money is available Friday of the following week, not the next day.

This matters most for checks. If you deposit a check on Friday afternoon, your bank may not even begin processing it until Monday. Then it takes three to five more business days to clear. You could be waiting until the following Friday or even Monday before you can spend it.

Direct deposits and wire transfers move faster partly because they happen electronically and do not depend on the mail or physical processing. But they still follow business-day rules. A direct deposit scheduled for Saturday does not arrive until Monday.

Holds on large deposits or new accounts

Banks can place longer holds on deposits that are unusually large or on accounts that are brand new. Federal law allows banks to hold deposits longer if they have reason to suspect fraud or if the account has been open less than 30 days.

A deposit of $5,000 or more may trigger a longer hold than a $500 deposit, depending on your bank's policy and your account history. A new account might have a standard hold of five business days on all deposits for the first month, even if your bank normally releases funds faster.

If your bank places an extended hold, it must tell you in writing why and when the funds will be available. You can ask to speak with a manager if the hold seems unreasonable or if you need the money sooner. Some banks will release funds early if you can provide proof the deposit is legitimate (a pay stub for a paycheck, for example).

How to find your bank's specific hold policy

Your bank's hold policy is in the account agreement or deposit terms you received when you opened the account. You can also ask a teller or call customer service and ask how long a specific type of deposit takes to clear. Many banks post this information on their website under "Deposit Holds" or "Funds Availability."

When you make a deposit, ask the teller or the app what the hold period is. Some banks show you the expected availability date right on the receipt or in your mobile app. If the app says "available Friday," that is the date you can spend it.

If you need money faster, ask your bank whether it offers expedited clearing for certain deposit types or whether you can pay a fee to speed up the process. Some banks offer premium accounts with faster holds or next-day availability on checks.

What to do if a hold lasts longer than expected

If your bank said funds would be available on a certain date and they are not, contact customer service and ask why. The hold may have been extended due to fraud concerns, a problem with the check itself (a missing signature, for example), or a system error.

If the check has a problem, your bank will usually contact you and ask you to get a corrected check from the person or business that wrote it. Until then, the funds stay on hold.

If your bank cannot explain the hold or if it exceeds the legal maximum (usually five business days for checks), ask to speak with a supervisor. You have the right to know why your money is being held and when it will be released. If your bank violates federal hold rules, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) or your state's banking regulator.

Holds and overdraft risk

A hold can create an overdraft problem if you spend money before the deposit clears. Say you deposit a check for $500 on Monday and your bank says it will be available Friday. If you withdraw $400 on Wednesday, you are spending money that is not officially yours yet. If the check bounces or fails to clear, your account could go negative and you could face overdraft fees.

To avoid this, wait until the bank confirms the funds are available before spending them. Check your account online or call the bank to confirm the deposit has cleared, not just that it has been received.

Some banks offer overdraft protection, which means they will cover a withdrawal even if your available balance is too low. But this usually comes with a fee and is not a substitute for waiting for deposits to clear.

Frequently Asked Questions

Why does my bank hold checks longer than direct deposits?

Checks move through a physical clearing system that takes time to verify the other bank has the money. Direct deposits are electronic and verified instantly. Checks also carry fraud risk — a check can bounce days after you deposit it. Direct deposits from employers and government agencies are pre-verified and almost never fail.

Can my bank hold money longer than five business days?

Yes, in specific cases. New accounts can have longer holds for the first 30 days. Large deposits, repeated bounced checks, or suspected fraud can trigger extended holds. Your bank must tell you in writing why and when the funds will be available. If the hold exceeds 10 business days without explanation, contact your bank or file a complaint with the CFPB.

Does a deposit show in my account balance during the hold period?

It depends on your bank. Most banks show the deposit in your account balance right away, but mark it as "pending" or "on hold." You can see the money is there, but you cannot spend it. Some banks show two balances: your total balance and your available balance. The available balance is what you can actually use.

What happens if I write a check before a deposit clears?

If the deposit clears before your check is cashed, you are fine. If your check is cashed before the deposit clears, your account goes negative and you face overdraft fees. To be safe, do not write checks against deposits that are still on hold.

Can I get a hold removed early?

Sometimes. If you can provide proof the deposit is legitimate (a pay stub, an invoice, a letter from the sender), your bank may release the funds early. Ask a manager or call customer service. Premium account holders sometimes get faster holds as a benefit. But most holds cannot be removed — you have to wait for the deposit to clear through the system.