What Time Does Social Security Direct Deposit Hit?

When the money actually lands in your account — and why the time differs from bank to bank.

The short answer

Social Security payments are sent through the federal ACH system so that funds are available by 9:00 a.m. local time on your scheduled payment date. In practice, most people see the deposit earlier — often between midnight and 6:00 a.m. — because banks receive the payment file the night before.

Typical posting times by bank type

Bank typeTypical posting time
Online banks (Chime, Varo, Current…)Up to 2 days early — as soon as the Treasury file arrives
Credit unionsOften at midnight on the payment date
Large national banks (Chase, Bank of America, Wells Fargo…)Overnight processing, usually 3:00–9:00 a.m.
Direct Express® cardAvailable on the payment date, typically by early morning

These are typical patterns, not guarantees — each institution sets its own posting schedule. If the timing matters to you, ask your bank when it posts federal ACH deposits.

First, confirm your payment date

No deposit will arrive — at any hour — if today isn't actually your payment date. Social Security pays retirement and disability benefits on Wednesdays based on your birth date, SSI on the 1st, and pre-May 1997 beneficiaries on the 3rd. Weekends and federal holidays push payments to the previous business day.

Check the full 2026 payment schedule — the next scheduled payment date is Wednesday, July 22, 2026.

If the money isn't there by 9 a.m.

  1. Wait until the end of the business day. Some banks post mid-morning batches.
  2. Call your bank and ask specifically about a pending deposit labeled "SSA TREAS 310" — that's how Social Security payments appear in ACH systems.
  3. Verify your deposit details in your my Social Security account, especially if you recently changed banks.
  4. After three additional mailing days, contact the SSA at 1-800-772-1213 to trace the payment. Our guide on what to do when a payment is late covers this step by step.

Good to know: the SSA never sends partial payments or splits a deposit across multiple days. If a smaller amount than usual arrived, that's a benefit change (like a Medicare premium adjustment), not a delayed remainder.

Frequently asked questions

What time does Social Security direct deposit hit?

Funds are generally available by 9:00 a.m. local time on your payment date. The exact time depends on your bank: some post federal deposits at midnight, others between 3:00 and 9:00 a.m.

Can my bank release my Social Security deposit early?

Some banks and credit unions — especially online banks like Chime, Varo, or Current — make federal deposits available up to two days early, as soon as they receive the payment file from the Treasury. Traditional banks usually wait until the official settlement date.

Why did my deposit arrive at a different time this month?

Posting times can vary slightly month to month depending on when your bank processes the overnight ACH files. If the payment date moved because of a weekend or holiday, the whole schedule shifts to the previous business day.

What should I do if the money isn't there by the afternoon?

First confirm your scheduled payment date on the SSA calendar, then call your bank to ask about pending federal deposits. If the payment truly wasn't received, the SSA asks you to wait three additional mailing days before calling 1-800-772-1213.

Never wonder where your payment is again

Get a free email reminder before each Social Security payment date, so you know exactly when to expect your money.