SSDI deposits follow a fixed schedule based on your birth date, not a random calendar
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 when your case was approved. The Social Security Administration divides beneficiaries into three groups, each receiving deposits on a different Wednesday of the month.
If you were born between the 1st and 10th of any month, your deposit arrives on the second Wednesday. Birth dates 11th through 20th receive deposits on the third Wednesday. Birth dates 21st through 31st get deposits on the fourth Wednesday. This schedule has been in place for years and does not change from year to year.
Your bank may hold the deposit for one business day after it arrives in your account, depending on your financial institution's policies. The Social Security Administration sends the money, but your bank controls when it becomes available to you. If your regular deposit day falls on a federal holiday, Social Security sends the payment the business day before.
Key Takeaways
- Your SSDI deposit day is determined by your birth date and stays the same every month — the second, third, or fourth Wednesday depending on whether you were born in the first, second, or third ten days of your birth month.
- Direct deposit is the only way to receive SSDI payments; the agency stopped mailing paper checks in 2013.
- If your regular deposit day falls on a federal holiday, Social Security sends your payment the business day before instead.
- Your bank may hold a deposit for one business day after it arrives, so money may not be available when ready even though Social Security has sent it.
How to find your specific deposit day
Log into your my Social Security account at ssa.gov to see your exact deposit date. The account shows your payment history and the day your next deposit will arrive. You do not need to call or visit an office to find this information.
If you do not have a my Social Security account, you can create one using your email address, Social Security number, and a phone number. The account takes a few minutes to set up. Once you are logged in, select "Payments" to view your deposit schedule.
If you cannot access the online account, call Social Security at 1-800-772-1213 (TTY 1-800-325-0778). A representative can tell you your deposit day over the phone. Have your Social Security number ready when you call.
What happens if your deposit is late or missing
If your SSDI payment does not arrive on the expected day, wait one business day before taking action. Banks sometimes process deposits with a one-day delay, and your money may appear the next morning.
If the payment is still missing after one business day, contact Social Security directly. Call 1-800-772-1213 and explain that your deposit did not arrive. Have your account number and the date you expected the deposit. Social Security can check whether the payment was sent and investigate if it was lost in transit.
If Social Security confirms the payment was sent but your bank did not receive it, the agency can issue a replacement check or reissue the deposit. This process usually takes 5 to 7 business days. In the meantime, ask your bank whether they can trace the original deposit or provide a provisional credit.
Changing your deposit day or bank account
You cannot change the day your SSDI deposit arrives — that is locked to your birth date. However, you can change which bank account receives the deposit.
To change your bank account, log into my Social Security and select "Manage Direct Deposit." Enter your new bank routing number and account number. The change takes effect within one to two pay cycles, so your next deposit may still go to your old account. After that, all future deposits go to the new account.
If you do not have online access, call Social Security at 1-800-772-1213 to update your bank information over the phone. A representative will ask for your new routing and account numbers and confirm the change before ending the call.
Federal holidays that affect your deposit schedule
When a federal holiday falls on your regular deposit day, Social Security sends your payment the business day before. This means your deposit may arrive on a Tuesday instead of Wednesday, or on Friday instead of the following Monday.
The holidays that most commonly affect SSDI deposits are New Year's Day (January 1), Independence Day (July 4), Thanksgiving (fourth Thursday in November), and Christmas (December 25). If any of these fall on your deposit day, expect your money one day early.
You can see whether a holiday will affect your next deposit by checking your my Social Security account. The payment history section shows the actual deposit date for each month, accounting for holidays.
Direct deposit is required for SSDI
Social Security stopped issuing paper checks to new beneficiaries in 2011 and ended all paper check payments in 2013. If you receive SSDI, your payment must go to a bank account, prepaid card, or other financial institution that accepts direct deposits.
You do not need a traditional checking account. Many people use prepaid debit cards, savings accounts, or accounts at credit unions. The only requirement is that the institution has a routing number and can receive electronic transfers from the federal government.
If you do not have a bank account, you can open one at most banks or credit unions with minimal documentation. Some offer accounts specifically for people receiving government benefits, with no monthly fees and low minimum balances.
Frequently Asked Questions
Can I get my SSDI payment on a different day of the month?
No. Your deposit day is determined by your birth date and cannot be changed. If you were born on the 15th, your payment always arrives on the third Wednesday. You can change which bank account receives the deposit, but not the day it arrives.
What if I was born on the 31st but some months don't have 31 days?
If you were born on the 31st, you are in the third group and receive your deposit on the fourth Wednesday of every month, regardless of how many days that month has. The deposit day stays consistent even in February or other shorter months.
Will my SSDI deposit arrive on the same day as my Social Security retirement check?
If you receive both SSDI and retirement benefits, they combine into one payment that arrives on one day based on your birth date. You do not receive two separate deposits. The combined amount arrives on your scheduled day.
How do I know if Social Security actually sent my payment?
Log into my Social Security and check your payment history. The account shows the date each payment was sent and the amount. If a payment shows as sent but has not arrived in your bank account after one business day, contact your bank first, then Social Security if the bank has no record of receiving it.
What if I need my SSDI money before my regular deposit day?
Social Security cannot advance your payment or change your deposit schedule. If you have an emergency, contact a local social services agency or nonprofit that offers emergency financial information. Your local 211 service can connect you to programs in your area.