SSDI payments arrive on a set schedule based on your birth date, not randomly

Social Security Disability Insurance (SSDI) payments come on the same day each month. That day depends on when you were born. The Social Security Administration divides beneficiaries into three groups, and each group gets paid on a different week of the month. If you were born between the 1st and 10th of any month, you receive payment on the second Wednesday. If you were born between the 11th and 20th, you get paid on the third Wednesday. If you were born between the 21st and 31st, payment arrives on the fourth Wednesday.

Your payment goes directly into your bank account, prepaid card, or other financial institution you have on file with Social Security. The money typically appears in your account by 9 a.m. on your scheduled payment day, though some banks take a few hours longer to post it. You cannot change your payment day, and Social Security does not send checks by mail for new beneficiaries — direct deposit is required.

Key Takeaways

  • Your SSDI payment day is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
  • Payments are deposited directly into your bank account or financial institution and typically appear by 9 a.m. on your scheduled day.
  • If your payment day falls on a federal holiday, Social Security deposits the money the business day before.
  • You can view your exact payment date and amount by logging into your my Social Security account online or calling 1-800-772-1213.
  • If a payment does not arrive on schedule, contact Social Security within 24 hours to report the issue.

How to find your specific payment date

You do not have to guess which Wednesday is yours. Log into your my Social Security account at ssa.gov to see your exact payment date and the amount you receive each month. The account shows your payment history for the past 12 months and lets you update your direct deposit information if you change banks.

If you do not have a my Social Security account, you can create one using your email address, Social Security number, and a phone number. The setup takes about 10 minutes. Once you are logged in, go to "Benefit Verification" and select "SSDI" to see your payment schedule. You can also call Social Security's toll-free number at 1-800-772-1213 Monday through Friday, 7 a.m. to 7 p.m., and a representative will tell you your payment date over the phone.

What happens when your payment day falls on a holiday

If your scheduled payment Wednesday lands on a federal holiday — such as Thanksgiving, Christmas, or New Year's Day — Social Security deposits your payment the business day before instead. For example, if your payment day is the fourth Wednesday of December and that date falls on December 25th (Christmas), you receive your payment on December 24th. This rule applies to all federal holidays that Social Security observes.

You do not need to do anything or contact Social Security when this happens. The system automatically adjusts the deposit date. If you are unsure whether an upcoming holiday will affect your payment, check your my Social Security account, which displays the actual deposit date for each month.

Verifying your payment arrived and troubleshooting delays

Check your bank account on your scheduled payment day to confirm the deposit went through. Most banks show SSDI deposits as "Social Security Administration" or "SSA" in the transaction details. If you do not see the payment by 9 a.m. on your scheduled day, wait until the end of the business day — some banks post deposits later in the afternoon.

If the payment still has not arrived by the next business day, contact Social Security when ready. Call 1-800-772-1213 or visit your local Social Security office in person. 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. Common reasons for delays include incorrect bank routing numbers, a closed account, or a temporary bank system issue.

Updating your bank account information

If you change banks or need to update your direct deposit details, you can make the change online through my Social Security without calling or visiting an office. Log in, go to "Payment Information," and select "Change Direct Deposit." Enter your new bank's routing number and your account number. Social Security will verify the information and process the change, usually within one or two business days.

If you prefer not to use online banking, you can call 1-800-772-1213 and provide your new bank information to a representative. You can also visit a local Social Security office and complete a form in person. Do not wait to update your information if your bank account is closing — Social Security needs time to process the change before your next payment date.

Understanding your payment amount and what it includes

Your monthly SSDI payment is based on your work history and the age at which you became disabled. Social Security calculates this amount using your average lifetime earnings and applies a formula that results in a specific monthly benefit. The amount does not change month to month unless Social Security makes an official adjustment — such as an annual cost-of-living increase (COLA) that typically takes effect in January.

Your payment covers only your SSDI benefit. If you also receive Supplemental Security Income (SSI), Medicare, or Medicaid, those are separate programs with separate payment schedules or enrollment processes. Your my Social Security account shows a breakdown of what you receive and from which program. If your payment amount changes unexpectedly, log into your account or call Social Security to ask why.

Frequently Asked Questions

Can I change my payment day to a different date?

No. Social Security assigns your payment day based on your birth date, and you cannot request a different day. The system is designed to spread payments across three weeks so the agency can manage the volume of transactions. Your payment day remains the same unless Social Security changes the overall schedule, which is rare.

What if I need my payment earlier than my scheduled day?

Social Security does not advance payments or allow early deposits. Your payment arrives on your assigned Wednesday (or the business day before if that day is a federal holiday). If you need money before then, you may want to explore other resources, such as local emergency information programs or nonprofits in your area.

Do I get paid twice if my payment day falls on a weekend?

Your payment day will never fall on a weekend because Social Security schedules all payments for Wednesdays. If a Wednesday is a federal holiday, the payment moves to the business day before, which is a Tuesday. You receive one payment per month on your assigned schedule.

How do I know if my bank received my SSDI payment?

Check your bank account on your payment day. The transaction should appear as a deposit from "Social Security Administration" or "SSA." If you do not see it by the end of the business day, contact your bank first to confirm the deposit was not delayed. If your bank has no record of it, call Social Security at 1-800-772-1213 the next business day.

What if I move and need to update my address?

Update your address with Social Security through my Social Security account or by calling 1-800-772-1213. Changing your address does not affect your payment day or amount — it only updates where Social Security sends mail correspondence. Your direct deposit continues to go to your bank account regardless of your address.