Waiting for your paycheck to hit? Most direct deposits arrive between midnight and 6 AM on payday — but exact timing varies by bank, employer, and whether you use early deposit features. Here’s exactly when to expect your money.

For general information about direct deposit setup and processing, see our comprehensive direct deposit time guide. This article focuses specifically on posting times.

When Direct Deposit Hits by Bank

The tables below show typical posting times at different banks. Note that online banks and neobanks often offer early direct deposit, while traditional banks wait for the official settlement date.

Major Banks (Standard Timing)

Traditional major banks typically post direct deposits on the official payday rather than offering early access.

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

Online Banks

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 3:00 AM - 6:00 AM No

Credit Unions

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 With Early Direct Deposit

These banks and apps release your paycheck as soon as they receive the ACH file from your employer, typically 1-2 days before the official pay date. If getting paid early is important to you, consider opening an account at one of these institutions. Many online banks now offer this as a standard feature.

Bank/App How Early Typical Arrival Time
Chime Up to 2 days 9:00 PM - 2:00 AM (2 days early)
Varo Up to 2 days Evening/overnight (2 days early)
SoFi Up to 2 days Overnight (2 days early)
Current Up to 2 days Overnight (2 days early)
Dave Up to 2 days Overnight (2 days early)
MoneyLion Up to 2 days Overnight (2 days early)
Cash App Up to 2 days Overnight (2 days early)
PayPal Up to 2 days Overnight (2 days early)
Venmo Up to 2 days Overnight (2 days early)
GO2bank Up to 2 days Overnight (2 days early)
Axos Bank Up to 2 days Overnight (2 days early)
Albert Up to 2 days Overnight (2 days early)
Brigit Up to 2 days Overnight (2 days early)

Direct Deposit Timeline

Understanding the flow of a direct deposit helps explain why some banks can pay you early. The process involves your employer, their payroll provider, the ACH network, and finally your bank.

How Direct Deposit Works

Day What Happens Example (Friday Payday)
Day -3 Employer submits payroll Tuesday
Day -2 Payroll provider processes Wednesday
Day -1 ACH file sent to banks Thursday
Day -1 (evening) Banks receive ACH file Thursday PM
Day 0 (early AM) Funds post Friday 12-6 AM

Why Early Banks Can Pay Sooner

Traditional Banks Early Deposit Banks
Wait for official pay date Post when ACH file received
Hold until settlement Credit funds immediately
No risk to bank Small risk, competitive advantage

What Time Will My Paycheck Hit?

Factors That Affect Timing

Factor Impact
Your bank Each has different processing
Employer’s payroll provider ADP, Gusto, Paychex timing varies
Day of week Some banks batch differently
File transmission time When employer sends to network
Bank processing queue Order deposits are processed

Typical Payday Posting Windows

Payday When to Check Why
Friday Thursday night - Friday AM Most common payday
Bi-weekly Night before - morning of Standard schedule
Semi-monthly (1st/15th) Evening before - morning of Common for salaried
Weekly Night before - morning of Hourly/retail common

Government Payment Deposit Times

Government payments follow predictable schedules, though the exact time they post depends on your bank.

Social Security

Social Security payments are distributed on different Wednesdays based on your birth date. If your payment falls on a bank holiday, you’ll typically receive it the business day before.

If Birthday Falls Payment Day Typical Time
1st - 10th 2nd Wednesday 12 AM - 6 AM
11th - 20th 3rd Wednesday 12 AM - 6 AM
21st - 31st 4th Wednesday 12 AM - 6 AM
Before May 1997 (receiving before) 3rd of month 12 AM - 6 AM

SSI

Payment Type Date Time
SSI (Supplemental Security Income) 1st of month 12 AM - 6 AM
SSI (when 1st is weekend/holiday) Previous business day 12 AM - 6 AM

VA Benefits

Benefit Type Deposit Date Time
VA disability/pension 1st of month 12 AM - 6 AM
If 1st is weekend/holiday Previous business day 12 AM - 6 AM

Tax Refunds

Filing Method Direct Deposit Time
E-file 21 days average, morning posting
Paper file 6-8 weeks, morning posting
With early deposit bank May be 1-2 days earlier

What to Do When Direct Deposit Is Late

Before you worry, check whether a bank holiday is involved — this is the most common cause of unexpected delays. The ACH network doesn’t process on weekends or federal holidays.

Troubleshooting Timeline

Time Status Action
Before normal posting time Normal Wait
After normal time, before 9 AM Possibly delayed Keep waiting
After 9 AM payday Likely delayed Check bank app
End of business Confirmed delayed Contact employer/bank
Next business day Serious issue Escalate

Common Delay Reasons

Reason Delay Solution
Holiday 1 day Usually paid day early
Weekend payday Varies Check employer policy
First direct deposit 1-2 extra days Normal verification
Bank processing issue 1 day Contact bank
Employer mistake 1-3 days Contact payroll
Wrong account info 3+ days Fix and resubmit

Holiday Deposit Schedule

Holiday Normal Payday Effect
Federal holiday Usually paid day before
Bank holiday May delay standard banks
Company holiday Depends on payroll timing

Getting Your Money Faster

Switch to Early Deposit Bank

If You Switch To You’ll Get Paid
Chime Up to 2 days early
Varo Up to 2 days early
SoFi Up to 2 days early
Current Up to 2 days early
Cash App Up to 2 days early

How to Switch

Step Action
1 Open new account with early deposit bank
2 Get routing and account numbers
3 Update direct deposit with employer
4 Wait 1-2 pay periods for activation

Earned Wage Access Apps

If your employer partners with these services, you may access earned wages before payday:

Service Access
DailyPay Up to 100% of earned wages
Payactiv Up to 50% of earned wages
Even Up to 50% of earned wages
Branch Up to 50% of earnings
Rain Up to 50% of earnings

Direct Deposit Posting by Day

If Payday Is Friday

Bank Type When It Posts
Early deposit banks Wednesday night - Thursday morning
Traditional banks Friday 12 AM - 6 AM
Some credit unions Friday 12 AM

If Payday Is Monday (After Holiday Weekend)

Bank Type When It Posts
Early deposit banks Friday-Saturday
Traditional banks Monday 12 AM - 6 AM

If Payday Falls on a Holiday

Situation When Paid
Payday on federal holiday Previous business day
Payday on weekend Usually Friday
Week before Christmas/New Year Varies by employer

Check Pending Deposits

How to See Pending Deposits

Bank Where to Check
Chase App → Activity → Pending
Bank of America App → Activity → Scheduled/Pending
Wells Fargo App → Account Activity
Capital One App → Recent Activity
Ally App → Transactions → Pending
Chime App → Move Money → Scheduled

Pending Deposit Timing

Status Meaning
Scheduled Bank knows it’s coming
Pending Received, not yet posted
Posted Funds available

Summary

Bank Type When Direct Deposit Hits
Major banks (Chase, BofA, etc.) Payday 2 AM - 6 AM
Online banks (Ally, Discover) Payday 12 AM - 5 AM
Early deposit banks (Chime, Varo) Up to 2 days early
Credit unions Varies, often midnight
Government payments Day of, 12 AM - 6 AM

For the earliest access to your paycheck, switch to a bank that offers early direct deposit. Otherwise, expect your money between midnight and 6 AM on your scheduled payday.

Make sure you have your bank’s routing number and account number ready when setting up or updating direct deposit with your employer.