Work the chain in order — app, employer, bank. Most people call the bank first, and the bank is the one party that can't answer the question.

What to check, in order

  • Open the bank app and look for a pending deposit. A deposit that shows as pending has arrived and is scheduled to post. If it's there, the question is a date, not a missing paycheck. Free, takes a minute.
  • Ask payroll for the submission date. The useful question is not “where is my check” but “what day and time was the payroll file submitted, and was it sent to the right account?” If it went out late, everything downstream moves with it. If payroll says it was returned, the account or routing number is wrong and it has to be reissued.
  • Count the holidays. Payment networks don't move money on weekends or federal holidays, so a file sent the day before a long weekend lands after it. Nothing to fix here except your expectations.
  • Ask for a trace number. If payroll says it was sent and your bank shows nothing, request the trace on the transaction and give it to your bank. That's the only thing that lets them look for a specific payment.
  • Consider a bank that posts payroll earlier. Some accounts release direct deposits as soon as the file arrives rather than on the official pay date. This doesn't help today, but it changes every payday after. Payroll's own send date is the other half of the fix.

Holding things together while you wait

  • Move the payment dates, don't pay blind. Call the billers due before your pay lands and ask to shift the date. Free, and it prevents the fee that a bounced autopay creates.
  • Turn off autopay for the moment. A payment attempt on an empty account can cost $35 in overdraft fees (B9 internal research, September 2026) on top of whatever the biller charges.
  • A paycheck advance to bridge the wait. B9's stated terms: “Up to $250 on B9 Basic and up to $1,000 on B9 Premium. Subject to approval — advance limits depend on your direct deposit history and plan”, with “No credit checks”, “No interest”, “No late fees”. Standard transfer is free; instant transfer costs a fee.

Questions people ask

Why does it say pending instead of available? The bank has been told money is coming and has scheduled the posting. Pending means arriving, not stuck.

Can my employer hold my pay? State law sets paydays and what happens when one is missed. Your state labor department handles that complaint, and asking payroll for the submission date in writing is the record you'd need.