Skip to main content

How to Check Your Social Security Payment Status and History

Where to check your Social Security payment online

The fastest way to check your Social Security payment is through my Social Security, the official account portal run by the Social Security Administration. You create a free account using your email, Social Security number, and date of birth, then log in to see your payment history, deposit dates, and amounts going back several months.

If you already receive benefits, your account shows each deposit as it posts — usually on the third, fourth, or fifth business day of the month, depending on your birth date. You can also see your current monthly benefit amount and any changes the agency has made to your account.

To create a my Social Security account, go to ssa.gov/myaccount. You will need to verify your identity using either a phone number, email address, or by answering security questions based on your credit history. The process takes about 10 minutes.

Key Takeaways

  • My Social Security is the official portal where you can see your payment history, deposit dates, and monthly benefit amount without calling or visiting an office.
  • Social Security deposits arrive on the third, fourth, or fifth business day of the month based on your birth date — not always on the same day each month.
  • If your payment is missing or late, check your bank account first to confirm the deposit did not arrive, then contact Social Security by phone or through your account message center.
  • You can see up to 12 months of payment history in my Social Security, and older records are available by calling 1-800-772-1213.

Understanding your Social Security payment schedule

Social Security does not pay everyone on the same day of the month. Instead, the agency staggered payments based on birth date to spread the workload across three weeks. If you were born between the 1st and 10th of any month, you receive your payment on the second Wednesday. If you were born between the 11th and 20th, you receive it on the third Wednesday. If you were born on the 21st or later, you receive it on the fourth Wednesday.

This schedule applies to retirement, survivor, and disability benefits. Supplemental Security Income (SSI) payments arrive on the first of the month, regardless of birth date. If the payment date falls on a weekend or federal holiday, the deposit arrives the business day before.

Your payment goes into the bank account you provided to Social Security. If you changed banks or closed an account, you must update your information in my Social Security or by calling 1-800-772-1213 so the agency knows where to send your next deposit.

What to do if your payment is late or missing

First, check your bank account to confirm the deposit has not arrived. Social Security deposits can take one to three business days to show up after the agency sends them, depending on your bank. If your expected payment date has passed and the money is not in your account, log into my Social Security and check your payment history to see whether the agency actually sent the payment.

If my Social Security shows the payment was sent but your bank has not received it, contact your bank first. The problem may be on their end — a frozen account, a closed account number, or a processing delay. Your bank can tell you whether the deposit arrived and where it went.

If my Social Security shows no payment was sent, or if you cannot access your account, call Social Security at 1-800-772-1213. Have your Social Security number, date of birth, and bank account information ready. The representative can tell you why the payment did not go out and when you can expect it. You can also send a message through my Social Security's message center, though phone calls are faster for urgent issues.

Reading your payment history and benefit statement

Your my Social Security account displays a list of all payments sent to you, usually going back 12 months. Each line shows the payment date, the amount, and the status (sent, pending, or adjusted). If you see an adjustment, it means Social Security recalculated your benefit — usually because of a change in your income, marital status, or work history.

You can also download a benefit verification letter from my Social Security, which shows your current monthly benefit amount and confirms you are receiving benefits. This letter is useful for landlords, lenders, or government programs that need proof of your income. The letter is free and available instantly.

If you need payment history older than 12 months, call Social Security at 1-800-772-1213 and ask for a detailed payment record. The agency can provide records going back several years if you need them for tax purposes or to resolve a dispute.

Fixing common account and payment problems

If you see a payment marked "adjusted" or "withheld," Social Security has changed or stopped your benefit. This happens when the agency discovers unreported income, a change in your living situation, or a mistake in your original claim. Log into my Social Security and look for a notice in your message center explaining the change. If you do not see an explanation, call 1-800-772-1213 to ask why.

If your bank account information is wrong in Social Security's system, you can update it yourself in my Social Security under "Payment Information." Changes usually take effect within one to two pay periods. If you are switching to direct deposit for the first time, Social Security may take up to two months to process the change, so plan ahead if you are closing a bank account.

If you cannot log into my Social Security, you can reset your password using your email address. If you no longer have access to the email you used to create the account, call 1-800-772-1213 and ask for help recovering your account. You will need to verify your identity by phone.

When to contact Social Security directly

Use my Social Security for routine checks of your payment history and to update your bank account information. Contact Social Security by phone at 1-800-772-1213 if your payment is more than three business days late, if you see an unexplained adjustment, if you need to report a change in your situation, or if you cannot access your account.

Social Security's phone lines are busiest early in the month and on Mondays and Tuesdays. Calling on a Wednesday, Thursday, or Friday afternoon usually means shorter wait times. You can also visit your local Social Security office in person, though you may need to make an appointment first — check ssa.gov/locator to find the office nearest you.

Frequently Asked Questions

Why does my payment date change from month to month?

Your payment date does not change — it is always the same day of the month based on your birth date. What changes is the calendar date it arrives, because weekends and federal holidays shift the deposit earlier. For example, if your payment date is the third Wednesday and that falls on a holiday, you receive the payment the day before.

Can I see my payment history on my bank statement instead?

Yes, your bank statement shows deposits from Social Security, but my Social Security is more detailed. Your bank shows only the deposit date and amount, while my Social Security shows the payment date Social Security sent it, whether it was adjusted, and your monthly benefit amount. Use both to cross-check if you think something is wrong.

What if I think Social Security sent me the wrong amount?

Check my Social Security to see your current monthly benefit amount, then compare it to what you received. If the amounts do not match, look for a notice in your message center explaining an adjustment. If you still do not understand, call 1-800-772-1213 and ask the representative to explain your benefit calculation and any recent changes.

How far back can I see my payment history?

My Social Security shows about 12 months of payment history. For older records, call 1-800-772-1213 and ask for a detailed payment statement. Social Security keeps records going back several years and can provide them for tax purposes or to resolve payment disputes.

Do I need to do anything special to receive my payment each month?

No. Once you are set up for direct deposit, Social Security sends your payment automatically on your scheduled date each month. You do not need to request it or take any action. The only time you need to contact Social Security is if your bank account changes, your address changes, or you think something is wrong with your payment.