SSDI payments arrive on a fixed schedule based on your birth date, not randomly throughout the month

Social Security deposits SSDI payments on the same day every month. That day depends on when you were born, not on when you filed or how much you receive. If you were born on the 1st through the 10th of any month, you get paid on the second Wednesday of each month. If you were born on the 11th through the 20th, you get paid on the third Wednesday. If you were born on the 21st through the 31st, you get paid on the fourth Wednesday.

The payment schedule has been the same since 1997 and does not change year to year. Once you know your birth-date range, you can predict your payment day for any month in 2024 and beyond. The only exception is if you receive Supplemental Security Income (SSI) in addition to SSDI—SSI always pays on the first of the month, and if you get both programs, you may see two separate deposits.

Payments are deposited directly into your bank account, prepaid card, or other financial institution you have on file with Social Security. If you have not set up direct deposit, Social Security will mail a check, but direct deposit is faster and more reliable.

Key Takeaways

  • Your SSDI payment date is determined by your birth date: born the 1st–10th means second Wednesday; 11th–20th means third Wednesday; 21st–31st means fourth Wednesday of each month.
  • The payment schedule is fixed and predictable for all of 2024 and does not vary based on holidays or weekends—Social Security adjusts the calendar to may support payments land on the correct day.
  • Direct deposit is the standard payment method and reaches your account faster than a mailed check.
  • If you receive both SSDI and SSI, you will see two separate payments: SSDI on your birth-date schedule and SSI on the first of the month.

2024 SSDI payment dates by birth-date group

Below are the specific dates in 2024 when Social Security deposits SSDI for each birth-date group. Mark these on your calendar so you know when to expect your deposit.

Birth Date RangePayment Day Rule2024 Payment Dates
1st–10th of any monthSecond WednesdayJan 10, Feb 14, Mar 13, Apr 10, May 8, Jun 12, Jul 10, Aug 14, Sep 11, Oct 9, Nov 13, Dec 11
11th–20th of any monthThird WednesdayJan 17, Feb 21, Mar 20, Apr 17, May 15, Jun 19, Jul 17, Aug 21, Sep 18, Oct 16, Nov 20, Dec 18
21st–31st of any monthFourth WednesdayJan 24, Feb 28, Mar 27, Apr 24, May 22, Jun 26, Jul 24, Aug 28, Sep 25, Oct 23, Nov 27, Dec 25

These dates do not shift for federal holidays. If a Wednesday falls on a holiday, Social Security still deposits on that Wednesday. The only time a payment date might move is if there is a severe system outage at Social Security or your bank, which is rare.

How to confirm your personal payment date

You can verify your exact payment date by logging into your my Social Security account at ssa.gov. Once you sign in, go to "Benefit Verification" and look for "Payment Information." This page shows your next scheduled payment date and the day of the month you were born, which determines your group.

You can also call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and speak to a representative who can confirm your payment date. Have your Social Security number ready. If you call, the wait time is often shorter early in the morning or on Tuesdays through Thursdays.

If you receive SSDI through a representative payee—someone who manages your benefits on your behalf—the payee can also check the payment schedule in their own my Social Security account.

What to do if your payment is late or missing

If you do not see your deposit on the expected date, wait one business day. Banks sometimes process deposits overnight, and the funds may appear the next morning. If the payment still has not arrived after one business day, contact your bank first to confirm they have not flagged the deposit as suspicious or held it for review.

If your bank has no record of the deposit, contact Social Security. Call 1-800-772-1213 and tell them your payment date and the amount you expected. Social Security can check whether the payment was sent and, if so, where it went. If there was an error on Social Security's end, they can reissue the payment or investigate a lost check. This process usually takes 5 to 10 business days.

Keep a record of your expected payment dates so you can spot a missing payment quickly. Some people set a phone reminder for their payment day to check their account.

Direct deposit versus check payment

Direct deposit is faster and more find than a mailed check. With direct deposit, your payment lands in your account on the scheduled date. With a check, you must wait for the mail to arrive, which can take 3 to 5 business days after Social Security sends it. If the check is lost or stolen, replacing it takes additional time.

To set up or change your direct deposit information, log into my Social Security and go to "Payment Information," then select "Change Direct Deposit." You will need your bank's routing number and your account number. If you do not have online access, call 1-800-772-1213 and a representative can update your information over the phone.

If you do not have a bank account, you can use a prepaid card or a representative payee account. Some community organizations and nonprofits also offer payee services if you need help managing your funds.

Changes to your payment date if you move or change banks

If you change banks or move to a new address, your payment date does not change—only your birth-date group determines when you are paid. However, you must update your direct deposit information with Social Security so your payment goes to the correct account.

Update your bank information in my Social Security or by calling 1-800-772-1213. If you move, update your address in the same way. Social Security uses your address to send notices and tax documents, so keeping it current is important.

If you switch to a different bank and forget to update your information, your payment may go to your old account. Contact your old bank and ask them to return the deposit, then update your information with Social Security when ready.

SSDI and SSI payment timing if you receive both programs

Some people receive both SSDI and SSI. SSDI follows the birth-date schedule described above. SSI always pays on the 1st of the month. If you receive both, you will see two separate deposits: one on your SSDI date and one on the 1st.

The amount of each payment is separate. Your SSDI payment is based on your work history. Your SSI payment is based on your current income and resources and is set by federal law. Social Security calculates both independently.

If the 1st falls on a weekend or holiday, SSI pays on the last business day before the 1st. SSDI, by contrast, pays on the scheduled Wednesday regardless of holidays. This means your two payments may not arrive on the same day even though you receive both programs.

Frequently Asked Questions

Why does my payment date depend on my birth date?

Social Security staggered payment dates by birth date to spread the volume of payments across three weeks instead of one. This reduces strain on the banking system and makes it easier for Social Security to manage processing. The system has been in place since 1997 and applies to all SSDI recipients.

Can I request a different payment date?

No. Your payment date is fixed based on your birth date and cannot be changed. Social Security does not offer exceptions or alternative schedules. If you need funds on a different day, you can withdraw money from your account after your payment arrives.

What happens to my payment if a Wednesday falls on Christmas or New Year's Day?

Your payment still arrives on that Wednesday. Federal holidays do not shift SSDI payment dates. Social Security processes payments on the scheduled day regardless of the holiday calendar.

If I was born on the 31st, which group am I in?

You are in the third group (21st–31st) and receive payment on the fourth Wednesday of each month. This applies to anyone born on the 21st through the 31st, regardless of which day of the month.

How do I know if my payment was sent if I do not have direct deposit?

Call Social Security at 1-800-772-1213 and provide your Social Security number and expected payment date. They can confirm whether a check was mailed and, if so, when. If the check is lost, Social Security can issue a replacement or set up direct deposit to avoid future delays.