Where to Check Your Direct Deposit Status

Your SSDI direct deposit information lives in two places: your my Social Security account online, and your Social Security statement mailed to you each year. The fastest way to see where your payment goes is to log into my Social Security at ssa.gov, click "Manage Your Benefits," then look for "Payment Information." That page shows your current bank account, routing number, and the date your payment hits each month.

If you do not have an online account yet, you can create one at ssa.gov/myaccount in about 10 minutes using your email, Social Security number, and a phone number. Once you are logged in, the payment information section updates in real time — if you recently changed your bank account, you will see the new one there within one business day of Social Security processing the change.

Your annual Social Security statement, mailed in the month before your birthday, also lists your current payment method at the bottom. This is a paper backup if you lose access to your online account or prefer not to use it.

Key Takeaways

  • Log into my Social Security at ssa.gov and select "Manage Your Benefits" to see your current bank account and routing number.
  • Direct deposits post on the same day each month — usually the third, fourth, or fifth depending on your birth date — and you can see this schedule in your account.
  • If your deposit is missing or late, check first whether Social Security has the correct bank information, then contact your bank to confirm the transfer arrived.
  • Changes to your bank account take one business day to process once Social Security receives them, and you can make changes online without calling.

Why Your Deposit Might Be Late or Missing

A missing SSDI payment usually falls into one of three categories: Social Security has the wrong bank information, your bank has not received the transfer yet, or your bank received it but has not posted it to your account. Start by checking your my Social Security account to confirm the routing number and account number are correct. A single wrong digit will send your payment to the wrong bank or account.

If the account information is correct in your my Social Security account, contact your bank directly. Give them the exact date Social Security sends your payment (you can see this in your account) and ask whether the transfer arrived. Banks sometimes hold deposits for 24 hours before posting, especially if it is a weekend or holiday. If your bank says they never received the transfer, then contact Social Security.

Payments are typically sent on the 3rd, 4th, or 5th of each month depending on your birth date. You can find your exact payment date in my Social Security under "Payment Information." If today is before that date, your payment has not been sent yet — this is the most common reason people think a payment is missing.

How to Update Your Bank Account Online

You can change your bank account information without calling Social Security. Log into my Social Security, go to "Manage Your Benefits," then select "Change Your Direct Deposit Information." You will need your new routing number and account number. Both appear on a blank check from your new bank, or you can call the bank and ask for them.

Enter the new information and confirm it twice — Social Security will ask you to re-type the account number to catch typos. Once you submit the change, Social Security processes it within one business day. Your next payment will go to the new account. If you made the change after Social Security has already sent this month's payment, that payment still goes to your old account; the new account receives the following month's payment.

Keep your old account open for at least one full payment cycle after you change accounts, in case Social Security sends a payment to the old account by mistake. Once you see a payment land in your new account, you can close the old one.

What to Do If You Cannot Access Your Online Account

If you do not have a my Social Security account or cannot log in, you can still find your payment information by calling Social Security at 1-800-772-1213. Have your Social Security number ready. A representative can tell you your current bank account and payment date over the phone, though they cannot change your account information without verifying your identity in person or through the online account.

If you have forgotten your my Social Security password, go to ssa.gov/myaccount and click "Forgot Password." Social Security will send a reset link to your email. If you no longer have access to the email address you used to create the account, you will need to create a new account with a current email address. You can have only one active account per Social Security number.

Creating a new account takes about 10 minutes and requires your Social Security number, email, phone number, and a way to verify your identity — usually a driver's license or passport number. Once the new account is active, you can see all your payment information when ready.

Understanding Your Payment Schedule

SSDI payments arrive on a fixed schedule based on your birth date, not randomly. If you were born on the 1st through the 10th of any month, your payment arrives on the 2nd Wednesday of each month. If you were born on the 11th through the 20th, it arrives on the 3rd Wednesday. If you were born on the 21st through the 31st, it arrives on the 4th Wednesday. This schedule stays the same every month, so you can plan around it.

Weekends and federal holidays do not change your payment date — Social Security sends the payment on the scheduled day, and your bank posts it on that day or the next business day. If your scheduled payment date falls on a holiday, Social Security sends it the business day before. You can see your exact payment date in my Social Security under "Payment Information."

If you have not received a payment on your scheduled date and your bank account information is correct, wait one business day. If it still has not arrived after one business day, call Social Security at 1-800-772-1213 to report it.

Fixing a Bounced or Rejected Payment

If Social Security tries to deposit your payment but your bank rejects it — usually because the account is closed or the information is wrong — Social Security will try again the next month. You will not lose the payment; it will eventually reach you, but the delay can be weeks. The fastest way to fix this is to update your bank account information in my Social Security as soon as you know there is a problem.

If your account was closed and you have opened a new one, update your information when ready. If the account is still active but Social Security has the wrong routing or account number, correct it in your online account. Social Security will attempt to deposit the next payment to the corrected account.

If you are unsure why your bank rejected the payment, call your bank first and ask them why the transfer failed. They can tell you whether the account number was wrong, the account was closed, or something else. Once you know the reason, you can fix it in my Social Security or call Social Security at 1-800-772-1213 to update it by phone.

Frequently Asked Questions

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 debit card, or Electronic Transfer Account (ETA). If you do not have a bank account, you can open an ETA at most banks for free, or ask Social Security about other options when you call 1-800-772-1213.

What if I see a payment in my account that I did not expect?

Log into my Social Security and check your payment history under "View Your Benefit and Payment Information." It will show every payment Social Security has sent and the date it was sent. If you see a payment you do not recognize, call Social Security at 1-800-772-1213 to ask what it is — it may be a back payment, a cost-of-living adjustment, or a correction from a previous month.

How long does it take to change my direct deposit information?

Social Security processes changes within one business day of receiving them. If you change your information online before 11:59 p.m., it is processed the next business day. Your next scheduled payment will go to the new account. Changes made by phone take up to five business days.

What if my bank account information is correct but I still have not received my payment?

Wait one full business day after your scheduled payment date. If it still has not arrived, call your bank and ask whether the transfer from Social Security arrived. If your bank says it did not receive anything, call Social Security at 1-800-772-1213 and report the missing payment. Have your payment date and bank account number ready.