Most direct deposits hit your bank account between 12 AM and 6 AM on your scheduled payday. The exact minute depends on your bank’s processing window, when your employer submitted payroll, and whether your bank offers early direct deposit. If you bank with Chime, Varo, or SoFi, you may see your paycheck land up to two full days before payday.
For a deeper look at how the ACH system works end to end, see our direct deposit time guide. This article focuses on exactly when to expect your money — broken down by bank, payment type, and situation.
The Short Answer: When to Check for Your Deposit
If you’re wondering whether your paycheck has arrived, here’s the fastest way to set your expectations:
- Early deposit banks (Chime, Varo, SoFi, Current): Wednesday night or Thursday morning for a Friday payday — sometimes two full days early
- Major banks (Chase, Bank of America, Wells Fargo): Friday between 2 AM and 6 AM
- Credit unions: Often midnight or shortly after on payday
- Government payments (Social Security, VA): Day of payment, typically between 12 AM and 6 AM
Most people should plan to check their account after 3 AM on payday if they’re on a standard bank. If nothing has posted by 9 AM, something may be off.
When Direct Deposit Hits by Bank
Major Banks
Traditional banks hold your direct deposit until the official ACH settlement date — meaning you get paid on the actual payday, not before. They typically post deposits in the early morning hours while most people are asleep. For a full list of the biggest banks in America by assets, see our ranking guide.
| Bank | Typical Posting Time | Early Deposit? |
|---|---|---|
| Chase | 3:00 AM – 6:00 AM | No |
| Bank of America | 3:00 AM – 6:00 AM | No |
| Wells Fargo | 2:00 AM – 5:00 AM | No |
| Citibank | 12:00 AM – 3:00 AM | No |
| US Bank | 3:00 AM – 6:00 AM | No |
| PNC | 2:00 AM – 5:00 AM | No |
| Capital One | 6:00 AM – 9:00 AM | No |
| TD Bank | 3:00 AM – 6:00 AM | No |
| Truist | 3:00 AM – 6:00 AM | No |
| Regions | 2:00 AM – 5:00 AM | No |
Capital One is notable — it often posts later in the morning rather than in the middle of the night. If you bank with Capital One and are used to checking at midnight, adjust your expectations to after 6 AM.
Online Banks
Online banks tend to post deposits slightly earlier than big traditional banks, but most still wait for the official ACH settlement date rather than releasing funds early.
| Bank | Typical Posting Time | Early Deposit? |
|---|---|---|
| Ally Bank | 12:00 AM – 3:00 AM | No |
| Discover Bank | 2:00 AM – 5:00 AM | No |
| Marcus by Goldman Sachs | 3:00 AM – 6:00 AM | No |
Credit Unions
Credit unions often post as early as midnight because many participate in smaller, faster ACH batches. Navy Federal and USAA — which serve military members and their families — sometimes release funds early depending on your account type and membership tier.
| Credit Union | Typical Posting Time | Early Deposit? |
|---|---|---|
| Navy Federal | 12:00 AM – 6:00 AM | Sometimes |
| USAA | 12:00 AM – 6:00 AM | Sometimes |
| PenFed | 12:00 AM – 3:00 AM | No |
| BECU | 2:00 AM – 5:00 AM | No |
| Alliant | 12:00 AM – 3:00 AM | No |
Banks That Offer Early Direct Deposit (Up to 2 Days Early)
Some banks and fintech apps release your paycheck the moment they receive the ACH notification from the network — which typically happens one to two days before the official payday. This is not a loan or a cash advance. Your employer sent the payment on the same schedule as always. These banks simply stop holding it.
Here’s what that looks like in practice: Say your payday is Friday April 18. Your employer likely submitted payroll on Tuesday April 15. The ACH file reached your bank by Thursday April 17. Early-deposit banks release your money Thursday night. Standard banks hold it until Friday morning. Same paycheck — two different days.
| Bank / App | How Early | Typical Arrival | Minimum to Qualify |
|---|---|---|---|
| Chime | Up to 2 days | Wednesday PM – Thursday AM | None |
| Varo | Up to 2 days | Wednesday PM – Thursday AM | None |
| SoFi | Up to 2 days | Thursday overnight | None |
| Current | Up to 2 days | Thursday overnight | None |
| Dave | Up to 2 days | Thursday overnight | None |
| MoneyLion | Up to 2 days | Thursday overnight | None |
| Cash App | Up to 2 days | Thursday overnight | None |
| PayPal | Up to 2 days | Thursday overnight | None |
| Venmo | Up to 2 days | Thursday overnight | None |
| GO2bank | Up to 2 days | Thursday overnight | None |
| Axos Bank | Up to 2 days | Thursday overnight | None |
| Albert | Up to 2 days | Thursday overnight | None |
| Brigit | Up to 2 days | Thursday overnight | None |
“Up to 2 days early” is the maximum — you may only get one day early if your employer submits payroll later in the week. The timing depends on when the ACH file actually arrives at your bank, not a fixed clock. If you’re deciding between the top two options, see our Chime vs Varo comparison.
How Direct Deposit Actually Works (And Why Timing Varies)
Direct deposit runs on the ACH (Automated Clearing House) network, a batch-processing system jointly operated by the Federal Reserve and The Clearing House. Unlike a Zelle or Venmo transfer, ACH does not move money in real time — it processes in scheduled batches throughout the day. Understanding this explains why you can’t predict your deposit down to the exact minute.
Here is the typical flow for a Friday paycheck:
| Day | Who Acts | What Happens |
|---|---|---|
| Tuesday | Your employer | Submits payroll to their payroll processor (ADP, Gusto, Paychex, etc.) |
| Wednesday | Payroll processor | Sends ACH batch file to originating bank |
| Thursday | ACH network | Routes the file to your receiving bank |
| Thursday night | Early-deposit banks | See the incoming file and release funds immediately |
| Friday 12 AM – 6 AM | Standard banks | Process the settlement and post funds to your account |
The key insight: by Thursday, the money is already committed. It is in the pipeline. Early-deposit banks release it then. Standard banks hold it until Friday because that’s the official settlement date per ACH rules.
Your exact posting time also depends on:
- Your payroll provider’s submission day — if your employer uses Gusto and submits on Tuesday, you’ll see it earlier than an employer who waits until Wednesday afternoon
- Your bank’s internal processing queue — batch priority varies by institution and sometimes by account type
- Whether it’s your first direct deposit — new account setups often require one additional processing cycle before the regular schedule kicks in
Government Payment Deposit Times
Government payments follow fixed monthly schedules. The time they actually post to your account depends on your bank, but almost always falls between midnight and 6 AM on the scheduled payment date.
Social Security
Social Security payments are distributed on a rotating Wednesday schedule based on your birth date. If your payment date falls on a bank holiday, you’ll receive it on the business day before — not after.
| Birthday | Payment Date | Typical Posting Time |
|---|---|---|
| 1st – 10th | 2nd Wednesday of month | 12 AM – 6 AM |
| 11th – 20th | 3rd Wednesday of month | 12 AM – 6 AM |
| 21st – 31st | 4th Wednesday of month | 12 AM – 6 AM |
| Receiving benefits before May 1997 | 3rd of the month | 12 AM – 6 AM |
SSI (Supplemental Security Income)
| Payment Type | Payment Date | Typical Posting Time |
|---|---|---|
| Standard SSI | 1st of the month | 12 AM – 6 AM |
| When 1st is a weekend or holiday | Previous business day | 12 AM – 6 AM |
VA Benefits
| Benefit Type | Payment Date | Typical Posting Time |
|---|---|---|
| VA disability / pension | 1st of the month | 12 AM – 6 AM |
| When 1st is weekend or holiday | Previous business day | 12 AM – 6 AM |
IRS Tax Refunds
IRS refunds are different from payroll direct deposits — they are issued in batches controlled entirely by the IRS. Your bank has no ability to release them early.
| Filing Method | Average Time to Refund | Posting Time |
|---|---|---|
| E-file with direct deposit | ~21 days | Early morning |
| Paper return | 6–8 weeks | Early morning |
| With early-deposit bank | Potentially 1–2 days sooner | Evening – overnight |
Payday Timing by Day of Week
Friday Payday (Most Common)
The vast majority of US workers are paid on Fridays. If this is you, your employer almost certainly submitted payroll on Tuesday or Wednesday of that week.
| Bank Type | When Your Deposit Posts |
|---|---|
| Early-deposit banks | Wednesday night – Thursday morning |
| Traditional banks | Friday 12 AM – 6 AM |
| Credit unions | Friday at or just after midnight |
Monday Payday (Or After a Holiday Weekend)
If Monday is a federal holiday — like Memorial Day or Labor Day — and your payday lands that day, the ACH network cannot process over the weekend or holiday. Most employers adjust payroll to the Friday before. Confirm with your employer, since this is not universal.
| Bank Type | When Your Deposit Posts |
|---|---|
| Early-deposit banks | Thursday – Friday (if employer pays Friday) |
| Traditional banks | Monday 12 AM – 6 AM (if employer doesn’t adjust) |
Payday on a Federal Holiday
| Situation | What Typically Happens |
|---|---|
| Payday falls on a federal holiday | Employer pays the business day before |
| Payday falls on Saturday | Employer pays the Friday before |
| Payday falls on Sunday | Employer pays the Friday before |
| Week of Christmas or New Year’s | Varies — check your employer’s HR policy |
What to Do If Your Direct Deposit Is Late
Before you panic, run through this checklist:
Step 1: Check the time. If it’s before 6 AM on payday, your deposit may simply not have posted yet. Most banks finish processing by 6 AM, but some batch as late as 9 AM — Capital One in particular.
Step 2: Look for a pending transaction. Open your bank app and look for a pending or scheduled deposit. A pending deposit means your bank received the ACH file but hasn’t released the funds yet — it will usually post within a few hours.
Step 3: Confirm it’s past your bank’s window. If it’s after 9 AM on payday and nothing shows — pending or posted — you have an actual delay, not just a timing difference.
Step 4: Contact payroll first, not your bank. The most common cause of a late direct deposit is a payroll error: wrong account number, a new-hire processing issue, or a late submission. Your employer’s payroll team can tell you immediately whether the payment was sent and what trace number to use if you need to escalate.
Step 5: Contact your bank with the trace number. If payroll confirms the money was sent, your bank can use the ACH trace number to locate the funds and investigate the delay.
| Time of Day | Situation | Action |
|---|---|---|
| Before 6 AM | Normal posting window | Wait |
| 6 AM – 9 AM | Possibly delayed | Check app for pending status |
| After 9 AM | Likely delayed | Call payroll department |
| End of business day | Confirmed delayed | Escalate — get ACH trace number |
| Following business day | Serious issue | Bank investigation required |
Most Common Causes of a Late Direct Deposit
| Reason | Typical Delay | What to Do |
|---|---|---|
| First direct deposit with new bank or employer | 1–2 extra days | Normal — wait for next cycle |
| Employer submitted payroll late | 1 day | Contact payroll |
| Federal or bank holiday in the ACH chain | 1 day | Usually paid the day before |
| Wrong account or routing number on file | 3–5 days for return | Fix with employer’s HR immediately |
| New bank account flagged for verification | 1–2 extra days | Contact your bank |
| Bank processing issue | 1 day | Contact your bank |
How to Check for a Pending Deposit by Bank
Most banks show incoming deposits as “pending” before they fully post. Seeing this status is a good sign — it means your bank received the ACH file and is processing it.
| Bank | Where to Find Pending Deposits |
|---|---|
| Chase | App → Activity → Pending |
| Bank of America | App → Account Activity → Scheduled/Pending |
| Wells Fargo | App → Account Activity (look for clock icon) |
| Capital One | App → Recent Activity → Pending |
| Ally | App → Transactions → Pending |
| Chime | App → Move Money → Scheduled |
A pending deposit means your bank received the ACH file but has not released the funds yet. It will typically post within a few hours. A scheduled deposit means your bank is aware one is coming but has not yet received the file from the network.
How to Get Your Paycheck Sooner
If waiting until early Friday morning feels like too long, there are two practical solutions.
Switch to a Free Early-Deposit Account
This is the single most effective change you can make. Opening a free checking account at Chime, Varo, or SoFi and updating your direct deposit with your employer takes about 10 minutes — and permanently gets you paid up to two days earlier.
| Step | What to Do |
|---|---|
| 1 | Open a new account (Chime, Varo, SoFi, or Current — all free, no minimum balance) |
| 2 | Find your new routing number and account number in the app |
| 3 | Submit a new direct deposit form through your employer’s HR or payroll portal |
| 4 | Allow 1–2 pay cycles for the change to activate |
You don’t need to close your old account right away. Many people keep their primary bank for savings and bills while receiving their paycheck at Chime or Varo for the early access.
Ask Your Employer About Earned Wage Access
If your employer partners with an earned wage access (EWA) service, you may be able to draw a portion of wages you’ve already earned before your official payday — without interest or a cash advance structure.
| Service | Maximum Access | Notes |
|---|---|---|
| DailyPay | Up to 100% of earned wages | Employer must be a partner |
| Payactiv | Up to 50% of earned wages | Employer must be a partner |
| Even | Up to 50% of earned wages | Employer-integrated |
| Branch | Up to 50% of earnings | Some fees on instant transfers |
| Rain | Up to 50% of earnings | Employer partnership required |
EWA services are not loans — you are accessing pay you have already earned. Ask your HR department whether any of these programs are available at your company.
Quick Reference: When Direct Deposit Hits
| Situation | When Direct Deposit Posts |
|---|---|
| Major banks (Chase, BofA, Wells Fargo) | Payday 2 AM – 6 AM |
| Online banks (Ally, Discover) | Payday 12 AM – 5 AM |
| Credit unions | Payday at or just after midnight |
| Early-deposit banks (Chime, Varo, SoFi) | Up to 2 days before official payday |
| Social Security | Scheduled Wednesday, 12 AM – 6 AM |
| VA disability / pension | 1st of month, 12 AM – 6 AM |
| IRS tax refund | ~21 days after e-file, early morning |
For the earliest access to your paycheck, switching to a bank that offers early direct deposit is the most reliable option. Otherwise, plan to have your money between midnight and 6 AM on your official payday.
Make sure your employer has the correct routing number and account number on file — an outdated direct deposit form is one of the most common reasons people experience a delay. See also our guides to ACH transfer times and handling a pending bank transaction.
The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy