Your payment is late — here's what to check first
If you were expecting an SSDI payment and it did not arrive, the first step is to confirm whether Social Security has actually sent it. Payments are deposited on the same day each month — usually the second, third, or fourth Wednesday, depending on your birth date. Before you report a problem, check your bank account for three to five business days after that date, since deposits can take time to post.
Once you have confirmed the payment did not arrive, you need to know whether Social Security sent it at all. You can check the status of your payment through your Social Security account online, by calling Social Security directly, or by visiting a local office. The fastest way is usually to log into my Social Security at ssa.gov — if you have an account, you can see your payment history and the date each payment was supposed to deposit.
Key Takeaways
- Check your bank account for five business days after your expected payment date before reporting it missing, since deposits can be delayed in transit.
- Log into your my Social Security account or call 1-800-772-1213 to confirm whether Social Security actually sent the payment.
- If the payment was sent but did not arrive, your bank may have rejected it — contact your bank to ask whether the deposit was refused.
- If Social Security never sent the payment, you may have been suspended due to a work report, medical review, or change in your case — ask Social Security why the payment stopped.
- If you need money urgently while the problem is being resolved, ask Social Security whether you can receive an emergency advance on your next payment.
How to check your payment status without leaving home
The my Social Security website shows you every payment Social Security has sent you and when it was supposed to arrive. If you have not created an account, you can set one up at ssa.gov using your email, Social Security number, and a way to verify your identity — usually a driver's license or passport. Once you are logged in, click "Benefit Payments" to see your payment history.
If you do not use the internet or prefer to speak with someone, call Social Security's toll-free number at 1-800-772-1213. You can reach them Monday through Friday, 7 a.m. to 7 p.m. your local time. Have your Social Security number ready. They can tell you the exact date your payment was sent and which bank account it was sent to.
Your bank rejected the deposit — what that means
Sometimes Social Security sends the payment on time, but your bank refuses to deposit it. This usually happens because your account was closed, your account number changed, or the bank flagged the deposit as suspicious. When this occurs, Social Security holds the money and tries to deposit it again the next month — but you do not receive it in the meantime.
Call your bank and ask whether they rejected a deposit from Social Security. If they did, ask them why and what you need to do to fix it. Common reasons include a closed account, a frozen account due to fraud concerns, or a mismatch between the account number Social Security has on file and your actual account number. Once your bank confirms the account is working, contact Social Security to verify they have the correct account information.
If your account was closed, you will need to provide Social Security with a new account number. You can do this online through my Social Security, by calling 1-800-772-1213, or by visiting a local Social Security office in person.
Social Security stopped sending your payment — why this happens
If Social Security never sent the payment at all, your case may have been suspended. This can happen for several reasons: you did not report work income when you were supposed to, you did not respond to a medical review, your case was selected for a continuing disability review, or information in your case changed. Social Security is required to notify you by mail when your payment stops, but the letter may not arrive until after you notice the missing payment.
Call Social Security at 1-800-772-1213 and ask directly why your payment stopped. They can tell you whether it is a temporary hold, a suspension pending information from you, or a permanent change to your case. If you did not receive a notice in the mail, ask them to mail one to you or to explain the reason over the phone.
What to do if you need money right now
If your payment is missing and you need money urgently, ask Social Security whether you can receive an emergency advance. This is a loan against your next payment — Social Security will deduct it from future payments, but you receive some money when ready. Not all situations may have access to for an advance, and the amount is limited, but it is worth asking about if you are facing a hardship.
You can request an advance by calling 1-800-772-1213 or by visiting a local Social Security office. Be prepared to explain why you need the money urgently. Social Security will tell you whether you may have access to and how much they can advance.
Steps to take if the problem is not resolved within a week
If Social Security confirms they sent the payment but your bank says it never arrived, or if Social Security cannot explain why the payment stopped, you may need to file a formal complaint. Social Security has a process for investigating lost or missing payments, but you have to request it.
Start by visiting your local Social Security office in person or calling 1-800-772-1213 and asking to file a report about the missing payment. Bring any documentation you have — bank statements showing the payment did not arrive, screenshots from my Social Security showing when the payment was supposed to be sent, or letters from your bank about a rejected deposit. Social Security will open an investigation and contact your bank if needed.
If you believe Social Security made an error in stopping your payment, you have the right to request a reconsideration. This is a formal review of the decision to stop your payment. You can request a reconsideration by calling 1-800-772-1213, visiting a local office, or submitting a written request. You have 60 days from the date on the notice to request one.
Frequently Asked Questions
How long does it take for a missing payment to be resent?
If Social Security confirms they sent the payment but your bank rejected it, they will try again the following month. If your bank lost the payment in transit, Social Security may resend it within one to two weeks once you report it. If Social Security never sent it because your case was suspended, the timeline depends on why it was suspended and how quickly you resolve the issue.
Will I get paid back for the month I missed?
Yes, if Social Security made an error or if your payment was lost in transit, you will receive the full amount you were owed. If your payment was stopped because you did not report work income or did not respond to a medical review, you may not receive back pay — it depends on the reason and your specific situation. Ask Social Security directly whether you will receive the missed payment.
What if I never received a notice that my payment was stopping?
Social Security is required to mail you a notice before stopping your payment, but notices can be delayed or lost. If you did not receive one, call 1-800-772-1213 and ask them to mail a new notice to you. You can also request a reconsideration of the decision to stop your payment within 60 days of when you believe the decision was made.
Can I change my payment method if my bank keeps rejecting deposits?
Yes. You can change to a different bank account, request a debit card instead of direct deposit, or ask Social Security to mail you a paper check. You can make these changes through my Social Security, by calling 1-800-772-1213, or by visiting a local office. Paper checks take longer to arrive than direct deposit, so a debit card or a different bank account is usually faster.