Money arrives on different schedules depending on how you deposit it

The time your deposit shows up in your bank account depends on three things: the deposit method, the day and time you deposit, and whether the deposit crosses bank boundaries. A check you deposit on a Tuesday morning may clear by Thursday. A wire transfer sent before 2 p.m. on a weekday often arrives the same day. Cash deposited at an ATM after hours might not post until the next business day. There is no single answer—you have to know which method you used.

Banks are required to make deposited funds available within specific timeframes set by federal regulation, but "available" does not always mean "cleared." Your bank may let you spend the money before it has actually confirmed the deposit with the other bank. This is where problems start: if the check bounces or the wire is reversed, you could owe the money back even though you already spent it.

Key Takeaways

  • Cash deposits at a teller or ATM usually post within one business day; ATM deposits after hours may not show until the next day.
  • Checks typically take two to three business days to clear, though your bank may let you withdraw the money after one day.
  • Wire transfers sent before the bank's cutoff time (usually 2 p.m.) arrive the same business day; after-hours wires process the next day.
  • Mobile check deposits and ACH transfers (like direct deposit) follow their own timelines, which your bank publishes in its deposit agreement.
  • Weekends and federal holidays do not count as business days, so a Friday deposit may not clear until Tuesday.

Cash deposits and when they post

Cash you hand to a teller or deposit at an ATM during business hours usually posts to your account the same day or by the next business day. The exact timing depends on when you deposit and which bank you use. Most banks process teller deposits immediately or within a few hours. ATM deposits are often scanned and credited by the next morning, though some banks post them the same evening.

If you deposit cash after the bank closes or on a weekend, it will not post until the next business day. A deposit made at 6 p.m. on Friday will not show up until Monday (or Tuesday if Monday is a federal holiday). The bank's cutoff time—usually 2 p.m. or 3 p.m.—determines whether a same-day deposit counts as that day or the next business day.

Your bank may let you withdraw cash or write checks against a cash deposit before it fully posts, but the money is yours immediately once you hand it over. There is no risk of a cash deposit bouncing back.

Check deposits and the two-to-three-day hold

A check you deposit typically takes two to three business days to clear. On day one, your bank receives and scans the check. On day two or three, your bank contacts the other bank to confirm the funds exist and the check is valid. Once confirmed, the money moves from the other account to yours.

Your bank may make the funds available to you before the check fully clears—often after one business day—through a process called provisional credit. This means you can withdraw or spend the money even though the check has not been confirmed yet. If the check bounces, your bank will reverse the deposit and charge you a fee, even if you already spent the money.

Checks deposited on a Friday do not start clearing until Monday. A check deposited Friday afternoon will not clear until Wednesday or Thursday at the earliest. Large checks, out-of-state checks, and checks from smaller banks may take longer—up to five business days in some cases.

Wire transfers and same-day arrival

A wire transfer sent before your bank's cutoff time (usually 2 p.m. on a business day) arrives in the receiving account the same day. Wire transfers move through the Federal Reserve's system and bypass the multi-day clearing process that checks use. The receiving bank must post the money within one business day, and most do so within hours.

If you send a wire after the cutoff time, it will not process until the next business day. A wire sent at 3 p.m. on Tuesday will arrive Wednesday. Wires sent on weekends or federal holidays do not process until the next business day.

Wire transfers are nearly irreversible once sent, so confirm the receiving account number before you initiate the transfer. If you send money to the wrong account, you cannot simply cancel it like you can with a check or ACH transfer.

Mobile check deposits and ACH transfers

A check you photograph and deposit through your bank's mobile app follows the same two-to-three-day clearing timeline as a mailed or in-person check deposit. The app scans the image, your bank processes it, and the clearing process begins. You will see provisional credit (the ability to spend the money) within one business day in most cases.

ACH transfers—which include direct deposit, bill payments, and peer-to-peer transfers—typically take one to three business days. Direct deposit from your employer usually arrives on payday or the day before. ACH payments you initiate to pay a bill take one to three days depending on when you schedule them. If you schedule a payment for a future date, it will process on that date, not immediately.

Some banks offer next-day ACH for an extra fee, but standard ACH is free and takes the full one to three days.

What "business day" means and how weekends affect timing

A business day is Monday through Friday, excluding federal holidays. Saturday, Sunday, and holidays like Thanksgiving, Christmas, and New Year's Day do not count. This is why a deposit made on Friday may not clear until Wednesday—the weekend does not move the clock forward.

If a deposit is due to clear on a Saturday or Sunday, it clears on Monday instead. If Monday is a federal holiday, it clears on Tuesday. This can stretch a two-day clearing timeline into four or five calendar days if you deposit on a Thursday or Friday.

Your bank's website or deposit agreement will list the federal holidays it observes. Most banks follow the standard federal calendar, but some may observe additional holidays.

Holds, delays, and when your bank can keep money longer

Your bank can place a hold on a deposit and delay making the funds available if it suspects fraud or if the deposit is unusually large. A hold can last up to seven business days for most deposits, though your bank must tell you in writing why the hold is in place and when it will be released.

Checks from new accounts, checks over a certain amount (often $5,000 or more), and checks from banks your bank does not recognize may trigger a hold. If you deposit a check and your bank places a hold, you will see the deposit in your account but will not be able to withdraw the money until the hold lifts.

If your account is overdrawn or you have a history of returned checks, your bank may hold deposits longer. If you are unsure why a hold is in place, call your bank and ask—they are required to explain it.

Frequently Asked Questions

Can I use money from a check deposit before it clears?

Your bank may let you withdraw or spend the money after one business day through provisional credit, but the check has not fully cleared yet. If the check bounces, your bank will reverse the deposit and charge you a fee, even if you already spent the money. Do not count on a check being good until at least three business days have passed.

Why did my direct deposit not arrive on payday?

Direct deposit usually arrives on payday or the day before, but it can be delayed if payday falls on a weekend or federal holiday. If payday is Saturday, the deposit typically arrives Friday. If payday is Monday and Monday is a federal holiday, the deposit may arrive Tuesday. Contact your employer's payroll department to confirm the deposit was sent.

How long does a wire transfer take?

A wire sent before your bank's cutoff time (usually 2 p.m.) arrives the same business day, often within hours. Wires sent after the cutoff or on weekends process the next business day. Once a wire arrives, the receiving bank must post it within one business day.

What is the difference between available balance and account balance?

Your account balance includes all deposits, even those on hold. Your available balance is the money you can actually withdraw or spend right now. If you deposit a check and your bank places a hold, your account balance will be higher than your available balance until the hold lifts.

Can a bank refuse to clear a check I deposited?

Your bank cannot refuse to process a check you deposit, but the check can bounce if the other account does not have enough money. If a check bounces, your bank will reverse the deposit, charge you a fee, and may report the bounced check to ChexSystems, which can affect your ability to open accounts at other banks.