What to do when your Social Security payment doesn't arrive or is wrong
When your Social Security payment is late, missing, or the amount is off, the first step is to check your account online through my Social Security at ssa.gov. Log in, go to "Manage Your Benefits," and look at your payment history. You will see the exact date each payment posted and the amount. If the payment truly did not arrive, contact Social Security directly at 1-800-772-1213 (TTY 1-800-325-0778). Have your Social Security number ready, and tell them the specific month the payment is missing.
If you cannot reach them by phone, you can visit your local Social Security office in person. Find the nearest one at ssa.gov/locator. Bring your Social Security card, a photo ID, and any bank statements showing what you expected to receive. Social Security staff can see exactly where your payment is and whether it was sent to the wrong account, held up in processing, or never issued at all.
Key Takeaways
- Check your payment history on my Social Security (ssa.gov) before calling, so you know the exact date and amount in question.
- Call Social Security at 1-800-772-1213 if a payment is missing; they can tell you whether it was sent, delayed, or never processed.
- If your payment went to the wrong bank account, Social Security can redirect future payments and may recover the missing amount.
- Payment delays often happen after a change in your account information, so confirm your bank details are current in my Social Security.
- If you disagree with a payment amount, ask Social Security to send you a detailed earnings record so you can see what they calculated.
Why payments are late or missing
Social Security payments are usually deposited on the third day of each month, but the exact date depends on your birth date. If you were born on the 1st through the 10th, you get paid on the second Wednesday of the month. If born on the 11th through the 20th, you get paid on the third Wednesday. If born on the 21st through the 31st, you get paid on the fourth Wednesday. Check your my Social Security account to see your scheduled payment date.
Payments can be delayed if Social Security is processing a change you reported — a new address, a change in income, or an update to your direct deposit information. If you recently changed your bank account, the payment may have gone to your old account instead. This is one of the most common reasons for a missing payment. Social Security can stop the payment to the old account and reissue it to the new one, but you need to contact them right away.
Occasionally, a payment is held because Social Security is reviewing your case. This can happen if you reported a change in your work status, your living situation, or your marital status. The hold is usually temporary, and the payment will go through once the review is complete. Social Security will tell you how long the hold is expected to last when you call.
How to update your bank account information
If your payment went to the wrong bank account, you can update your direct deposit details through my Social Security without calling. Log in, select "Manage Your Benefits," then "Change Direct Deposit Information." Enter your new bank's routing number and your account number. The change usually takes effect within one or two business days, and your next payment will go to the new account.
If you do not have online access or prefer to update in person, call Social Security at 1-800-772-1213 or visit your local office. Have your new bank account number and routing number ready. Social Security will ask you to confirm the information before making the change. Once updated, future payments will go to the correct account. If a payment already went to the wrong account, Social Security may be able to recover it from the old bank, but this takes time and is not always possible.
If you switched to a new bank and closed your old account, the payment may have been returned to Social Security. In that case, Social Security will hold the payment until you provide the correct account information. Once you do, they will reissue it. This process can take two to four weeks, so update your information as soon as you change banks.
Disputing a payment amount
If you believe your payment amount is wrong, the first step is to understand how Social Security calculated it. Your benefit is based on your highest 35 years of earnings, adjusted for inflation. If you worked fewer than 35 years, Social Security counts zeros for the missing years, which lowers your benefit. If you worked more than 35 years, they use only your highest-earning years.
Request a detailed earnings record from Social Security. You can view it on my Social Security under "Manage Your Benefits" and then "View Your Earnings Record." This shows every year of earnings Social Security has on file for you. Look for any years where the amount is wrong — perhaps you earned more than what is listed, or Social Security missed a year of work entirely. If you spot an error, you have three years, three months, and 15 days from the end of the year in which you earned the money to report it. For example, if you earned money in 2020, you must report the error by April 15, 2024.
To correct an earnings record, contact Social Security with proof of your actual earnings for that year. Bring your tax returns, W-2 forms, or a letter from your employer showing what you earned. Social Security will review the evidence and update your record if the error is confirmed. Once your earnings record is corrected, your benefit amount may increase, and you may receive back pay for the months your payment was too low.
What to do if your payment stops
If your payment suddenly stops, Social Security has a reason. Common reasons include a change in your work status (if you are still working and earning above the earnings limit), a change in your living situation, or a failure to report a required change. Social Security will send you a notice explaining why the payment stopped. Read it carefully and follow the instructions.
If you disagree with the reason, you have the right to request a reconsideration. You have 60 days from the date on the notice to ask Social Security to review the decision. Call 1-800-772-1213 or visit your local office and tell them you want to request a reconsideration. Bring any documents that support your case — for example, if the payment stopped because Social Security thought you were working, bring a letter from your employer confirming you are not, or proof that your earnings are below the limit.
If you still disagree after reconsideration, you can request a hearing before an administrative law judge. This is a formal process, and you may want to bring someone with you or have a representative help you. Social Security will explain the hearing process and your rights when they deny your reconsideration request.
Getting help from a representative
If you are having trouble resolving a payment issue on your own, you can ask a representative to help you. This can be a family member, a friend, a lawyer, or a non-lawyer representative who is certified by Social Security. To authorize a representative, you fill out Form SSA-1696 and submit it to Social Security. The form is available on ssa.gov or at your local Social Security office.
If you hire a lawyer or certified representative, they can charge you a fee, but only if Social Security approves it. The fee is usually a percentage of any back pay you receive, and it cannot exceed 25 percent of the back pay or $6,000, whichever is less. Before you hire someone, make sure they are authorized to represent you before Social Security. You can check this on ssa.gov or by calling 1-800-772-1213.
If you cannot afford a representative, you may be able to get help from a local legal aid organization or a community action agency. These groups often provide free help with Social Security issues. You can find a legal aid office near you through the Legal Services Corporation at lawhelp.org.
Frequently Asked Questions
How long does it take Social Security to fix a payment problem?
It depends on the problem. If your payment went to the wrong bank account and you update your information online, the next payment should go to the correct account within one or two business days. If Social Security has to investigate a missing payment or recover money from an old account, it can take two to four weeks. If you are disputing the amount of your payment, the process can take several months.
What if Social Security says my payment was sent but I never received it?
If Social Security confirms the payment was sent to your bank account but you do not see it, contact your bank. The payment may have been deposited to the wrong account within the bank, or there may be a hold on your account. Your bank can trace the deposit and tell you where it went. If the bank cannot find it, Social Security can stop payment to that account and reissue the payment to a new account.
Can I get back pay if my payment was wrong?
Yes. If Social Security made an error in calculating your payment or if your payment was stopped by mistake, you may receive back pay for the months you were underpaid or not paid at all. The amount depends on how long the error lasted. Social Security will calculate the back pay and pay it in a lump sum or in installments, depending on the amount.
What should I do if I think someone stole my Social Security payment?
Contact Social Security when ready at 1-800-772-1213 and tell them your payment is missing. They will investigate whether the payment was sent and where it went. If someone changed your direct deposit information without your permission, Social Security can reverse the change and reissue the payment. You should also contact your bank and report the fraud. Your bank may be able to recover the money or prevent future unauthorized transfers.
Do I need to report a payment problem to anyone besides Social Security?
No, Social Security is the only agency you need to contact about a payment issue. They handle all direct deposit problems, payment delays, and payment amount disputes. If you suspect fraud or identity theft, you can also report it to the Federal Trade Commission at reportfraud.ftc.gov, but Social Security is your first point of contact for the payment itself.