Check the payment status in your Social Security account first

Before you call anyone, log into your my Social Security account at ssa.gov. This is where you can see whether the payment was sent, when it was scheduled to go out, and which bank account it was supposed to hit. If you don't have an account yet, you can create one in about 10 minutes using your email, phone number, and Social Security number.

Once you're logged in, go to "Benefit Payments" and look at your payment history. You'll see the date each payment was scheduled and the status — either "Processed" or "Not Processed". A processed payment that hasn't shown up in your bank account yet may still be in transit. A payment marked "Not Processed" means something stopped it before it left Social Security.

Write down the exact payment date and status. You'll need this when you contact Social Security if the problem doesn't resolve itself.

Key Takeaways

  • Check your my Social Security account first to see whether the payment was processed and which account it was sent to.
  • If the payment was processed, give your bank three business days to receive it; if it hasn't arrived by then, contact your bank to trace it.
  • If Social Security shows the payment was not processed, call 1-800-772-1213 to find out why and request a replacement payment.
  • A payment can be held or stopped if your address is wrong, your bank account information changed, or a debt offset is in place.
  • Replacement payments usually arrive within 5 to 7 business days if Social Security issued one, but timing depends on your bank.

Contact your bank if the payment was processed but hasn't arrived

If your my Social Security account shows the payment was processed and sent to your bank, the money is probably still moving through the banking system. Social Security sends payments via direct deposit or Direct Express card (a debit card issued by Comerica). The payment can take up to three business days to appear after it leaves Social Security.

If three business days have passed and you still don't see it, call your bank's customer service number on the back of your debit card or on your bank statement. Tell them the exact date Social Security sent the payment and ask them to trace it. The bank can see whether the payment arrived on their end and where it went. If the payment arrived but was sent to the wrong account, the bank can help you recover it.

Keep your my Social Security account open while you're on the phone with the bank so you can give them the exact payment date and amount.

Call Social Security if the payment shows as not processed

If your account shows the payment was not processed, Social Security stopped it for a reason — usually a problem with your address, bank account, or a debt offset. Call 1-800-772-1213 Monday through Friday, 7 a.m. to 7 p.m. your local time. Have your Social Security number and the payment date ready.

Tell the representative that your payment did not process and ask them to explain why. They can see notes on your account that explain the hold. Common reasons include:

  • Your address on file is incomplete or incorrect, so the payment couldn't be verified.
  • Your bank account information changed and Social Security doesn't have the new details.
  • A debt offset is in place — Social Security is withholding your payment to cover a debt you owe to another federal agency, a state, or to Social Security itself.
  • Your account was flagged for review due to a change in your circumstances.

Once the representative tells you the reason, ask them to fix it and request a replacement payment. Write down the representative's name, the time you called, and what they said they would do.

Understand debt offsets and what you can do about them

A debt offset means Social Security is holding your payment to pay back money you owe. This can happen if you owe back taxes, child support, student loans in default, or a debt to another federal agency. Social Security is required by law to offset benefits when a debt is reported to them.

If a debt offset is the reason your payment didn't process, ask the Social Security representative which agency or creditor is collecting the debt. They should give you a phone number or address to contact that agency directly. You can sometimes negotiate a payment plan or dispute the debt, which may stop the offset.

If you believe the debt is wrong or has already been paid, you have the right to request a hearing. Ask Social Security for the form to appeal the offset decision. The process takes time, but your payment can be restored if you win the appeal.

What to do if your address or bank account information is wrong

Social Security needs your current mailing address and correct bank account information to send your payment. If either one is wrong, your payment can be held or sent to the wrong place.

You can update your address and bank account online through your my Social Security account. Go to "Payment Information" and select "Change Address" or "Change Direct Deposit Information". Make the change and save it. Social Security usually updates the information within one business day.

If you can't access your online account or prefer to update by phone, call 1-800-772-1213 and ask a representative to make the change for you. They'll verify your identity and update your file right away.

Request a replacement payment and track when it arrives

Once Social Security has fixed the problem (wrong address, updated bank account, or resolved the hold), ask the representative to issue a replacement payment for the one that didn't process. They can do this over the phone, and you don't have to wait for the next regular payment date.

Replacement payments usually arrive within 5 to 7 business days if sent by direct deposit, though timing depends on your bank. If your payment is going to a Direct Express card, it may arrive faster — sometimes within 2 to 3 business days.

Ask the representative for a confirmation number and the expected arrival date. Check your my Social Security account a few days later to confirm the replacement payment was processed. If it still hasn't arrived after 7 business days, call Social Security again and reference the confirmation number.

Handle missing payments during the month

Social Security sends payments on a schedule based on your birth date. If you're used to receiving your payment on a certain day each month and it doesn't arrive, the first step is still to check your my Social Security account and your bank.

However, if you're in genuine financial hardship and can't wait for the replacement payment to process, you may be able to request an emergency advance. Call 1-800-772-1213 and explain your situation. Social Security has discretion to issue an advance payment in cases of hardship, though this is not automatic. The advance is usually small and will be deducted from your next regular payment.

Emergency advances are rare and require you to explain why you need the money urgently. Be prepared to describe your situation clearly and honestly.

Frequently Asked Questions

How long should I wait before calling Social Security about a missing payment?

If your my Social Security account shows the payment was processed, wait three business days for it to arrive at your bank. If it hasn't arrived by then, contact your bank to trace it. If the account shows the payment was not processed, call Social Security right away — don't wait.

What if I receive a payment but it's the wrong amount?

Log into your my Social Security account and check your payment history to see what amount was scheduled. If the amount that arrived is less than what was scheduled, call 1-800-772-1213 and ask why. The difference may be due to a debt offset, taxes withheld, or a change in your benefit amount. The representative can explain what happened and whether a second payment is coming.

Can I get my payment sent to a different bank account?

Yes. Log into your my Social Security account, go to "Payment Information", and select "Change Direct Deposit Information". Enter your new bank account details and save. The change takes effect within one business day. Your next regular payment will go to the new account.

What happens if Social Security sent my payment to a closed bank account?

Call your old bank and tell them Social Security sent a payment to an account that's now closed. The bank can tell you whether the payment bounced back to Social Security or was sent somewhere else. Then call Social Security at 1-800-772-1213 and tell them the payment went to a closed account. They can issue a replacement payment to your current account.

Do I have to repay an emergency advance?

Yes. An emergency advance is a loan against your future benefits. Social Security will deduct the amount from your next regular payment or payments until the advance is repaid. Ask the representative exactly how much will be deducted and when.