SSDI deposits arrive on a fixed schedule based on your birth date

Social Security deposits into your bank account on the same day each month, determined by when you were born. The payment date is not random — it follows a three-week cycle that the Social Security Administration uses to spread payments across the month. If you were born between the 1st and 10th of any month, your deposit arrives on the second Wednesday of each month. If you were born between the 11th and 20th, your deposit arrives on the third Wednesday. If you were born between the 21st and 31st, your deposit arrives on the fourth Wednesday.

The actual time the money appears in your account depends on your bank, not Social Security. Social Security sends the deposit instruction to the banking system early in the morning on your payment date, but your bank may take a few hours to process it. Most banks post SSDI deposits between 12:01 a.m. and 6:00 a.m. on the payment date, though some banks post later in the day. You can check your bank's policy by calling their customer service line or logging into your online banking portal.

If your payment date falls on a weekend or federal holiday, Social Security deposits the money the business day before. For example, if the third Wednesday of the month is a federal holiday, your deposit arrives on Tuesday instead. This shift happens automatically — you do not need to do anything.

Key Takeaways

  • Your SSDI payment date is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
  • Social Security sends the deposit instruction early in the morning on your payment date, but your bank controls what time it appears in your account.
  • Most banks post SSDI deposits between midnight and 6:00 a.m., though timing varies by financial institution.
  • If your payment date lands on a weekend or federal holiday, your deposit arrives the business day before instead.

How to find your specific payment date

You can find your exact payment date by logging into your my Social Security account at ssa.gov. Once you are signed in, click "Benefit Verification Letter" or "Payment History" to see your payment schedule. The payment history shows every deposit date for the past 12 months and confirms which Wednesday of the month you receive payments.

If you do not have a my Social Security account, you can call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and ask a representative for your payment date. Have your Social Security number ready. You can also visit your local Social Security office in person, though calling is faster.

What to do if your deposit is late

If your payment date has passed and the money has not arrived, first check your bank account to confirm the deposit has not posted yet. Some banks delay posting by a few hours even though Social Security sent the instruction on time. Wait until 6:00 p.m. on your payment date before assuming there is a problem.

If the deposit still has not arrived by the next business day, contact your bank first. Ask them to confirm whether Social Security sent the deposit instruction. Your bank can see incoming transfers in their system even if they have not posted to your account yet. If your bank confirms they did not receive the deposit, then contact Social Security at 1-800-772-1213.

When you call Social Security, have your Social Security number, bank account number, and routing number ready. A representative can check whether the deposit was sent and to which account. If Social Security sent the money to the wrong account (for example, if you recently changed banks and did not update your information), they can issue a replacement payment, though this may take several business days.

Updating your bank account information

If you change banks or want to switch from a paper check to direct deposit, you can update your account information through my Social Security. Log in, go to "Payment Information," and select "Change Direct Deposit." You will need your new bank's routing number and your new account number. The change usually takes effect within one or two payment cycles.

You can also update your bank information by calling Social Security at 1-800-772-1213 or by visiting your local Social Security office. If you call, a representative will ask you to verify your identity and will confirm your new routing and account numbers before making the change. Write down the confirmation number they give you.

If you are switching from direct deposit back to a paper check, the same process applies. However, paper checks take longer to arrive and are more vulnerable to theft or loss, so Social Security encourages direct deposit. If you do not have a bank account, some community banks and credit unions offer low-cost or free accounts specifically for people receiving government benefits.

Time zone and banking hours do not affect your deposit date

Your SSDI deposit arrives on the same calendar date regardless of what time zone you live in or what hours your bank operates. Social Security uses Eastern Time for all payment processing, but the payment date itself is the same across the country. If you live on the West Coast and your payment date is the second Wednesday of the month, your deposit still arrives on that same Wednesday, even though it may post to your account a few hours later due to time zone differences.

Your bank's operating hours also do not change your payment date. If your bank is closed on your payment date (for example, on a Sunday), the deposit still arrives on that date in the banking system, but your bank will not post it to your account until they reopen. This is why Social Security automatically moves your payment to the business day before if your payment date falls on a weekend or holiday.

Tracking deposits through your bank's mobile app or website

Most banks allow you to see pending deposits in their mobile app or online banking portal before the money actually posts to your account. You can log in on your payment date morning and look for a pending transaction labeled "Social Security" or "SSA." This confirms that Social Security sent the deposit and your bank received it, even if the funds are not yet available to spend.

Some banks show pending deposits for several hours before posting; others show them for just a few minutes. If you see a pending Social Security deposit in your bank's system but it has not posted yet, the money is on its way and should appear within a few hours. If you do not see a pending deposit by mid-morning on your payment date, contact your bank to ask whether they received the transfer.

Setting up alerts for your SSDI deposit

Most banks offer free deposit alerts that notify you by text or email when a deposit hits your account. You can set up an alert specifically for deposits from Social Security, which helps you confirm that your payment arrived on time. To set up an alert, log into your bank's website or app, go to "Alerts" or "Notifications," and select "Deposit Alert" or "Transfer Alert."

You can usually set the alert to trigger for any deposit above a certain amount (for example, $500 or more) or for deposits from a specific sender. Setting an alert for Social Security deposits gives you peace of mind and helps you catch problems when ready if a payment does not arrive as expected.

Frequently Asked Questions

What time does Social Security send the deposit instruction to the bank?

Social Security sends deposit instructions early in the morning, usually between 12:01 a.m. and 6:00 a.m. Eastern Time on your payment date. Your bank then processes the instruction and posts the money to your account, which typically happens within a few hours but can take until later in the day depending on your bank's processing schedule.

Can I change my payment date if I do not like the Wednesday it falls on?

No. Your payment date is fixed based on your birth date and cannot be changed. Social Security uses this system to distribute payments evenly throughout the month. If you need money on a different date, you would need to budget your spending around your fixed payment date.

Will my deposit arrive at the same time if I switch banks?

Your payment date stays the same when you switch banks, but the time the deposit posts to your account may change slightly. Different banks process deposits at different speeds. After you update your bank information with Social Security, your first deposit to the new account may take an extra day or two to post while the banking system confirms the new account is active.

What happens to my deposit if my bank account is closed?

If your bank account is closed and Social Security tries to deposit your payment there, the bank will reject the deposit and send it back to Social Security. Social Security will then issue a paper check to your mailing address, which takes one to two weeks to arrive. You should update your bank information with Social Security as soon as you open a new account to avoid this delay.

Can I receive my SSDI payment twice a month instead of once?

No. Social Security pays SSDI once per month on your fixed payment date. You cannot split your payment into two deposits or change the frequency. If you need money more frequently, you would need to manage your budget around the single monthly payment.