Where to check your Social Security benefits

You can look up your Social Security benefits in three ways: through your online account at ssa.gov, by calling Social Security directly, or by visiting a local office in person. The online method is fastest — you can see your benefit amount, payment history, and earnings record within minutes if you already have a my Social Security account. If you do not have an account yet, creating one takes about 10 minutes and requires a valid email address and phone number.

The phone line is 1-800-772-1213, available Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Wait times are often long, especially early in the week and early in the month. Local Social Security offices are open by appointment only — you can schedule one through ssa.gov or by calling the main number.

Key Takeaways

  • Create a my Social Security account at ssa.gov to see your benefit amount, payment date, and earnings history without calling or visiting an office.
  • You will need a valid email address, phone number, and a way to verify your identity — either a driver's license, state ID, or passport number.
  • Your online account shows your current monthly benefit, the date your next payment arrives, and a record of all payments received in the past 12 months.
  • If you cannot create an account online, call 1-800-772-1213 during business hours and a representative can tell you your benefit amount over the phone.

Creating a my Social Security account

Go to ssa.gov and click "Create an account" under the my Social Security section. You will need your Social Security number, date of birth, email address, and phone number. Social Security will send a verification code to your email and text a second code to your phone — you must enter both to confirm your identity.

If you have a driver's license or state ID, Social Security can verify you instantly using the information on it. If you do not have one, you can use your passport number instead. The whole process takes about 10 minutes. Once your account is set up, you can log in anytime to check your benefits.

What information you will see in your account

Your my Social Security account shows your current monthly benefit amount — the exact dollar figure you receive each month. It displays your next payment date and the payment method (direct deposit to your bank account or a debit card). You can also see a complete list of all payments you received in the past 12 months, which is useful if you need to verify a payment for taxes or other purposes.

The account also includes your earnings record, which shows how much you earned each year and how much Social Security tax you paid. This record is important because your benefit amount is based on your 35 highest-earning years. If you spot an error in your earnings record — a year where you earned money but it is not showing, or an amount that looks wrong — you can report it through your account or by calling Social Security.

Checking your benefit if you cannot create an online account

If you have trouble creating an account online, you can call 1-800-772-1213 and speak to a representative. Have your Social Security number, date of birth, and a form of ID ready. The representative will verify your identity and tell you your current monthly benefit amount and payment date over the phone.

You can also visit your local Social Security office in person. Find the nearest office at ssa.gov by entering your zip code. Offices are open by appointment only, so call ahead or schedule online. Bring your Social Security card, a photo ID, and proof of citizenship or legal residency if you are applying for benefits for the first time.

Understanding your benefit statement

Your benefit amount is the monthly payment you receive from Social Security. This number is based on your age when you started receiving benefits and your earnings history. If you started benefits at your full retirement age, you receive your full benefit. If you started earlier (as early as age 62), your monthly amount is reduced. If you delayed past your full retirement age, your monthly amount is higher.

Your payment date depends on your birth date. Most people receive payments on the second, third, or fourth Wednesday of each month. Your account shows exactly which day your next payment will arrive. If a payment is missing or late, check your account first — sometimes payments are delayed by a day or two due to banking processing times.

Reporting changes to your account

If your address, phone number, or bank account changes, update it in your my Social Security account right away. You can also report changes by calling 1-800-772-1213 or visiting a local office. Social Security uses your current address to mail important documents, and your bank account information to deposit your payments.

If you return to work, have a change in living situation, or experience a major life event, contact Social Security to make sure your benefits are not affected. Some life changes — like getting married, moving out of the country, or starting work — can change your benefit amount or payment status.

Frequently Asked Questions

Can I see my benefit amount without creating an online account?

Yes. Call 1-800-772-1213 Monday through Friday, 7 a.m. to 7 p.m. Eastern time, and a representative will tell you your current monthly benefit and payment date. You will need your Social Security number and date of birth. Wait times are often long, especially early in the week.

What if I forgot my password for my Social Security account?

Click "Forgot password?" on the login page at ssa.gov. Social Security will send a reset link to your email address. If you cannot access your email, call 1-800-772-1213 and a representative can help you regain access to your account.

How far back can I see my payment history?

Your my Social Security account shows payments from the past 12 months. If you need a record of older payments, call Social Security or visit a local office and request a payment history. You can also request a replacement Social Security statement if you need documentation of your benefits for a specific time period.

Why does my benefit amount look different than I expected?

Your benefit is based on your age when you started receiving it and your 35 highest-earning years. If you started before your full retirement age, your amount is reduced. If you have recent earnings, your record may be updated once a year in October, which can change your benefit slightly. Call Social Security if the amount seems wrong.