Common Reasons Your Check or Direct Deposit Is Missing
If you were expecting an SSDI payment and it did not arrive, the cause is usually one of five things: a change in your address or bank account that Social Security was not told about, a temporary hold placed on your account, a change in your benefit amount that delayed processing, a problem with your bank, or a suspension of benefits because of a work or income report you submitted.
The first step is to find out whether Social Security sent the payment at all. If you receive direct deposit, log into your my Social Security account at ssa.gov. Under "Benefit Verification," you can see the exact date and amount of your last payment. If you receive a paper check, call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and ask them to confirm whether the check was mailed and to what address.
Do not assume the payment is lost. Most missing payments are either delayed by one to three business days in the banking system, or they were sent to an old address because your records at Social Security are out of date.
Key Takeaways
- Check your my Social Security account or call 1-800-772-1213 to confirm whether Social Security actually sent your payment before assuming it is lost.
- Address changes, bank account changes, and work reports must be reported to Social Security within 10 days, or your payment may be delayed or held.
- If your benefit amount changed, Social Security mails a notice before the change takes effect, but the notice sometimes arrives after the payment does.
- A payment held by your bank for fraud review or because of a closed account will not reach you until the bank releases it or you open a new account.
- If your benefits were suspended, Social Security sends a notice explaining why and what you must do to restart payments.
Address Changes and Misdirected Payments
If you moved and did not tell Social Security, your check was mailed to your old address. This is the single most common reason a payment does not arrive. Social Security updates your address only when you report it directly to them—they do not automatically pull it from the post office or from other government agencies.
To update your address, log into my Social Security and change it yourself, or call 1-800-772-1213 and ask to speak with a representative. Have your Social Security number and current address ready. The change takes effect when ready in their system, but a check already in the mail will still go to the old address.
If your check went to an old address, contact the person who lives there now and ask them to write "Return to Sender" on the envelope and put it back in the mail. Social Security will receive it and reissue a new check to your current address within 5 to 7 business days. You can also call Social Security and ask them to issue a replacement check when ready, which they will mail to your new address.
Bank Account Problems and Holds
If you receive direct deposit and your payment did not show up, your bank may have placed a temporary hold on the deposit, or your account may have been closed. Banks sometimes flag direct deposits as suspicious if the amount is unusual, if your account has been inactive, or if there has been recent fraud on the account.
Call your bank and ask whether the deposit arrived and whether it is being held. If it arrived but is on hold, ask how long the hold will last—most holds clear within one to three business days. If your account was closed, you will need to provide Social Security with a new bank account number. Do this through my Social Security or by calling 1-800-772-1213.
If you switch banks, tell Social Security your new account number before your next payment date. Direct deposit changes take effect within one to two pay periods. Until the change processes, Social Security may attempt to deposit to your old account, which will be rejected and returned to Social Security. They will then reissue the payment to your new account, adding a delay of 5 to 10 business days.
Changes to Your Benefit Amount
Social Security sometimes changes the amount you receive because of a cost-of-living adjustment (COLA), a change in your work income, a change in your family situation, or a correction to your earnings record. When this happens, Social Security mails you a notice explaining the change and the new amount. The notice usually arrives before the payment, but not always.
If your payment was smaller than usual or did not arrive, check your mail for a notice from Social Security. The notice will have a date showing when the change takes effect. If you received a notice but the payment still did not arrive by the date listed, call Social Security at 1-800-772-1213 and ask them to confirm the new amount and the payment date.
If your benefit amount decreased, Social Security is required to send you a notice at least 10 days before the change takes effect. If you believe the change is wrong, you can request a reconsideration within 60 days of the notice date. The reconsideration does not stop the new amount from being paid, but it starts a review of the decision.
Work Reports and Benefit Suspensions
If you reported work income to Social Security or if you are receiving SSDI and working, Social Security may have suspended your benefits temporarily. This happens when your work earnings exceed the substantial gainful activity (SGA) threshold, which is a dollar amount set each year. In 2024, the SGA threshold is $1,550 per month for non-blind individuals and $2,590 for blind individuals, but these amounts change annually.
When you report work income, Social Security reviews it against the SGA threshold. If you exceed it, they send you a notice explaining that your benefits are suspended and what you must do to restart them. The notice will tell you whether the suspension is temporary (for that month only) or ongoing (until your earnings drop below the threshold).
If your benefits were suspended and you believe it was a mistake, or if your work situation has changed, call Social Security at 1-800-772-1213 and explain. Do not wait for the next payment date. The sooner you report a change, the sooner they can restart your payments.
What to Do If Your Payment Is Still Missing After 10 Days
If you confirmed that Social Security sent the payment, your address is correct, your bank account is active, and more than 10 business days have passed since the payment date, call Social Security at 1-800-772-1213 and ask them to trace the payment. Have your Social Security number, the payment date, and the amount ready.
Social Security can file a tracer with the U.S. Treasury if you receive direct deposit, or with the Postal Service if you receive a check. The tracer takes 10 to 15 business days to complete. While the tracer is being processed, Social Security can issue a replacement payment, but they will not do so until they have confirmed that the original payment was actually sent.
Keep a record of the date you called, the name of the representative you spoke with, and what they told you to do next. If you have to call again, this information helps the next representative understand what has already been checked.
Frequently Asked Questions
How long does it take for a direct deposit to show up after Social Security sends it?
Direct deposits typically arrive within one to three business days after Social Security sends them. If it has been more than three business days and the payment does not appear in your account, call your bank first to confirm it did not arrive and is not on hold. Then call Social Security to confirm they sent it.
Can Social Security send my payment to a different address temporarily?
No. Social Security sends payments only to the address on file in their system. If you need your payment sent somewhere other than your home address, you must update your address with them first. Changes take effect when ready, but checks already mailed will go to the old address.
What happens if I miss a payment and then get two payments the next month?
If you receive two payments in one month because a missed payment was reissued along with your regular payment, do not spend both. Contact Social Security and ask them to clarify which payment is which. They may ask you to return the duplicate, or they may adjust your next payment to account for the overpayment.
Do I have to wait for Social Security to trace a payment before I can get a replacement?
Social Security will not issue a replacement until they confirm the original payment was sent. However, if the original payment was sent more than 30 days ago, you can ask them to issue a replacement without waiting for the tracer to complete. Be prepared to explain what you have already done to locate the original payment.
What if my check arrived but it was damaged or the amount was wrong?
If the check is damaged, write "Void" on it and call Social Security at 1-800-772-1213 to request a replacement. If the amount is wrong, do not cash the check—call Social Security first to confirm the correct amount. They will either reissue the check for the correct amount or explain why the amount changed.