You can check your Social Security Disability Insurance (SSDI) payment status through your personal Social Security account online, by phone, or by visiting a local office.

The fastest way is to log into your account at ssa.gov using your username and password. Once logged in, you can see your payment history, the date your next check arrives, and any messages from Social Security about your case. If you do not have an online account yet, you can create one in about 10 minutes.

If you prefer not to use the website, you can call Social Security's toll-free number at 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing callers) and speak to a representative. They can tell you your payment status, answer questions about your benefits, and help you resolve problems. Wait times are usually shorter early in the morning on weekdays.

You can also visit your local Social Security office in person. Find the nearest one by searching your city and "Social Security office" online, or use the office locator at ssa.gov. Bring a photo ID and your Social Security card if you have it.

Key Takeaways

  • Create a free account at ssa.gov to see your payment history, next payment date, and any messages from Social Security about your case.
  • Your online account shows whether your payment was sent, the amount, and the date it should arrive in your bank account or on your debit card.
  • Call 1-800-772-1213 if you do not want to use the website or need to speak to someone about a problem with your payment.
  • Social Security sends payment on the same day each month, and you can set up direct deposit or a debit card to receive it faster than a paper check.

How to Create and Log Into Your Social Security Account

Go to ssa.gov and look for the "Sign In" button in the top right corner. If you do not have an account, click "Create an account" and follow the steps. You will need to provide your Social Security number, date of birth, email address, and a phone number. Social Security will send you a verification code to confirm your identity.

Once you are logged in, click on "Benefit and Work History" or "My Benefit Summary" (the exact wording changes depending on your device and when the site was last updated). This page shows your current monthly payment amount, the date it was sent, and when the next payment is scheduled. You can also see a full list of all payments received over the past 12 months.

If you forget your password, click "Forgot Username or Password" on the sign-in page and follow the recovery steps. Social Security will send a reset link to your email address. Do not share your login information with anyone, including Social Security employees — the agency will never ask for your password.

What Information You Can See About Your Payment

Your online account shows the exact date your payment was sent and the amount. If you set up direct deposit or a debit card, the money usually arrives in your account within one to two business days after Social Security sends it. If you receive a paper check, it may take longer depending on the mail in your area.

You can also see any messages Social Security has sent you about your case. These messages might tell you that the agency needs more information from you, that your payment amount is changing, or that you need to report a change in your circumstances. Check your messages regularly so you do not miss a deadline.

If you notice a payment is missing or the amount is wrong, do not wait. Call 1-800-772-1213 right away and have your account information ready. A representative can look into what happened and tell you when the problem will be fixed.

When Your Payment Date Changes or Delays Occur

Social Security sends SSDI payments on the same day each month. Your payment day depends on your birth date: if you were born on the 1st through the 10th of the month, you receive payment on the second Wednesday; if born on the 11th through the 20th, you receive payment on the third Wednesday; if born on the 21st through the 31st, you receive payment on the fourth Wednesday. This schedule applies to most beneficiaries, though some older recipients may have different dates.

Delays can happen if Social Security is processing a change to your case, if there is a problem with your bank account information, or if a federal holiday falls on your payment day. Your online account will show a note if your payment is delayed and explain why. If you do not see a message but your payment is late, call 1-800-772-1213 to find out what is happening.

If you move or change your bank account, update your information on ssa.gov or by calling Social Security as soon as possible. Payments sent to an old address or closed account can cause delays and may require you to resubmit paperwork to receive the money.

How to Report a Missing or Incorrect Payment

If your payment did not arrive on the expected date, log into your account and check whether Social Security shows the payment as sent. If it does, wait two business days for it to appear in your bank account. If it does not appear after two business days, or if your account does not show the payment as sent, call 1-800-772-1213 immediately.

When you call, have your Social Security number, the date you expected the payment, and the amount ready. A representative will look up your account and tell you whether the payment was sent, where it was sent, and when you should receive it. If the payment was sent to the wrong account or address, Social Security can stop it and resend it to the correct place.

If you receive a payment that is smaller than usual, check your online account for messages from Social Security. The agency may have reduced your payment because you reported work income, because you are receiving other benefits, or because of a change in your case. If you do not see an explanation, call to ask why the amount changed.

Setting Up Direct Deposit or a Debit Card

Direct deposit is the fastest and safest way to receive your SSDI payment. The money arrives in your bank account within one to two business days after Social Security sends it, and you do not have to worry about checks getting lost in the mail. You can set up direct deposit through your online account by clicking "Change Direct Deposit Information" or by calling 1-800-772-1213.

If you do not have a bank account, Social Security offers a debit card called the Direct Express card. The card works like a regular debit card and lets you withdraw cash, make purchases, and check your balance online. You can request a Direct Express card through your online account or by calling 1-800-772-1213. There is no cost to apply, though the card issuer may charge a small fee for certain services like balance inquiries at ATMs that are not in their network.

Paper checks are still an option, but they take longer to arrive and can be lost or stolen. If you receive a paper check and it does not arrive within 10 days of your payment date, report it to Social Security right away. The agency can issue a replacement check or switch you to direct deposit or a debit card.

Troubleshooting Common Problems With Your Account

If you cannot log into your account, first check that you are using the correct username and password. If you forgot your password, click "Forgot Username or Password" and follow the recovery steps. If you still cannot log in after resetting your password, call 1-800-772-1213 and ask for help. A representative can verify your identity and help you regain access to your account.

If your online account shows a payment was sent but you did not receive it, the money may still be in transit to your bank. Wait two business days. If it still has not arrived, call 1-800-772-1213 and provide the payment date and amount. The representative can trace the payment and tell you where it went. If it was sent to the wrong account, Social Security can stop it and resend it.

If you see a message on your account that you do not understand, or if Social Security is asking you to provide information, read the message carefully and follow the instructions. Most messages include a deadline. If you miss the deadline, Social Security may reduce or stop your payment until you respond. If you need help understanding a message, call 1-800-772-1213 and read the message to a representative.

Frequently Asked Questions

How often can I check my payment status online?

You can log into your account as often as you want. Many people check once a month around their payment date to confirm the payment was sent. You can also set up email notifications through your account so Social Security alerts you when a payment is sent or when there is a message waiting for you.

What should I do if Social Security says my payment was sent but my bank says it never arrived?

Call your bank first and ask them to search for the deposit using the exact amount and date. If the bank confirms it never arrived, call Social Security at 1-800-772-1213 with your bank account number and routing number ready. Social Security can trace the payment and reissue it if there was an error.

Can I change my payment date if it does not work for me?

No, your payment date is set by Social Security based on your birth date and cannot be changed. However, you can set up direct deposit or a debit card so the money arrives faster, or you can ask your bank to help you manage the timing of bills around your payment date.

What if I do not have internet access or a computer?

Call 1-800-772-1213 and a representative will check your payment status for you over the phone. You can also visit your local Social Security office in person. Both options are free and do not require you to have an online account.

Is it safe to check my payment status on a public computer?

It is safer to use your own computer or phone. If you must use a public computer, log out completely when you are done and do not save your password. Never check your account on a computer at a library or internet café if other people can see your screen.