Where to check your SSI deposit status

The fastest way to confirm your SSI direct deposit was processed is to log into your bank account online or through your bank's mobile app and look at your recent transactions. If the deposit appears there, it has been processed. Most banks post SSI deposits on the payment date — typically the first, second, or third of the month depending on your birth date — but it can take one business day after posting for the money to become available to spend.

If you do not see the deposit in your bank account by the end of the business day after your scheduled payment date, you can check the status through the Social Security Administration's online portal, my Social Security. Log in with your username and password, go to "Benefit Verification," and look for your payment history. This shows the date each payment was scheduled and whether it was processed. If a payment shows as scheduled but not yet posted to your bank, it may still be in transit.

You can also call the Social Security Administration directly at 1-800-772-1213 (TTY 1-800-325-0778) to ask about a specific payment. Have your Social Security number ready. Wait times are typically shorter early in the morning on weekdays.

Key Takeaways

  • Check your bank account first — if the deposit appears there, it has been processed, though it may take one business day to become available to spend.
  • Log into my Social Security to view your payment history and see whether each payment was scheduled and processed.
  • Call 1-800-772-1213 if you need immediate confirmation or if a payment is missing from both your bank account and your payment history.
  • SSI payments are typically deposited on the first, second, or third of the month depending on your birth date, and delays of one to two business days are common.
  • If a payment is genuinely missing, report it to Social Security within 30 days to preserve your right to a replacement payment.

Understanding SSI payment dates and timing

SSI payments are issued on a schedule based on your birth date. If you were born on the 1st through the 10th of any month, you receive your payment on the second Wednesday of each month. If you were born on the 11th through the 20th, you receive it on the third Wednesday. If you were born on the 21st or later, you receive it on the fourth Wednesday. This staggered schedule helps the Social Security Administration manage the volume of payments.

The date the payment is issued is not always the date it appears in your bank account. Banks can take one to two business days to process and post the deposit, even though it left Social Security's system on the scheduled date. If your payment date falls on a weekend or federal holiday, Social Security issues the payment on the business day before. Your bank may post it the same day or the next business day depending on their processing schedule.

What to do if your deposit is late or missing

If your payment date has passed and you do not see the deposit in your bank account or in your my Social Security payment history, first confirm that you are looking at the correct account. Direct deposit can only go to the bank account you registered with Social Security, so if you recently changed banks or accounts, verify that Social Security has your current information.

Check my Social Security to see whether the payment shows as "processed" or "pending." If it shows as pending, it is still in transit and should arrive within one to two business days. If it shows as processed but is not in your bank account, contact your bank to ask whether the deposit was received but not yet posted. Provide your bank with the exact payment date and amount.

If the payment does not appear in either your bank account or your payment history after three business days, contact Social Security at 1-800-772-1213. Have your Social Security number, the payment date, and the amount ready. Social Security can investigate whether the payment was issued and where it went. If the payment was genuinely lost, Social Security can issue a replacement, but you must report it within 30 days of the scheduled payment date to preserve your right to a replacement.

How to update your bank account information with Social Security

If you need to change the bank account where your SSI deposits go, you can update this information through my Social Security without calling. Log in, go to "Manage Direct Deposit," and follow the prompts to enter your new bank account number and routing number. Changes typically take effect within one to two pay 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 in person. If you are changing banks, make sure your new account is set up and active before you submit the change to Social Security. If Social Security tries to deposit to a closed account, the payment will be returned and you will have to wait for a replacement check or reissue.

Troubleshooting common deposit problems

If your bank account number or routing number was entered incorrectly when you set up direct deposit, payments will be rejected and returned to Social Security. You will then receive a paper check instead, which takes longer. Check your my Social Security account to confirm your bank information is correct. If you see an error, update it immediately and contact Social Security to ask them to reissue the payment to the correct account.

If your bank account was closed or frozen, the deposit will be rejected. Contact your bank to find out why the account was closed or frozen. Once the issue is resolved, update your bank information with Social Security and request a reissue of the payment. Some banks freeze accounts due to inactivity or suspected fraud, and you may need to visit the bank in person to reopen it.

If you recently moved and changed banks, make sure Social Security has both your new address and your new bank account information. Payments sent to an old account or address can be delayed or lost. Update both pieces of information in my Social Security or by calling 1-800-772-1213.

Reading your payment history in my Social Security

Once you log into my Social Security, click "Benefit Verification" and then "View my payment history." This page shows every SSI payment issued to you, the date it was scheduled, and whether it was processed. Payments that show as "processed" have left Social Security's system and are on their way to your bank or have already arrived. Payments that show as "pending" are scheduled but have not yet been issued.

If you see a payment marked as "processed" but it is not in your bank account, the delay is usually on your bank's end. Contact your bank and provide them with the date and amount shown in your Social Security payment history. Your bank can tell you whether the deposit arrived and when it will be available. If your bank has no record of the deposit, contact Social Security again to investigate further.

Frequently Asked Questions

How long does it take for SSI to show up in my bank account after the payment date?

Most deposits appear within one business day of the scheduled payment date. If your payment date falls on a Friday, it may not show in your account until Monday. If the payment date falls on a weekend or holiday, Social Security issues it on the business day before, and your bank posts it the same day or the next business day.

Can I get my SSI payment by check instead of direct deposit?

Social Security no longer issues new payments by check. All SSI recipients must use direct deposit. If you do not have a bank account, you can open one at most banks or credit unions with minimal documentation, or you can use a prepaid debit card account that accepts direct deposits.

What if my direct deposit goes to the wrong account?

If you entered the wrong account number when you set up direct deposit, the payment will be rejected and returned to Social Security. You will receive a paper check instead, which takes longer. Update your correct bank information in my Social Security right away and contact Social Security to request a reissue to the correct account.

Do I need to do anything if my payment is late?

Wait three business days after your scheduled payment date before contacting Social Security. Most delays resolve on their own within one to two business days. If the payment still has not arrived after three business days, call 1-800-772-1213 to report it. Social Security can investigate and issue a replacement if the payment was lost.

Can I change my SSI 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 at any time through my Social Security or by calling Social Security.