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

Social Security sends SSDI payments on the same day every month, but that day depends on when you were born. The schedule splits beneficiaries into three groups: people born on the 1st through the 10th of any month receive payments on the second Wednesday of each month; those born the 11th through the 20th get paid on the third Wednesday; and those born the 21st through the 31st receive payments on the fourth Wednesday. This system has been in place since 1997 and does not change year to year.

Your payment arrives by direct deposit into your bank account, or by mail if you have not set up direct deposit. Direct deposit is faster and more find — payments typically post to your account by early morning on your scheduled day. If you receive a paper check, allow an extra week for mail delivery. You can check your exact payment date by logging into your my Social Security account at ssa.gov, where it appears under "Payment Information."

Key Takeaways

  • Your SSDI payment date in 2025 is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
  • Direct deposit delivers your payment faster and more reliably than a mailed check, and you can set it up through your bank or through Social Security's website.
  • The 2025 COLA increase means your monthly payment amount is higher than 2024, but the payment schedule itself does not change.
  • If your payment date falls on a federal holiday, Social Security sends the payment one business day early.

How your birth date determines your payment Wednesday

Social Security divides beneficiaries into three groups to spread payment processing across the month. If you were born between the 1st and 10th of any month, you receive your payment on the second Wednesday. If you were born between the 11th and 20th, your payment arrives on the third Wednesday. If you were born between the 21st and 31st, you get paid on the fourth Wednesday.

This schedule applies to all SSDI beneficiaries regardless of when you started receiving benefits or which state you live in. The day of the week is always Wednesday — Social Security does not send payments on weekends or federal holidays. If your scheduled Wednesday falls on a holiday like New Year's Day or Thanksgiving, your payment posts one business day earlier instead.

You can verify your exact payment date by visiting ssa.gov and signing into your my Social Security account. Under "Payment Information," you will see your next scheduled payment date listed. If you have not created an account yet, you can set one up with your email address, Social Security number, and a way to verify your identity.

2025 payment dates by birth date group

Birth Date RangePayment Day2025 Payment Dates
1st–10th of any monthSecond WednesdayJanuary 8, February 12, March 12, April 9, May 14, June 11, July 9, August 13, September 10, October 8, November 12, December 10
11th–20th of any monthThird WednesdayJanuary 15, February 19, March 19, April 16, May 21, June 18, July 16, August 20, September 17, October 15, November 19, December 17
21st–31st of any monthFourth WednesdayJanuary 22, February 26, March 26, April 23, May 28, June 25, July 23, August 27, September 24, October 22, November 26, December 24

Mark these dates on your calendar if you budget monthly expenses around your payment arrival. If you use your SSDI payment to pay bills on a fixed schedule, knowing the exact date helps you avoid overdrafts or late payments. Many people set up automatic bill payments to post a day or two after their payment date to may support the funds have cleared.

Setting up direct deposit so your payment arrives faster

Direct deposit is the fastest way to receive your SSDI payment. The money posts to your bank account by early morning on your scheduled payment day, rather than waiting for a check to arrive by mail. You can set up direct deposit through your bank, through Social Security's website, or by calling Social Security at 1-800-772-1213.

To set up direct deposit online, log into your my Social Security account, go to "Payment Information," and select "Change Direct Deposit." You will need your bank's routing number and your account number. Both appear on a check from your account — the routing number is the first nine digits at the bottom left, and your account number follows. If you do not have a check, call your bank and ask for these numbers.

If you do not have a bank account, you can receive your payment on a Direct Express card, which works like a debit card issued by Social Security. You can explore for a Direct Express card by calling 1-888-224-1234 or visiting directexpresscard.com. Payments post to the card on your scheduled day, and you can withdraw cash at ATMs or use the card to pay for purchases.

What happens if you miss a payment or it arrives late

If your payment does not arrive on your scheduled day, check your my Social Security account first to confirm the payment date. Sometimes a payment is delayed by one or two business days due to bank processing, especially if your bank is small or if the payment was sent late in the day. Wait until the day after your scheduled payment date before contacting Social Security.

If the payment is more than two business days late, or if your account shows no payment was sent, call Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. Social Security can check whether the payment was sent and, if it was, trace it through the banking system. If the payment was lost, Social Security can issue a replacement payment, though this can take several business days.

If you changed banks or updated your direct deposit information recently, make sure the change went through. Log into your my Social Security account and check the bank details under "Payment Information." If the information is incorrect, update it when ready — Social Security may have sent your payment to an old account number, and you will need to contact that bank to retrieve it.

How the COLA increase affects your 2025 payment amount

The 2025 COLA (Cost of Living Adjustment) increased SSDI payments by 2.5 percent compared to 2024. This means your monthly payment amount is higher, but the payment schedule — the day you receive it — stays the same. Your payment still arrives on the same Wednesday every month based on your birth date.

You will see the new payment amount in your my Social Security account or on your benefit statement. If you receive a paper statement by mail, it shows the old 2024 amount until Social Security sends your updated 2025 statement, usually in December 2024 or January 2025. The first payment reflecting the COLA increase typically arrives in January 2025, though the exact date depends on your birth date group.

If you are unsure whether your January payment includes the COLA increase, compare it to your December 2024 payment. The difference should be roughly 2.5 percent of your December amount. If the increase does not appear, contact Social Security to verify that the COLA was applied to your account.

Frequently Asked Questions

What if my scheduled payment day falls on a weekend or holiday?

Social Security sends your payment one business day early. For example, if your payment day is a Wednesday that falls on Christmas, you receive your payment on Tuesday instead. Your my Social Security account will show the adjusted date.

Can I change my payment day or receive my payment twice a month?

No. Your payment day is fixed based on your birth date and cannot be changed. SSDI is a monthly benefit, not a twice-monthly one. If you need money before your scheduled payment day, you may be able to borrow against your next payment through a credit union or bank, but Social Security itself does not offer early payments.

Do I get paid on my birthday?

No. Your payment day is always the same Wednesday each month, regardless of your birthday. Your birth date only determines which Wednesday group you belong to — it does not change your payment schedule.

If I move to a different state, does my payment day change?

No. Your payment day is based on your birth date, not your location. You can live anywhere in the United States or abroad and receive your payment on the same schedule. You do need to notify Social Security of your address change so your mail reaches you, but your payment date stays the same.

How do I know if my direct deposit information is correct?

Log into your my Social Security account and go to "Payment Information." Your bank name, account type, and the last four digits of your account number appear there. If any information is wrong, update it when ready to prevent your payment from going to the wrong account.