Benefit Day

What to do if your Social Security payment doesn't arrive

Use the tool: This month's payment dates. Find the exact day your money arrives.

If your Social Security or SSI payment hasn't arrived, first check that today really is your payment day, because weekends and holidays often move it earlier. Then ask your bank whether the deposit is pending. If it still hasn't come, call Social Security on 1-800-772-1213 (TTY 1-800-325-0778) or contact your local office. SSA says it will review the case and replace any payment that is due.

Step 1: Check your payment date

Most people get Social Security on a Wednesday that depends on their birth date. SSI is paid on the 1st of the month, and some people are paid on the 3rd. When a payment day falls on a weekend or federal holiday, the money arrives on the business day before, not after.

That early move catches many people out. If the 1st of a month is a Saturday, Sunday or holiday, SSI for that month is paid at the end of the month before. It can look as if a payment is missing, when in fact it arrived a few days earlier.

Check this month's payment dates to see your exact day.

Step 2: Ask your bank

If your payment goes into a bank account, contact your bank first. SSA's own advice is that the bank may be slow to post it. Ask whether they can see a pending deposit from the U.S. Treasury.

If you get your money on a Direct Express card, check your card balance first, then call Direct Express on the number on the back of your card. The line is open 24 hours a day. According to the Treasury's Direct Express page, the number is 1-888-741-1115 if your card number starts with 5332, or 1-833-347-9777 if it starts with 5141. If Direct Express has no record of the deposit, go on to step 3.

If you still get a paper check, SSA asks you to allow three more mailing days before you contact them.

Step 3: Look in your my Social Security account

Your my Social Security account shows your payment history and your next payment date. Check two things there:

  • whether the payment shows as sent, and on what date;
  • whether the bank details on file are correct.

Step 4: Report the missing payment

If the money still hasn't arrived, report it to Social Security:

Have your Social Security number ready, the date you expected the money, and your bank details. SSA will check what happened and replace the payment if it is due to you.

Common reasons a payment goes missing

The date moved. A weekend or holiday moved the payment earlier, so it may already be in your account.

Your bank details changed. If you recently changed banks, or your old account was closed, the payment can bounce back to the Treasury. SSA can send it again once it has your new details.

Something in your case is being reviewed. A change such as a new job, marriage, or a change in income or living arrangements (especially for SSI) can pause a payment. SSA normally writes to you about this, so check your mail and your online account for letters.

You've only just started getting benefits. The first payment can take longer while your claim is set up.

It was a paper check. Mail can be slow, and checks can be lost or stolen. The Treasury stopped issuing paper checks for most federal payments on September 30, 2025, so if you still get one, switching to direct deposit or a Direct Express card is safer. You can switch online through your my Social Security account.

Watch out for scams

People waiting for missing money are a favourite target for scammers. Social Security says it will never ask you to pay a fee to release a payment, never ask for gift cards or cryptocurrency, and never threaten you with arrest. If someone contacts you about a missing payment, hang up and call SSA yourself on 1-800-772-1213.

Sources

Next step: This month's payment dates.

Get a reminder before your payment

One short email the day before your payment, and one when the official 2027 COLA is announced. Nothing else, and you can stop them with one click.

Email reminders open soon.