U.S. PAYDAY HELP

Why is my direct deposit late today?

Tell the difference between a missing early deposit, a pending payment and a paycheck that is actually late. The checker gives a practical next step without asking for private financial information.

No bank loginNo account, employer, salary or identity details requested
PRIVATE SELF-CHECK

Is my direct deposit actually late?

1. Where are you compared with the scheduled payday?
2. What has payroll or the payer confirmed?

Today is a regular U.S. business day on the published Federal Reserve calendar.

Choose your payday status to see the safest next step.

Your answers stay in this browser and are not submitted or saved.

The quick answer

A deposit that did not arrive on your usual early-pay day is not necessarily late. Banks that offer early access generally depend on when the payer submits an eligible ACH file. The scheduled payday is the better deadline.

If the scheduled date has passed, contact the sender first. Nacha says the company or government agency sending a direct deposit is best placed to locate it. If the sender confirms it was transmitted, ask for the effective date and ACH trace number, then contact your bank through an official channel.

Five common reasons a direct deposit is missing

  1. The payroll file was sent later than usual. A small change at the sender can remove the extra time that normally produces early pay.
  2. The payment has a future effective date. A bank may show the direct deposit as pending before the funds are available.
  3. Account information changed or was incorrect. A new setup, closed account or incorrect number can cause a payment to be returned.
  4. A weekend or Federal Reserve holiday changed the schedule. Standard ACH processing follows banking business days.
  5. The bank is reviewing the payment or experiencing a service problem. Check only the bank's official app, website or status page.

What to ask payroll

  • Was the direct deposit file submitted successfully?
  • What is the payment's effective date?
  • Was it returned or sent to different account details?
  • If it was sent, what is the ACH trace number?

An ACH trace number identifies an entry in the payment file. It does not let this website—or another public user—see your transaction. Share it only with the sender and your bank through secure channels.

What to ask your bank

After the sender confirms the payment, tell the bank the effective date and trace number and ask whether the entry is pending, posted, returned or not received. Use the phone number in the official banking app, on the bank's website or on the back of your card.

Federal consumer guidance says electronically deposited pay generally must be made available no later than the next business day after the bank or credit union receives it. Your account agreement and the actual receipt date still matter.

Check whether other U.S. users are waiting

The live direct deposit report can show whether other visitors selected “received” or “still waiting” for the same bank today. It is a community signal, not proof of a bank outage or the status of your individual paycheck.

Late direct deposit questions

Why is my direct deposit late today?

Common causes include a later payroll submission, an incorrect or recently changed account, a returned payment, a weekend or Federal Reserve holiday, a bank review, or a service problem. First compare the deposit with the scheduled payday, not an optional early-pay date.

What does pending direct deposit mean?

A pending label can mean your bank has notice that a direct deposit is coming but the funds are scheduled for a future effective date. Ask your bank what its pending label means for your account.

Who should I call first when a paycheck is missing?

If the scheduled payday has passed, contact the employer, benefits provider or other sender first to confirm the payment was sent. If they confirm it was sent, collect the effective date and ACH trace number before contacting your bank securely.

Can a direct deposit arrive on a weekend or holiday?

Some banks may make eligible funds available early, but standard ACH timing follows banking business days. Employers may submit payroll earlier when a scheduled payday is near a weekend or Federal Reserve holiday.

Verified sources