SSDI deposits arrive on a fixed schedule based on your birth date, not randomly throughout the month
Social Security Disability Insurance (SSDI) payments are deposited into your bank account on the same day each month. The exact date depends on when you were born. The Social Security Administration groups beneficiaries into three payment schedules to spread the workload, and your birth date determines which schedule you fall on. You cannot change your payment date, but you can verify which date applies to you by logging into your Social Security account or calling Social Security directly.
Payments are always deposited by direct deposit into a checking or savings account. Social Security stopped mailing paper checks in 2013, so you must have a bank account, credit union account, or prepaid debit card account to receive your SSDI payment. If you do not have a bank account, you can open one at most banks and credit unions for free, or use a prepaid card issued through Social Security's Direct Express program.
Key Takeaways
- Your SSDI payment date is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
- All SSDI payments are made by direct deposit only; you cannot receive a paper check.
- The money typically appears in your account on the scheduled date, though delays of one or two business days can occur during holidays or weekends.
- You can check your exact payment date by logging into your Social Security account at ssa.gov or by calling 1-800-772-1213.
The three SSDI payment schedules based on birth date
Social Security uses your birth date to assign you to one of three payment schedules. If you were born on the 1st through the 10th of any month, your payment arrives on the second Wednesday of each month. If you were born on the 11th through the 20th, your payment arrives on the third Wednesday. If you were born on the 21st through the 31st, your payment arrives on the fourth Wednesday.
This schedule applies to all SSDI beneficiaries except those who were receiving benefits before May 1997. Those beneficiaries are paid on the third of each month instead. If you are unsure which schedule you are on, you can find your exact payment date in your Social Security account online or by calling 1-800-772-1213 and speaking with a representative.
How to verify your SSDI payment date
The fastest way to find your payment date is to create or log into your account at ssa.gov. Once you are logged in, go to the "Benefit Verification" section, and your payment date will be listed there. You can also read a benefit verification letter that shows your payment amount and date, which you can use for banking or other purposes.
If you do not have an online account, you can call Social Security at 1-800-772-1213 Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Have your Social Security number ready. A representative will tell you your exact payment date and answer questions about your account. If you are deaf or hard of hearing, you can call the TTY number at 1-800-325-0778.
What to do if your deposit is late
Your payment should arrive on your scheduled date. However, delays can happen if a holiday falls on or near your payment date, if your bank processes deposits slowly, or if there is a technical issue with Social Security's payment system. Most delays are one or two business days. If your payment is more than two business days late, contact your bank first to confirm the deposit has not arrived in your account.
If your bank confirms the money has not been received, contact Social Security at 1-800-772-1213. Have your account number and the date you expected the payment ready. Social Security can investigate whether the payment was sent and help you trace it. Do not assume the payment is lost until you have checked with both your bank and Social Security.
Setting up direct deposit if you do not have a bank account
If you do not currently have a bank account, you have two main options. You can open a checking or savings account at a bank or credit union near you. Most banks offer free checking accounts with no minimum balance, and the process takes about 20 minutes. Bring a photo ID and proof of address (a utility bill or lease works).
Alternatively, Social Security offers the Direct Express prepaid debit card program. This card is issued by a bank and works like a debit card, but you do not need to open a traditional bank account. Your SSDI payment is deposited directly onto the card each month. You can explore for Direct Express by calling 1-888-384-7285 or visiting the Direct Express website. There is no cost to explore, though the card issuer may charge small fees for certain transactions like ATM withdrawals or balance inquiries.
Changing your bank account or payment method
If you want to change which bank account receives your SSDI payment, you can update your information online through your Social Security account or by calling 1-800-772-1213. Changes typically take one to two payment cycles to go into effect, so plan ahead if you are switching banks. Make sure your new account is set up and working before you request the change.
If you are switching from one bank to another, do not close your old account until you have received at least one payment in your new account. This prevents gaps in your deposits. If you are switching to or from the Direct Express card, Social Security can help you coordinate the transition so you do not miss a payment.
Understanding payment delays around holidays
When a federal holiday falls on a Wednesday (your scheduled payment day), Social Security deposits your payment on the Tuesday before the holiday instead. This means your money arrives one day earlier than usual. If a holiday falls on a different day of the week, your payment date stays the same. Major holidays that affect payment dates include New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas.
Social Security publishes its holiday schedule each year on ssa.gov. If you are unsure whether a holiday will affect your next payment, you can check the website or call 1-800-772-1213. Your bank may also process the deposit a day or two later than Social Security sends it, so even if Social Security deposits the money on Tuesday, your bank might not show it until Wednesday or Thursday.
Frequently Asked Questions
Can I change my SSDI payment date?
No. Your payment date is determined by your birth date and cannot be changed. However, you can change which bank account receives the payment, and you can choose to receive it via direct deposit or Direct Express prepaid card.
What if my bank account information changes or my account is closed?
Contact Social Security when ready at 1-800-772-1213 to update your account information. If your account is closed and Social Security tries to deposit your payment there, the money will be returned to Social Security. You will need to contact them to arrange a new deposit method, which may delay your payment by one or two cycles.
Do I receive my SSDI payment on weekends?
No. Social Security only deposits payments on weekdays. If your scheduled payment date falls on a Saturday or Sunday, your payment is deposited on the Friday before. Your bank may take an additional day to process the deposit, so it could appear in your account on Monday.
How much does it cost to set up direct deposit?
Direct deposit itself is free. There is no charge from Social Security to set up or maintain direct deposit. However, if you use the Direct Express prepaid card, the card issuer may charge small fees for certain services like ATM withdrawals or customer service calls.
What if I never received my SSDI payment?
First, check your bank account to confirm it has not arrived. Then call your bank to ask if the deposit is pending. If your bank has not received it, call Social Security at 1-800-772-1213 with your account number and payment date. Social Security can trace the payment and reissue it if it was lost.