SSDI payments arrive on a fixed day each month based on your birth date

Social Security Disability Insurance (SSDI) payments are sent on the same day every month, but that day is not the same for everyone. The Social Security Administration divides beneficiaries into three groups based on birth date, and each group receives payments on a different Wednesday. Your payment day does not change month to month — it stays the same unless you move to a different payment group, which is rare.

The three payment days are the second, third, and fourth Wednesday of each month. Which Wednesday you receive your payment depends on when you were born. If you were born between the 1st and 10th of any month, you get paid on the second Wednesday. If you were born between the 11th and 20th, you get paid on the third Wednesday. If you were born on the 21st or later, you get paid on the fourth Wednesday.

Payments are deposited into your bank account or sent to a prepaid debit card, depending on how you set up your account. The deposit typically posts early in the morning on your payment day, though some banks hold the funds for a few hours before they appear in your balance. If your payment day falls on a federal holiday, Social Security sends the payment on the business day before instead.

Key Takeaways

  • Your SSDI payment arrives on the same Wednesday every month, determined by your birth date — either the second, third, or fourth Wednesday.
  • Beneficiaries born on the 1st–10th receive payment on the second Wednesday; those born on the 11th–20th on the third Wednesday; those born on the 21st or later on the fourth Wednesday.
  • Payments deposit to your bank account or prepaid card in the early morning hours of your payment day.
  • If your regular payment day falls on a federal holiday, Social Security sends your payment on the business day before.

How to find your specific payment day

You can confirm your exact payment day by logging into your my Social Security account at ssa.gov. Once you are signed in, select "Benefit Verification Letter" or go to the "Payment History" section. Your payment day is listed there, and you can also see the date of your last payment and the amount you received.

If you do not have a my Social Security account, you can call Social Security directly at 1-800-772-1213 (TTY 1-800-325-0778). A representative can tell you your payment day over the phone. Have your Social Security number ready when you call. Wait times are shortest early in the morning or on Thursdays and Fridays.

You can also check your payment day by looking at past deposits in your bank account or on your prepaid card statement. If you have received at least one SSDI payment, the pattern will show you which Wednesday of the month is yours. Count back from your most recent deposit to confirm the day of the week.

What happens if a payment is late or missing

If your payment does not arrive by the end of your payment day, check your bank account settings first. Some banks delay deposits by a few hours, or your account may have a hold if there has been recent suspicious activity. Contact your bank before contacting Social Security — most late-arrival issues are on the bank's side, not Social Security's.

If your bank confirms the deposit has not been received, call Social Security at 1-800-772-1213. Have your bank account number and routing number ready. Social Security can confirm whether the payment was sent and, if it was, can file a claim for the missing funds. This process typically takes 10 to 15 business days to resolve.

If you have changed banks or updated your account information recently, a payment may have been sent to an old account by mistake. Check any old bank accounts you had before contacting Social Security. If the payment went to the wrong account, Social Security can stop future payments from going there and redirect them to your current account.

Payment day changes and what triggers them

Your payment day is permanent unless you move into a different birth-date group, which almost never happens. The only way your payment day would change is if Social Security made an error in your birth date on file. If you believe your payment day is wrong, contact Social Security to verify the birth date in your record.

If you receive both SSDI and Supplemental Security Income (SSI), your payment schedule may be different. SSDI follows the birth-date system described above. SSI payments are sent on the first, second, third, or fourth of each month depending on your case, and that schedule is separate from your SSDI day. If you receive both, you will have two different payment days.

Federal holidays that affect payment timing

When a federal holiday falls on your regular payment day, Social Security moves your payment to the business day before. This means if your payment day is a Wednesday that falls on a holiday, you receive your payment on Tuesday instead. The payment amount stays the same — only the day shifts.

The federal holidays that most commonly affect SSDI payments are New Year's Day (January 1), Memorial Day (last Monday in May), Independence Day (July 4), Labor Day (first Monday in September), Thanksgiving (fourth Thursday in November), and Christmas (December 25). Presidents' Day, Veterans Day, and other federal holidays can also affect payment timing if they fall on a Wednesday.

Social Security's website lists the payment schedule for the entire year, including all holiday adjustments. You can view this calendar on ssa.gov under "Payment Schedules" to see which months your payment will arrive early due to a holiday.

Setting up direct deposit or a prepaid card

SSDI payments must go to either a bank account or a prepaid debit card — Social Security no longer sends paper checks. If you do not have a bank account, you can use a prepaid card issued by Social Security's payment processor. The card works like a debit card and can be used at ATMs and stores.

To change where your payments go, log into your my Social Security account and select "Change Direct Deposit Information," or call 1-800-772-1213. You will need your new bank's routing number and your account number. Changes typically take one to two payment cycles to go into effect, so your next one or two payments may still go to your old account.

If you use a prepaid card and want to switch to a bank account, or vice versa, Social Security can help you make that change. There is no cost to change your payment method, and you can change it as many times as you need.

Frequently Asked Questions

What time of day does SSDI money hit my bank account?

Deposits typically post in the early morning, usually between midnight and 6 a.m. on your payment day. Some banks hold the funds for a few hours before they show in your available balance, even though the deposit has been received. Contact your bank if you do not see the deposit by mid-morning.

Can I change my payment day to a different Wednesday?

No. Your payment day is tied to your birth date and cannot be changed. The only exception is if Social Security has your birth date wrong on file. If you believe there is an error, contact Social Security to have it corrected.

What if I need my money before my payment day arrives?

Social Security cannot advance payments or change your payment day. If you need emergency funds, look into local emergency information programs, food banks, or utility information through your city or county. 211.org can help you find programs in your area.

Do I get paid on weekends or holidays?

No. SSDI payments are always sent on a Wednesday. If your payment day falls on a federal holiday, Social Security sends the payment on the Tuesday before instead. Weekend payments do not occur.

How do I know if my payment was sent if I do not see it in my account?

Log into your my Social Security account and check "Payment History" to see the date and amount of your most recent payment. This confirms whether Social Security sent it. If it shows a payment was sent but you do not see it in your bank, contact your bank to trace the deposit.