Where to check your Social Security benefit amount
You can see your estimated benefit amount through three main routes: the Social Security Administration's online account at ssa.gov, a phone call to Social Security directly, or a visit to your local Social Security office. The online account is the fastest and shows you the most detail — you can log in anytime and see your earnings history, your estimated benefit at different ages, and when you became insured for benefits.
To create an online account, go to ssa.gov/myaccount and set up a login using your email address. You'll need to verify your identity, which usually takes a few minutes. Once you're in, you can see your estimated monthly benefit amount at your full retirement age, at age 62 (if you're may be able to access), and at age 70. The site also shows you what you've earned each year and whether Social Security has the right record of your work history.
If you don't want to set up an online account, you can call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and speak to a representative. They can tell you your estimated benefit over the phone. The wait time varies by time of day and season, but calling early in the morning on a weekday usually means a shorter hold.
Key Takeaways
- Your online Social Security account at ssa.gov/myaccount shows your estimated benefit amount, your complete earnings history, and your insured status in one place.
- You can see what your monthly benefit would be if you claim at age 62, at your full retirement age, or at age 70 — each age produces a different amount.
- If you don't have an online account, calling 1-800-772-1213 will connect you to a representative who can give you an estimate over the phone.
- Your earnings record must be correct for your benefit estimate to be accurate, so check it for gaps or missing years of work.
What your benefit estimate includes and does not include
The estimate Social Security shows you is based on your actual earnings record up to the current year, plus an assumption that your earnings will stay roughly the same until you claim. It does not account for major life changes — a job loss, a career change, or years out of the workforce — unless you update your information. The estimate also assumes you will live to an average age; it does not predict how long you will actually live or adjust for your health.
The amount shown is your primary insurance amount, which is the full benefit you receive at your full retirement age. If you claim before that age, the amount is reduced. If you delay past your full retirement age, the amount increases by about 8 percent per year until age 70. The online account shows you all three scenarios so you can compare.
Checking your earnings record for mistakes
Social Security calculates your benefit based on your 35 highest-earning years. If your earnings record has gaps, missing years, or years credited to the wrong employer, your benefit will be lower than it should be. You can review your complete earnings history in your online account under "Earnings Record."
Look for any year where you worked but Social Security shows zero earnings, or where the amount looks wrong. If you spot an error, you have a limited window to correct it — generally three years, three months, and 15 days from the end of the year the wages were earned. To report an error, contact Social Security directly at 1-800-772-1213 with your W-2 or pay stub as proof. Bring the original document or a certified copy if you visit an office in person.
If you're self-employed, make sure your Schedule C from your tax return matches what Social Security has on record. Self-employment income sometimes takes longer to post to your account because it's reported through tax returns rather than W-2s.
Understanding your full retirement age and benefit reduction
Your full retirement age depends on the year you were born. For people born in 1943 to 1954, it is 66. For people born in 1955, it is 66 and two months. For people born in 1956 to 1959, it increases by two months each year. For people born in 1960 or later, it is 67. Your online account shows your specific full retirement age.
If you claim before your full retirement age, your monthly benefit is permanently reduced. Claiming at 62 (the earliest age) reduces your benefit by about 30 percent compared to claiming at your full retirement age. Each month you wait past 62 increases the amount slightly. If you delay claiming until 70, your benefit is about 24 to 32 percent higher than it would be at your full retirement age, depending on your birth year.
The reduction or increase is permanent — it applies to every payment you receive for the rest of your life. This is why the online account's comparison of benefits at different ages matters: you can see the exact dollar difference between claiming at 62, at your full retirement age, and at 70.
What happens if you have not worked long enough
To receive Social Security retirement benefits, you must have earned at least 40 work credits. In 2024, you earn one credit for every $1,705 in wages or self-employment income, up to four credits per year. This means you typically need about 10 years of work to may have access to, though the years do not have to be recent or consecutive.
If your online account shows you are not yet insured for retirement benefits, it will tell you how many credits you have and how many more you need. You can still work and earn the remaining credits. If you're close to 40 credits, even a few more years of work will get you there. Your account updates each year after you file your tax return, so check back in the spring to see if you've crossed the threshold.
Getting a detailed benefit statement by mail
If you prefer a printed statement or do not have internet access, you can request one by mail. Go to ssa.gov/benefits/retirement/statement.html and click "Request a Replacement Social Security Statement," or call 1-800-772-1213. Social Security will mail you a statement that shows your earnings history, your estimated benefits, and your work credits. The statement arrives in about two weeks.
The mailed statement is the same information you see online, just in a different format. It's useful if you want to share your benefit estimate with a financial advisor, a spouse, or a family member, or if you need a record for your files.
Frequently Asked Questions
Can I see my benefit estimate before I turn 60?
Yes. You can create an online account and view your estimate at any age once you have a Social Security number. Your estimate becomes more accurate as you get closer to retirement because it's based on your actual earnings record to date.
What if my earnings record shows I worked but Social Security has no record?
Contact Social Security at 1-800-772-1213 with your W-2 or pay stub as proof. Bring the original or a certified copy. Social Security can correct the record, but you must report the error within three years, three months, and 15 days of the end of the year the wages were earned.
Does my benefit estimate change every year?
Yes. Your estimate updates each year after you file your tax return because Social Security adds your new earnings to your record. If you earn more than expected or have a year with no earnings, your estimate will go up or down accordingly.
Can I see what my spouse or ex-spouse would receive based on my record?
No. Your online account shows only your own benefit. To learn about spousal or ex-spousal benefits, call Social Security at 1-800-772-1213 and ask about benefits based on your earnings record. A representative can explain what your spouse or ex-spouse may be may have access to to.
What if I disagree with my earnings record?
Review your W-2s or tax returns against what Social Security shows. If there's a discrepancy, call 1-800-772-1213 with your documents. Social Security can correct errors, but you must report them within the three-year window. If the error is very old, ask about exceptions.