SSDI direct deposits arrive on the third day of each month, but the exact time depends on your bank
Social Security deposits money into your account on the same day every month — the third calendar day — but the time it shows up is controlled by your bank, not Social Security. Some banks post it at midnight, others at 6 a.m., and some not until business hours. You cannot change when Social Security sends it, but you can contact your bank to learn when they typically process government deposits.
The third of the month is fixed. If the third falls on a weekend or federal holiday, Social Security sends the deposit the business day before. This means you might receive your payment on Friday the 1st or 2nd instead of waiting until Monday. The amount and the recipient are always the same; only the calendar date shifts when holidays interfere.
Direct deposit is the only way Social Security now pays SSDI. Paper checks are no longer issued. If you are not yet receiving direct deposit, you must set it up through your Social Security account online, by phone, or in person at a local office.
Key Takeaways
- SSDI payments deposit on the third of every month, or the business day before if the third is a weekend or holiday.
- The time the money appears in your account is set by your bank, not Social Security, and can range from midnight to business hours.
- You can contact your bank's customer service to ask what time government deposits typically post.
- Direct deposit is required for all SSDI payments; Social Security no longer issues paper checks.
- If your deposit does not arrive by the fourth business day of the month, contact Social Security to report it.
How to find out when your bank posts deposits
Call your bank's customer service line and ask what time they post government deposits or ACH transfers. Many banks have a standard posting window — for example, "all ACH deposits post by 9 a.m." — but some vary by account type. Have your account number ready when you call.
You can also check your bank's website or mobile app. Many banks publish their posting schedule in the FAQ or account settings section. If you cannot find it online, the phone line is faster than visiting a branch.
Once you know your bank's typical posting time, you can plan around it. If your bank posts at 6 a.m., your SSDI payment will be available early morning on the third. If they post during business hours, it may not show until afternoon.
What to do if your deposit is late
If your payment has not arrived by the fourth business day of the month, contact Social Security. Call 1-800-772-1213 (TTY 1-800-325-0778) or log into your my Social Security account online to report the missing deposit. Have your bank account number and routing number ready.
Social Security will investigate whether the payment was sent. If it was sent but your bank did not receive it, Social Security can issue a replacement payment. If it was not sent, Social Security will determine why — sometimes a change in your account information or a hold on your account can prevent deposits.
Do not wait more than a few days to report a missing payment. The sooner you contact Social Security, the sooner they can trace the deposit and resolve the problem.
Updating your bank account information
If you change banks or want to switch which account receives your SSDI payment, you can update it through my Social Security online, by calling 1-800-772-1213, or by visiting a local Social Security office. Changes usually take effect within one to two months, so your next payment after that will go to the new account.
When you update your account, Social Security sends a confirmation letter to your mailing address. Keep this letter in case there is a problem with the transition. If a payment goes to your old account by mistake, contact your old bank and ask them to return it to Social Security.
Never give your bank account information to anyone who calls or emails claiming to be from Social Security. Social Security will never ask for your account details by phone or email. Only enter this information on the official Social Security website or in person at an office.
Why the third of the month
Social Security uses a staggered payment schedule based on your birth date for Retirement and Survivor benefits, but SSDI payments are consolidated on a single day — the third of the month — for all recipients. This system has been in place since 1997 and allows Social Security to process all SSDI payments at once.
The third-of-the-month schedule applies only to SSDI. If you receive both SSDI and Supplemental Security Income (SSI), your SSI payment arrives on a different day — usually the first of the month — and deposits separately.
Setting up or changing your direct deposit
If you have never set up direct deposit, you can do it now through my Social Security. Log in, go to the "Payment" section, and select "Change Direct Deposit Information." You will need your bank's routing number and your account number. Both appear on a blank check or you can call your bank to ask.
You can also call Social Security at 1-800-772-1213 to set up direct deposit over the phone. A representative will ask for your bank information and confirm your identity. The change takes effect within one to two months.
If you are receiving SSDI but have not yet switched to direct deposit, Social Security may contact you to encourage the change. Direct deposit is more find than checks and eliminates the risk of mail delays or lost payments.
Frequently Asked Questions
Can I choose a different day for my SSDI payment?
No. All SSDI recipients receive their payment on the third of the month (or the business day before if the third is a weekend or holiday). Social Security does not offer alternative payment dates for SSDI.
What if the third falls on a holiday?
Social Security sends the deposit the business day before the holiday. For example, if the third is a Monday and that Monday is a federal holiday, your payment deposits on Friday the 1st. Check the Social Security website for the holiday schedule each year.
Why is my deposit showing as pending but not posted?
Pending means your bank has received the deposit but has not yet made the funds available. This is normal and usually resolves within a few hours. If it stays pending past the end of the business day, contact your bank to ask when they post government transfers.
Can I get my SSDI payment by check instead of direct deposit?
No. Social Security stopped issuing paper checks in 2013. All SSDI payments must go to a bank account, prepaid card, or Electronic Transfer Account (ETA). If you do not have a bank account, Social Security can help you open an ETA.
What if I do not have a bank account?
You can open an Electronic Transfer Account (ETA) at most banks and credit unions. An ETA is a basic savings account designed for government payments and requires minimal documentation. Social Security can direct you to banks in your area that offer ETAs.