Payment dates are set by your Social Security number, not by the calendar

Your disability check arrives on the same day every month, but that day depends on the last digit of your Social Security number — not on what day of the week it falls or what month it is. Social Security spreads payments across three Wednesdays to avoid overwhelming the banking system. If your number ends in 0, 1, or 2, you get paid on the second Wednesday. If it ends in 3, 4, 5, or 6, you get paid on the third Wednesday. If it ends in 7, 8, or 9, you get paid on the fourth Wednesday.

This schedule applies whether you receive SSDI (Social Security Disability Insurance) or SSI (Supplemental Security Income). The only exception is if you were already receiving benefits before May 1997 — those beneficiaries get paid on the third of each month regardless of their Social Security number. You can confirm your payment day by logging into your my Social Security account online or by calling Social Security at 1-800-772-1213.

Key Takeaways

  • Your payment date is determined by the last digit of your Social Security number and falls on one of three Wednesdays each month.
  • SSDI and SSI follow the same payment schedule, with the exception of beneficiaries who were receiving benefits before May 1997.
  • You can find your exact payment date in your my Social Security account or by calling Social Security directly.
  • Direct deposit to a bank account is the fastest and most reliable way to receive your payment, and Social Security encourages it over paper checks.

How to find your specific payment date

The easiest way to see when your check arrives is to create or log into your my Social Security account at ssa.gov. Once you are signed in, go to "Benefit Verification" and look for your payment date listed there. The account also shows your payment history and lets you change your direct deposit information without calling.

If you do not have internet access or prefer to speak with someone, call Social Security's main line at 1-800-772-1213. Have your Social Security number ready. A representative can tell you your payment date and answer questions about why a payment might be late or different from what you expected. Wait times are usually shorter early in the morning or later in the afternoon.

Direct deposit versus paper checks

Direct deposit is faster and more find than a paper check. When you receive SSDI or SSI by direct deposit, the money lands in your bank account on your payment day — usually within hours of Social Security sending it. A paper check can take several days to arrive by mail, and checks can be lost, stolen, or delayed by postal service issues.

To set up direct deposit, log into my Social Security and select "Change Direct Deposit Information," or call 1-800-772-1213 and ask a representative to help you. You will need your bank's routing number and your account number. If you do not have a bank account, you can use a prepaid debit card or a credit union account instead. Social Security does not charge a fee for direct deposit.

What to do if your payment is late

If your payment does not arrive by the day after your scheduled payment date, check my Social Security first to confirm the date you should have received it. Sometimes a payment is delayed by one or two days because of a banking system issue or a federal holiday. If the delay is longer than that, or if you are unsure whether the payment was sent, call Social Security at 1-800-772-1213.

Have your account information ready, including your bank name and the last four digits of your account number. A representative can check whether the payment was sent to your bank and, if it was, whether your bank has received it. If Social Security sent the payment but your bank did not receive it, Social Security can file a trace and may issue a replacement check or direct deposit. This process usually takes 10 to 15 business days.

Payment changes around federal holidays

When your regular payment day falls on a federal holiday, Social Security pays you on the business day before the holiday instead. For example, if your payment day is the third Wednesday of the month and that Wednesday is July 4th, you will be paid on Tuesday, July 3rd. This happens most often in January (New Year's Day), July (Independence Day), and November or December (Thanksgiving and Christmas).

Social Security publishes a holiday payment schedule each year on its website. If you are unsure whether a holiday will affect your payment, check my Social Security or call 1-800-772-1213 in the week before your scheduled payment date. The representative can confirm whether your payment will arrive early.

Why your payment amount might change month to month

Your SSDI or SSI payment can vary from month to month for several reasons. If you work while receiving SSDI, your payment may be reduced under the Substantial Gainful Activity rules or the Trial Work Period rules. If you receive SSI, your payment changes if your income or living situation changes — for example, if you move in with someone else or start receiving other income. Medicare premiums are also deducted from SSDI payments, and those premiums can increase each year.

If you notice your payment is different from last month and you are not sure why, log into my Social Security and look at your payment history. It will show the amount you received each month. If the change seems wrong, call Social Security at 1-800-772-1213 and ask a representative to explain it. Keep records of your income and living situation so you can answer questions accurately.

Setting up alerts for your payment

My Social Security lets you turn on notifications so you receive an email or text message when your payment is sent. To set this up, log into your account, go to "Benefit Verification," and look for the notification settings. You can choose to be notified on your payment day each month, which is useful if you want to confirm the payment arrived without logging in.

You can also set up alerts through your bank's app or website. Most banks let you create notifications when a deposit of a certain amount arrives in your account. This gives you a second way to confirm your payment came through on time.

Frequently Asked Questions

What if I get paid on a day that is not a Wednesday?

You are likely a beneficiary who was receiving benefits before May 1997, which means you get paid on the third of each month. This is the only group that does not follow the Wednesday schedule. If you think this applies to you but are not sure, call Social Security at 1-800-772-1213 to confirm.

Can I change when I get paid?

No, Social Security does not allow you to change your payment date. Your date is fixed based on your Social Security number. However, you can change how you receive the payment — switching from a paper check to direct deposit, for example — which may affect how quickly the money reaches you.

What happens to my payment if I move?

Your payment date does not change if you move. If you have direct deposit set up, the payment will go to the same bank account. If you receive a paper check, make sure you update your address with Social Security so the check goes to your new home. Update your address in my Social Security or by calling 1-800-772-1213.

Do I get paid twice if my payment day falls on the first and last day of the month?

No. Your payment date is always the same day of the month. It will never fall on both the first and the last day. If your payment day is the first Wednesday of a month, it will be the first Wednesday of every month.