How to check your SSDI payment status

You can check the status of your SSDI payment in three ways: through your Social Security account online, by calling Social Security directly, or by visiting a local Social Security office in person. The fastest method is usually your online account, which shows your payment history and deposit date without waiting on hold.

To check online, go to ssa.gov and sign in to your "my Social Security" account. Once logged in, select "Payment History" from the menu. This page shows every payment Social Security has sent you, the date it was deposited, and the amount. If you do not yet have an online account, you can create one at the same website using your email address and a phone number.

If you prefer to call, the Social Security customer service number is 1-800-772-1213. You can reach them Monday through Friday, 7 a.m. to 7 p.m. your local time. Have your Social Security number ready. Wait times are often shorter early in the morning or late in the afternoon.

Key Takeaways

  • Your online "my Social Security" account shows your payment history and the exact date each deposit hit your bank account.
  • SSDI payments are deposited on the same day each month — usually the 3rd, 4th, or 5th, depending on your birth date.
  • If your payment is late, call 1-800-772-1213 to report it; Social Security can investigate missing deposits within one business day.
  • A payment delay of one or two days is usually a bank processing issue, not a Social Security problem.

When your payment should arrive each month

SSDI payments arrive on a fixed schedule based on your birth date, not randomly. Social Security splits beneficiaries into three groups to spread the workload. If you were born on the 1st through the 10th of any month, your payment arrives on the second Wednesday of each month. If you were born on the 11th through the 20th, you receive it on the third Wednesday. If you were born on the 21st through the 31st, your payment arrives on the fourth Wednesday.

The payment itself is sent electronically to your bank account, so the exact time it appears depends on your bank's processing speed. Most banks deposit it by 9 a.m. on the scheduled day, but some take until later in the afternoon. If you have not seen the deposit by the end of the business day on your scheduled payment date, contact your bank first — they can tell you whether Social Security sent it.

What to do if your payment is missing or late

If your payment did not arrive by the end of the business day on your scheduled date, start by checking your bank account carefully. Look at your recent transactions and your pending deposits. Sometimes a deposit shows as pending for a few hours before it clears. If you still do not see it after 24 hours, call your bank's customer service line and ask whether a deposit from Social Security is in process.

If your bank confirms no deposit has arrived, call Social Security at 1-800-772-1213 and report the missing payment. Have your Social Security number and bank account information ready. Social Security can check whether the payment was sent and, if it was, investigate why your bank did not receive it. If the payment was not sent, Social Security can research why and reissue it. This process usually takes one to three business days.

Do not wait more than two or three days to report a missing payment. The sooner you report it, the sooner Social Security can trace it and send a replacement if needed.

Changes that affect your payment date or amount

Your payment amount or deposit date can change if you report a change in your circumstances to Social Security. Common changes include earning income from work, moving to a different state, getting married, or having a change in your living situation. When you report a change, Social Security updates your case and may adjust your next payment.

If you made a report and your payment changed unexpectedly, check your "my Social Security" account or call 1-800-772-1213 to ask what triggered the change. Social Security should have sent you a notice in the mail explaining any adjustment, but sometimes the notice arrives after the payment has already changed. Keeping your account information current helps prevent delays or surprises.

Setting up direct deposit if you haven't already

If you receive SSDI by check instead of direct deposit, you can switch to direct deposit at any time. Direct deposit is faster, safer, and more reliable than waiting for a check to arrive in the mail. To set up direct deposit, sign into your "my Social Security" account, go to "Payment History," and select "Change Direct Deposit Information." You will need your bank's routing number and your account number, both of which appear on a blank check from your account.

You can also set up direct deposit by calling 1-800-772-1213 or by visiting a local Social Security office with your bank information. Once you request the change, it usually takes one to two months to take effect. Your first direct deposit payment will arrive on your next scheduled payment date after the change is processed.

Understanding payment history details on your account

When you look at your payment history in "my Social Security," you see the payment amount, the date it was sent, and sometimes a note about why the amount changed. If you see a payment that looks wrong, the note usually explains it. For example, if your payment was reduced, the note might say "Work Deduction Applied" or "Medicare Premium Deducted."

If you do not understand why a payment amount changed, click on that payment in your history and read the details. If the explanation is still unclear, call 1-800-772-1213 and ask a representative to walk you through it. Keeping track of your payment history helps you spot errors early and catch any changes you did not expect.

Frequently Asked Questions

Why is my payment showing as pending instead of deposited?

A pending deposit usually means your bank received it from Social Security but has not yet cleared it to your account. This normally takes a few hours. If it stays pending for more than 24 hours, contact your bank to ask why.

Can I change the day my payment arrives each month?

No. Your payment date is set by your birth date and cannot be changed. Social Security uses birth dates to spread payments across the month. You cannot request a different date.

What if I think Social Security sent my payment to the wrong bank account?

Sign into "my Social Security" and check the bank account listed under "Payment History." If it is wrong, update it when ready through your account or by calling 1-800-772-1213. If the payment went to an old account, contact that bank and ask them to return it to Social Security.

How far back can I see my payment history online?

Your "my Social Security" account shows your payment history for the current year and the previous year. If you need older records, call 1-800-772-1213 and ask Social Security to send you a detailed history by mail.

Do I need to do anything to keep receiving my payments?

Social Security sends SSDI payments automatically each month as long as you remain on the program. You do not need to reapply or take action each month. However, you must report certain changes — like earning income, moving, or a change in your medical condition — within 30 days.