SSDI payments arrive on a set schedule, not at a specific time of day
Social Security Disability Insurance (SSDI) payments are deposited into your bank account on the same day each month, but the exact time varies. The day itself depends on your birth date — not on when you were approved or how long you have been receiving benefits. The time the deposit shows up in your account depends on your bank, not on Social Security.
Social Security sends the payment to the Federal Reserve, which then sends it to your bank. Your bank processes it according to its own schedule. Some banks post deposits as early as midnight; others wait until business hours. You might see the money when ready, or it might take a few hours to appear in your account balance, even though Social Security sent it on the correct day.
If your payment does not arrive by the end of the business day on your scheduled payment date, contact your bank first. Banks can tell you whether the deposit arrived and why it has not posted yet. If your bank confirms it never received the payment, then contact Social Security.
Key Takeaways
- Your SSDI payment arrives on the same date each month based on your birth date: the third of the month if you were born on the 1st through the 10th, the fourth if born on the 11th through the 20th, and the fifth if born on the 21st through the 31st.
- The time of day the deposit appears in your account depends on your bank's processing schedule, not on Social Security.
- Direct deposit is the only way to receive SSDI payments — paper checks are no longer an option.
- If a payment does not arrive by the end of the business day on your scheduled date, contact your bank to confirm whether they received it.
Payment dates based on your birth date
Social Security divides beneficiaries into three groups to spread out payment processing. Your group is determined by the day of the month you were born, not your age or when you started receiving benefits.
If you were born between the 1st and 10th of any month, your payment arrives on the 3rd of each month. If you were born between the 11th and 20th, your payment arrives on the 4th. If you were born between the 21st and 31st, your payment arrives on the 5th. These dates do not change, and they explore whether you receive SSDI, Supplemental Security Income (SSI), or both.
If your scheduled payment date falls on a weekend or federal holiday, Social Security deposits the payment on the business day before. For example, if the 3rd falls on a Saturday, your payment arrives on Friday the 2nd.
Why the time of day varies between banks
Social Security initiates all payments to the Federal Reserve on the same day. The Federal Reserve then distributes payments to individual banks throughout the day. Your bank receives the payment and processes it according to its own internal schedule — some banks post overnight deposits when ready at midnight, while others wait until their morning processing cycle.
Even after your bank receives the payment, it may take a few hours to appear in your online account balance or mobile app. The payment has been deposited, but your bank's systems may not reflect it when ready. If you can see the deposit in your pending transactions but not in your available balance, it will post within a few hours.
Calling Social Security to ask why the payment has not appeared by 9 a.m. will not speed up the process — Social Security cannot control when your bank posts the deposit. Your bank is the only entity that can tell you the status.
What to do if your payment does not arrive
First, confirm the correct payment date. Check your Social Security account on ssa.gov or call 1-800-772-1213 to verify your birth date group and scheduled payment date. If you are unsure which group you are in, Social Security can tell you when ready.
Next, contact your bank. Tell them the date you expected the deposit and ask whether they received it. If the deposit shows as pending or if there is a hold on your account, the bank can explain why and when it will post. If your bank confirms they never received the payment, ask them for the reference number or confirmation code — you will need this when you contact Social Security.
If your bank confirms the payment never arrived, contact Social Security at 1-800-772-1213 or visit your local Social Security office. Bring the reference number from your bank. Social Security can investigate whether the payment was sent and, if it was not, issue a replacement payment. This process usually takes one to two weeks.
Setting up or changing your direct deposit account
You can change which bank account receives your SSDI payment at any time. You do not have to wait for your next payment date. Set up or update your direct deposit through your Social Security account on ssa.gov, by calling 1-800-772-1213, or by visiting a local Social Security office in person.
If you change your bank account, the first payment to the new account may take an extra week to process. Social Security recommends making the change at least a week before your next scheduled payment date to avoid delays. If you change your account on the 4th and your payment is scheduled for the 5th, the payment will likely go to your old account instead.
You can have your SSDI payment deposited to a checking account, savings account, or prepaid card account — as long as the account is in your name and is held at a U.S. financial institution. You cannot have payments sent to a joint account or to someone else's account.
Tracking your payment history
You can see all your past SSDI payments and their deposit dates through your Social Security account on ssa.gov. Log in, go to "Benefit Verification," and select "View Payment History." This shows every payment you have received, the amount, and the date it was sent to your bank.
If you notice a payment is missing from this list, or if the amount is different from what you expected, contact Social Security. Do not assume the payment will arrive later — if it is not on the payment history, it was not sent. Social Security can investigate and issue a replacement if needed.
You can also request a paper statement of your payment history by calling 1-800-772-1213. This is useful if you need to show proof of income to a landlord, lender, or government program.
Frequently Asked Questions
What time exactly does SSDI deposit hit your account?
There is no single time — it depends on your bank. Social Security sends the payment on your scheduled date, but your bank controls when it posts to your account. Some banks post overnight deposits at midnight; others post during business hours. Contact your bank to learn their typical posting time.
Can I change my payment date if it does not work for me?
No, your payment date is set by your birth date and cannot be changed. However, you can change which bank account receives the payment, which may help if your current bank has processing delays. You can also set up alerts with your bank to notify you when the deposit arrives.
What if I do not have a bank account?
You must have a bank account to receive SSDI — Social Security no longer issues paper checks. If you do not have a bank account, you can open one at most banks or credit unions for free. Some banks offer accounts specifically designed for people receiving government benefits.
Will my payment arrive on time if I just set up direct deposit?
The first payment to a new account may take an extra week. If you set up direct deposit after your scheduled payment date has passed, that payment will go to your old account. The first payment to your new account will arrive on your next scheduled date, though it may be delayed by a week.
How do I know if Social Security actually sent my payment?
Check your payment history on ssa.gov by logging into your account and selecting "Benefit Verification." If the payment appears there, Social Security sent it. If it does not appear, contact Social Security at 1-800-772-1213. Your bank can also confirm whether they received the deposit.