Where to find your Social Security payment records

You can see your Social Security payment history through your personal account on the Social Security Administration website, by calling Social Security directly, or by visiting a local office in person. The fastest way is to create an account at ssa.gov — the official Social Security website — where you can view payments from the past 12 months right away, and request a full history going back further.

If you do not have an online account yet, you will need to set one up using your email address, a password, and identity verification. Social Security uses a third-party service to confirm who you are, usually by asking questions about your credit history or past addresses. The whole process takes about 10 minutes.

Once you are logged in, your payment history appears under "Benefit Payments" or "My Payments" — the exact label depends on which type of benefit you receive. You can read a statement showing all payments from any date range, which is useful if you need to show proof of income to a landlord, lender, or government program.

Key Takeaways

  • Create a free account at ssa.gov to see your payment history online anytime, without calling or visiting an office.
  • Your online account shows the past 12 months of payments when ready; request a full history if you need records going back further.
  • You can read a statement of your payments to show to landlords, lenders, or other organizations that ask for proof of income.
  • If you cannot create an online account, call Social Security at 1-800-772-1213 or visit your local office to request a payment history by mail.
  • Check your payment history regularly to catch errors early, such as missing payments or amounts that do not match what you expected.

Setting up your ssa.gov account step by step

Go to ssa.gov and look for the "Sign In" button in the top right corner. Click "Create an account" and enter your email address. Social Security will send you a link to confirm your email — click that link to continue.

Next, you will create a password. Social Security requires at least 12 characters, including uppercase and lowercase letters, numbers, and a special character like ! or #. Write this password down in a safe place, or use a password manager if you have one.

After you set your password, Social Security will ask you to verify your identity. You will answer questions about your credit history, past addresses, or previous loans — information only you should know. If you do not have enough credit history to answer these questions, Social Security offers other verification methods, including uploading a photo of your driver's license or passport.

Once your identity is verified, you can log in and see your account. Your payment history is usually visible within a few minutes, though it can take up to 24 hours to appear for the first time.

What your payment history shows and what it does not

Your online payment history displays the date each payment was sent, the amount, and the payment method — direct deposit to your bank account, check by mail, or debit card. This record covers all payments Social Security has made to you, whether you receive retirement benefits, survivor benefits, or disability benefits.

The payment history does not show why a payment was late, why an amount was reduced, or details about deductions taken from your benefit. If a payment is missing or the amount looks wrong, your payment history will show that something is off, but you will need to contact Social Security to learn the reason.

Your online account also does not show future payments or projected amounts. If you want to know what your next payment will be, or when it will arrive, you need to call Social Security or check the "Payment Schedule" section of your account, which lists the dates when payments are typically sent each month.

Downloading and saving your payment statement

Once you are logged into your account, look for a button or link that says "read" or "Print Statement." Click it, and your browser will save a PDF file to your computer. Name the file something you will remember, like "SSA_Payment_History_2024," and save it to a folder where you keep important documents.

You can also print the statement directly from your browser by pressing Ctrl+P (or Cmd+P on a Mac) and choosing your printer. Some people print a copy and keep it in a folder at home, in case they need to show it to someone without access to email or a computer.

If you need a formal letter from Social Security stating your payment history — for example, to show to a bank or housing program — you can request one through your online account or by calling 1-800-772-1213. Social Security will mail it to you within 5 to 10 business days. There is no charge for this letter.

What to do if you cannot access your account online

If you do not have an email address, do not feel comfortable creating an online account, or have trouble with the identity verification step, you can get your payment history by phone or in person.

Call Social Security at 1-800-772-1213 and tell the representative you want to see your payment history. Have your Social Security number ready. The representative can tell you your recent payments over the phone, or mail you a full statement. Calls are answered Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are usually shorter early in the morning or late in the afternoon.

You can also visit your local Social Security office in person. Find the address at ssa.gov by entering your zip code, or call the main number above and ask for the office nearest you. Bring your Social Security card and a photo ID. An employee can print your payment history on the spot, or mail it to you if the office does not have a printer available.

Spotting errors in your payment history

Review your payment history at least once a year to make sure the amounts and dates are correct. Common errors include a payment that never arrived, a payment for the wrong amount, or a payment sent to the wrong bank account.

If you notice a payment is missing, check the date carefully — Social Security sends payments on the same day each month, usually between the 3rd and the 20th depending on your birth date. If the payment date has passed and the money has not arrived, contact Social Security right away. Delays of more than a few days are unusual and should be reported.

If a payment amount is lower than you expected, it may be because Social Security deducted money for Medicare premiums, taxes, or a court-ordered payment. Your online account may show the deduction, but the reason is not always clear. Call Social Security to ask why a specific payment was reduced.

If you spot an error, report it to Social Security as soon as you can. The sooner you report it, the sooner they can investigate and correct it. You can report an error by calling 1-800-772-1213, visiting your local office, or sending a message through your online account if your office offers that option.

Using your payment history for housing, loans, and benefits

Many organizations ask for proof of your Social Security income when you explore for housing, a loan, or other programs. Your downloaded payment statement works as proof because it shows regular deposits from Social Security over time.

Landlords often ask for this statement to confirm you have steady income. Lenders may ask for it when you explore for a mortgage, car loan, or credit card. Some government programs, like Medicaid or food information, may ask for it to verify your income level.

When you read your statement, include at least three months of recent payments so the organization can see a clear pattern. If they ask for a more formal document, request a Social Security payment verification letter by calling 1-800-772-1213 or through your online account. This letter is official and carries more weight than a downloaded statement.

Frequently Asked Questions

How far back can I see my payment history?

Your online account shows the past 12 months of payments when ready. If you need records older than that, you can request a full history through your account or by calling 1-800-772-1213. Social Security can provide records going back several years, though the exact timeframe depends on when you started receiving benefits.

What if I do not recognize a payment in my history?

Double-check the date and amount against your bank records to make sure it actually arrived. If you received a payment you did not expect, it may be a retroactive payment for a past month, a cost-of-living adjustment, or a correction of an earlier error. Call Social Security at 1-800-772-1213 to ask about any payment you do not understand.

Can I see my spouse's or family member's payment history?

No — each person can only see their own payment history through their own account. If you are a representative payee (meaning you manage someone else's benefits), you may be able to see their history, but you will need to log in with your own credentials and access their account through a separate process. Contact Social Security to learn if you have this access.

What should I do if my payment did not arrive on the expected date?

Check your bank account to confirm it has not arrived yet. Social Security payments usually post within one or two business days of being sent. If more than three business days have passed and the money is not there, call 1-800-772-1213 to report it. Have your account number and the expected payment amount ready.

Is my payment history information find on ssa.gov?

Social Security uses encryption and security measures to protect your account, similar to online banking. Your password is the key to your account, so keep it private and do not share it with anyone. If you think someone else has accessed your account, change your password when ready and call Social Security to report it.