SSDI deposits follow a schedule based on your birth date, not a single day for everyone

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

Your specific deposit day stays the same month to month. If you were born on March 15th, your payment arrives on the third Wednesday of every month—this month, next month, and every month after. You can confirm your personal payment date by logging into your My Social Security account or by calling Social Security at 1-800-772-1213.

Deposits go into the bank account or prepaid card you registered with Social Security. The money typically appears in your account by the end of the business day on your scheduled deposit date, though some banks may show it the next morning depending on their processing times.

Key Takeaways

  • Your SSDI deposit date is determined by your birth date and falls on a Wednesday in the second, third, or fourth week of each month.
  • The deposit date never changes once assigned—you receive payment on the same Wednesday every single month.
  • You can find your exact deposit date by logging into My Social Security or calling 1-800-772-1213.
  • Money appears in your registered bank account or prepaid card by the end of the business day on your deposit date.
  • If you change your bank account or prepaid card, you must update your information with Social Security to avoid missed or delayed deposits.

How to find your deposit date

The fastest way to see your deposit date is to log into My Social Security at ssa.gov. Once you are signed in, go to "Benefit Verification" and look for "Payment Information." The page shows your next scheduled payment date and the amount. This takes about two minutes and works on any device with internet access.

If you do not have a My Social Security account, you can create one using your email address, Social Security number, and identity verification. Social Security will ask you to verify your identity through a third-party service—this is a one-time step. Once your account is set up, you can check your payment date anytime.

If you prefer not to use the online account, call Social Security's toll-free number at 1-800-772-1213. A representative can tell you your deposit date over the phone. The wait time varies by time of day and day of week, but calling early in the morning on a Tuesday or Wednesday usually means a shorter hold.

What happens if your deposit is late

Deposits occasionally arrive later than expected due to bank processing delays or technical issues on Social Security's end. If your payment does not appear by the end of the business day on your scheduled date, wait until the next business day before taking action—many deposits that appear late are straightforward delayed by the bank's system, not lost.

If your deposit still has not arrived by the day after your scheduled date, contact your bank first. Ask them to check whether the deposit is pending or whether there is a problem with your account. Some banks flag incoming government deposits for fraud review, which can delay posting by a day or two.

If your bank confirms the deposit has not been received, contact Social Security at 1-800-772-1213. Have your Social Security number, bank account number, and routing number ready. Social Security can check whether the payment was sent and, if it was, investigate why it did not reach your account. If Social Security did not send the payment, a representative can tell you why and what to do next.

Updating your bank account or payment method

If you change banks or want to switch to a different prepaid card, you must update your payment information with Social Security before the next deposit date. Changes made after your payment has already been sent will not affect that month's deposit—they take effect the following month.

To update your bank account or prepaid card, log into My Social Security and go to "Payment Information." Click "Change Direct Deposit Information" and enter your new bank routing number and account number. Social Security will verify the account by depositing two small test amounts (usually under $1 each) into the new account within one to two business days. You will then receive a code in the mail or see the amounts in your account, which you use to confirm the change.

If you do not have online access, call Social Security at 1-800-772-1213 and ask to update your direct deposit information. A representative will walk you through the process and can answer questions about the verification step. The entire process takes about five to ten minutes.

Birth date ranges and their deposit weeks

Birth Date RangeDeposit WeekExample: Deposit Falls On
1st through 10th of any monthSecond WednesdaySecond Wednesday of the month
11th through 20th of any monthThird WednesdayThird Wednesday of the month
21st through 31st of any monthFourth WednesdayFourth Wednesday of the month

This schedule applies to all SSDI beneficiaries. Supplemental Security Income (SSI) recipients follow a different schedule—SSI deposits on the first, third, or fourth of the month depending on birth date. If you receive both SSDI and SSI, you will have two separate deposit dates.

What to do if you need money before your deposit arrives

If you are short on funds before your next SSDI deposit, contact local nonprofits or government agencies that offer emergency information. Many cities and counties have rapid-response programs for people facing when ready hardship—these are separate from SSDI and do not affect your benefits. Call 211 (available in most areas) to find emergency information programs near you.

Some banks and credit unions offer overdraft protection or small short-term loans to account holders. Ask your bank whether you may have access to and what the terms are. Payday lenders charge extremely high interest rates and should be avoided if possible.

If you believe your SSDI payment amount is too low to cover your basic needs, you can request a work incentive consultation with Social Security. This is a free service that explores whether you can earn additional income without losing your benefits. Call 1-800-772-1213 to ask about work incentives or to speak with a representative about your situation.

Frequently Asked Questions

Can I change my deposit date to a different day of the month?

No. Your deposit date is fixed based on your birth date and cannot be changed. Social Security uses this system to spread deposits across the month and reduce processing strain on the system. The only way your deposit date would change is if Social Security made an error in your records—contact them if you believe this has happened.

What if I was born on the 31st but some months only have 30 days?

You are assigned to the fourth Wednesday group (birth dates 21st through 31st). Your deposit arrives on the fourth Wednesday of every month, regardless of how many days that month has. The deposit date itself never changes.

Do SSDI deposits arrive on holidays?

Social Security deposits on your scheduled Wednesday even if it falls on a holiday. However, if your bank is closed on that day, the deposit may not appear in your account until the next business day. Federal holidays do not change your deposit date.

Why did my deposit date change?

Your deposit date should never change unless Social Security made an error or you requested a change to your payment method. If your deposit suddenly arrives on a different day, log into My Social Security or call 1-800-772-1213 to confirm your current payment date and investigate what happened.

Can I receive my SSDI payment by check instead of direct deposit?

Social Security stopped issuing paper checks to new beneficiaries in 2011. If you currently receive a check, Social Security will eventually require you to switch to direct deposit or a prepaid debit card. Contact Social Security at 1-800-772-1213 to discuss your options if you do not have a bank account.