Same-Day and Next-Day Availability at Major Banks
Most large banks now make at least some deposits available the same day or next business day, but the speed depends on the deposit type, the time you deposit, and which bank you use. ACH transfers (bank-to-bank transfers) typically clear in one to two business days at institutions like Chase, Bank of America, Wells Fargo, and Citibank. Wire transfers often post within hours. Direct deposits from employers or government agencies usually land the next business day, sometimes the same day if you deposit before the bank's cutoff time—usually 2 p.m. or 5 p.m. local time.
Mobile check deposits and ATM deposits move slower. Most banks hold mobile checks for one to five business days, even though the image clears instantly. ATM deposits typically post the next business day. Cash deposits at the teller window are almost always available immediately or within a few hours.
Online banks like Ally, Charles Schwab, and Marcus generally match or beat traditional banks on speed, though they have no physical branches. Ally makes ACH transfers available in one business day. Charles Schwab offers next-business-day availability on most transfers and same-day wire transfers. Credit unions vary widely—some offer next-day ACH, others take the full three to five days allowed by law.
Key Takeaways
- Cash deposits at a teller window are available immediately or within hours at nearly all banks.
- Direct deposits from employers and government agencies post the next business day in most cases, sometimes same-day if deposited before the bank's cutoff time.
- Wire transfers clear within hours, but ACH transfers between banks take one to two business days at major institutions.
- Mobile check deposits and ATM deposits are held for one to five business days even though the image processes instantly.
- Online banks like Ally and Charles Schwab often match or beat traditional banks on deposit speed without requiring a branch visit.
How Deposit Type Affects Speed
The method you use to deposit money is the biggest factor in how fast it becomes available. A wire transfer sent before 3 p.m. Eastern Time typically arrives the same day. An ACH transfer initiated online takes one to two business days. A check deposited at an ATM takes three to five business days, even though the bank scans it immediately.
Direct deposits are faster than you might expect. If your employer or a government agency sends money via ACH, it usually arrives the next business day. Some employers use payroll processors that push deposits a day early, so you may see the money on Thursday for a Friday payday. Government payments like tax refunds, Social Security, and stimulus checks also arrive via ACH and post the next business day after the government sends them.
Cash is the only deposit method with truly immediate availability. Hand cash to a teller and it shows up in your account within minutes. Deposit it at an ATM and it typically posts by the next morning. Mobile deposits of cash are not possible—you must use an ATM or teller.
Banks That Offer Next-Business-Day ACH Transfers
Chase, Bank of America, Wells Fargo, and Citibank all make incoming ACH transfers available by the next business day. Chase's "Next Day ACH" service is standard for consumer accounts. Bank of America posts most ACH transfers overnight. Wells Fargo and Citibank follow the same pattern. None of these banks charge extra for next-day posting.
Online banks move faster on ACH. Ally Bank makes incoming ACH transfers available the next business day and outgoing transfers clear in one to two days. Charles Schwab Bank posts incoming ACH transfers the next business day and offers same-day wire transfers at no charge. Discover Bank makes ACH transfers available the next business day. These banks compete on speed because they have no branch overhead and can pass savings to customers.
Credit unions vary. Some credit unions, particularly larger ones like Navy Federal and Connexus, offer next-business-day ACH. Smaller credit unions may take the full three to five days allowed by federal law. Call your credit union's member services line to ask about their specific timeline.
Wire Transfers and Same-Day Options
A domestic wire transfer sent before the bank's cutoff time (usually 2 p.m. to 5 p.m. local time) arrives the same business day. Chase, Bank of America, Wells Fargo, and Citibank all process wires same-day if sent before their cutoff. Outgoing wires typically cost $15 to $30. Incoming wires are free.
Charles Schwab Bank offers same-day wire transfers at no charge, which is unusual—most banks charge for outgoing wires. Ally Bank does not offer wire transfers at all, so if you need same-day money, you would need to use a different bank or method.
International wires take longer. SWIFT transfers to accounts outside the United States typically take two to four business days, depending on the receiving country and bank. Some banks charge $40 to $50 for international wires.
Mobile and ATM Deposits: Why They Take Longer
Mobile check deposits scan instantly, but the bank holds the funds for one to five business days. This is not a technical delay—it is a policy choice. Banks use the hold period to verify the check is real, the account has sufficient funds, and the check has not been deposited elsewhere. Chase holds mobile checks for one business day on accounts in good standing. Bank of America holds them for one to two days. Wells Fargo and Citibank hold them for up to five days, though many clear faster.
ATM deposits work the same way. You insert a check or envelope of cash into an ATM, and it scans immediately. The funds post the next business day for cash, one to five days for checks. Some banks offer "ATM deposit may provide" programs that make funds available faster if you maintain a minimum balance or use direct deposit, but these are not standard.
If you need money from a check immediately, deposit it at a teller window instead. Most banks make teller deposits available the same day or within a few hours, even for checks.
Government Payments and Tax Refunds
Tax refunds, stimulus payments, and Social Security deposits all arrive via ACH and post the next business day after the government sends them. The IRS typically sends refunds within 21 days of processing your return, but the actual deposit takes one business day once the money leaves the IRS. If you file on a Monday and the IRS processes on Wednesday, the money arrives Thursday.
Direct deposit of Social Security, SSI, and VA benefits works the same way. The government sends the payment on a set date each month, and it posts the next business day. If the posting date falls on a weekend or holiday, the money arrives the next business day after that.
Some banks offer early direct deposit, which means they post the money before the official posting date. This is not the bank moving faster—it is the bank guessing when the government will send the money and posting it early if the guess is right. If the guess is wrong, the bank reverses the deposit. Early direct deposit is a marketing feature, not a may provide.
Frequently Asked Questions
Can I get money from a check the same day I deposit it?
Yes, if you deposit it at a teller window. Most banks make teller deposits available the same day or within a few hours. Mobile deposits and ATM deposits are held for one to five business days. If you need the money urgently, go to a branch.
Do online banks make deposits available faster than big banks?
Usually yes, but not always. Ally and Charles Schwab post ACH transfers the next business day, matching or beating Chase and Bank of America. However, online banks have no ATMs or teller windows, so cash deposits are not an option. If you need to deposit cash, a traditional bank with branches is faster.
Why does a check take longer than a wire transfer?
Wire transfers move directly between bank computers in hours. Checks must be physically scanned, verified, and cleared through the Federal Reserve's check-clearing system, which takes days. The bank also uses the hold period to protect against fraud and overdrafts.
Will my tax refund post faster if I use a specific bank?
No. The IRS sends refunds on a set schedule, and all banks post ACH transfers the next business day. Using an online bank or a bank with next-day ACH will not speed up a tax refund. The delay is on the IRS side, not the bank side.
What time do deposits post if I deposit after the bank closes?
Deposits made after the bank's cutoff time (usually 2 p.m. to 5 p.m.) are treated as received the next business day. A check deposited at an ATM at 11 p.m. on Monday posts Tuesday at the earliest. Wire transfers sent after cutoff post the next business day.