SSDI deposits on the third day of every month, unless that day falls on a weekend or federal holiday

Social Security Disability Insurance (SSDI) payments arrive on a fixed schedule: the third day of each month. If the third falls on a Saturday, Sunday, or federal holiday, your bank receives the deposit on the last business day before that date. This means your payment may arrive on the first or second of the month in some cases, but never later than the third.

The deposit goes directly to the bank account you provided when you set up direct deposit with Social Security. You do not choose the deposit day—it is the same for all SSDI recipients. The only variation is the holiday or weekend shift, which Social Security publishes in advance.

If you receive both SSDI and Supplemental Security Income (SSI), they deposit on different days. SSDI always arrives on the third; SSI arrives on the first. If you receive both, you will see two separate deposits in your account each month.

Key Takeaways

  • SSDI deposits on the third of every month, or the last business day before if the third is a weekend or holiday.
  • The deposit goes to the bank account linked to your Social Security record; you cannot change the deposit day.
  • If you also receive SSI, that payment arrives on the first of the month, separate from your SSDI deposit.
  • You can check your deposit schedule on your Social Security account online or by calling 1-800-772-1213.

How to confirm your deposit day for the current month

Social Security publishes a calendar each year showing which days payments deposit when holidays or weekends affect the third. You can find this calendar on ssa.gov under "Payment Schedules" or by logging into your my Social Security account online.

To check your specific deposit day without looking up the calendar, log into my Social Security at ssa.gov. Under "Manage Your Benefits," select "Payment Information." The page shows your next scheduled deposit date. This is the most direct way to confirm when money will arrive in your account.

If you do not have an online account, you can call Social Security at 1-800-772-1213 and ask a representative to confirm your next deposit date. Have your Social Security number ready. Representatives are available Monday through Friday, 7 a.m. to 7 p.m. your local time.

What to do if your deposit does not arrive on the expected day

If the third is a weekend or holiday and you expected your payment on that day, check the Social Security payment calendar first. Your deposit may have arrived one or two days earlier. Log into my Social Security or call 1-800-772-1213 to confirm the correct date.

If your payment arrived on the correct day but is missing from your account, contact your bank first. Deposits sometimes take an extra day to post, or they may have been routed to a different account if you recently changed your banking information. Your bank can tell you whether the deposit arrived and where it went.

If your bank confirms no deposit arrived and the date has passed, call Social Security at 1-800-772-1213. Have your bank account number and routing number ready. A representative can check whether Social Security sent the payment and investigate why it did not reach your account. This process usually takes 5 to 10 business days.

Changing your bank account or payment method

You can change the bank account where SSDI deposits go through my Social Security or by phone. Log into your account, select "Manage Your Benefits," then "Change Your Direct Deposit Information." Enter your new bank account and routing number. The change takes effect within one or two payment cycles—usually by the next month's deposit, sometimes the one after.

If you prefer not to use direct deposit, you can request a debit card instead. Social Security issues a prepaid card that functions like a bank account. Payments deposit to the card on the same schedule as direct deposit. Call 1-800-772-1213 to request a card, or explore through my Social Security online.

Do not wait until you need the money to make changes. If you are switching banks, update your information at least two weeks before the third of the month. This gives Social Security time to process the change and your new bank time to receive the deposit.

Holidays and weekends that shift your deposit date

Federal holidays that affect SSDI deposits include New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. When any of these falls on a weekday, Social Security deposits payments on the last business day before the third. When the third itself falls on a Saturday or Sunday, the deposit arrives on Friday.

The most common shifts happen in May (Memorial Day), July (Independence Day), September (Labor Day), November (Thanksgiving), and December (Christmas and New Year's). In these months, check the Social Security payment calendar or your my Social Security account to confirm the exact date.

Social Security publishes the full year's payment schedule in advance. You can read or print it from ssa.gov so you know every deposit date without checking each month.

Setting up alerts for your deposit

Most banks allow you to set up text or email alerts when a deposit arrives. Log into your bank's website or app, find the alerts or notifications section, and create an alert for deposits to your account. This way you will know when ready when your SSDI payment arrives, without checking manually.

You can also set a calendar reminder for the third of each month (or the adjusted date if a holiday or weekend applies). This is useful if you budget around your payment date or need to plan when bills are due.

Frequently Asked Questions

Can I get my SSDI payment on a different day of the month?

No. All SSDI recipients receive payments on the third of the month. Social Security does not offer options to change the deposit day. The only variation is when the third falls on a weekend or holiday, which shifts the deposit to the last business day before.

What if I have direct deposit set up but my payment does not arrive?

First, confirm the correct deposit date by checking the Social Security payment calendar or logging into my Social Security. If the date has passed, contact your bank to see if the deposit arrived but has not posted yet. If your bank shows no deposit, call Social Security at 1-800-772-1213 with your account details so they can investigate.

Do I get paid on the third if it is a holiday?

No. If the third falls on a federal holiday or weekend, your payment deposits on the last business day before that date. Check the Social Security payment calendar each year to see which months are affected.

If I receive both SSDI and SSI, do they deposit on the same day?

No. SSDI deposits on the third of the month, and SSI deposits on the first. You will see two separate deposits in your account each month on different dates.

How long does it take for a deposit to show up in my bank account after Social Security sends it?

Direct deposits usually appear in your account within one business day of Social Security sending them. If you do not see the deposit by the next business day after the scheduled date, contact your bank to confirm it arrived.