You can see your estimated benefits on your Social Security account or by calling Social Security directly
The most straightforward way to find out what you'll receive is to create a my Social Security account at ssa.gov. Once you log in, you'll see your estimated monthly benefit amount at your full retirement age, as well as estimates if you claim earlier or later. This account shows your earnings history too, so you can check that Social Security has your record correct — errors there directly affect your payment amount.
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 with a representative who will walk you through your estimates over the phone. They can answer questions about how your specific work history affects your amount. You can also visit your local Social Security office in person, though wait times vary by location.
Key Takeaways
- Your my Social Security account shows your estimated benefit at full retirement age, at 62, and at 70, so you can compare what you'd receive if you claim at different ages.
- The estimate assumes you keep working at your current earnings level until you claim; if you plan to stop working or earn less, the amount may change.
- Your earnings record on the account should match what you've actually earned — mistakes there reduce your benefit, and you can request a correction.
- Calling 1-800-772-1213 gives you a personalized conversation about how your work history, age, and family situation affect your specific amount.
What your my Social Security account shows you
When you log into your account, you'll see three main benefit estimates. The first is your Primary Insurance Amount (PIA) — the payment you'd receive if you claim at your full retirement age, which ranges from 66 to 67 depending on your birth year. The second shows what you'd get if you claim at 62, which is lower because you're taking benefits early. The third shows what you'd get if you delay until 70, which is higher because you're waiting.
Below those estimates, you'll find your complete earnings record year by year. Social Security bases your benefit on your 35 highest-earning years, so if you see gaps or low years that don't match what you actually earned, that's worth investigating. You can request a correction by contacting Social Security with documentation like tax returns or W-2s from the years in question.
The account also displays your estimated taxes withheld and any benefits you or your family members may already be receiving. If you're still working, the estimate assumes you'll continue earning at your current rate until you claim, so the number may shift if your income changes or you retire earlier than expected.
How your work history shapes your benefit amount
Social Security calculates your benefit based on your average earnings over your working life, specifically your 35 highest-earning years. If you worked fewer than 35 years, Social Security counts the missing years as zero, which lowers your average. This is why people who took time out of the workforce — for caregiving, illness, or other reasons — often see a lower benefit than they might expect.
Your benefit also depends on when you were born. If you were born in 1943 or later, your full retirement age is not 65; it's somewhere between 66 and 67. Claiming before that age permanently reduces your monthly payment. For example, if your full retirement age is 67 and you claim at 62, your benefit is roughly 30 percent lower for life. Waiting until 70 increases it by about 24 percent per year you delay past your full retirement age.
If you had a very high-earning year near the end of your career, or if you returned to work after retiring, your benefit might increase when Social Security recalculates it. You can ask a Social Security representative whether working longer would meaningfully raise your amount, since the calculation is specific to your earnings record.
Understanding the difference between estimates and actual payments
The estimate you see in your account is based on current law and your earnings record as of that moment. It assumes you'll live to an average age and that Social Security's funding stays as it is now. The actual payment you receive could differ if Congress changes benefit formulas, if you earn significantly more or less than expected before you claim, or if you have dependents or a former spouse who may also receive benefits on your record.
Social Security also adjusts all benefits each year for cost-of-living increases (COLA), which means your payment will be higher in future years than the estimate shows. The estimate doesn't include these future adjustments, so the dollar amount you see is what it would be right now, not what you'll actually receive years from now.
If you're still working and plan to work several more years, your estimate may go up when you claim because Social Security will include those additional earning years in the calculation. Conversely, if you expect to earn less in the coming years, your estimate might be slightly high.
Checking your earnings record for mistakes
Your earnings record is the foundation of your benefit calculation, so it's worth reviewing carefully. Log into your my Social Security account and look at the year-by-year breakdown. Compare it to your own records — your tax returns, W-2s, or pay stubs — especially for years when you earned significantly more or less than usual.
If you spot an error, contact Social Security as soon as you can. You'll need to provide documentation of the correct earnings, such as a W-2, tax return, or a letter from your employer. Social Security can correct errors going back several years, but the sooner you report them, the better. Mistakes are more common than many people realize, and correcting them can add hundreds of dollars to your monthly benefit.
If you're self-employed, make sure your reported earnings match what you filed on your tax returns. Social Security pulls information from IRS records, so if there's a discrepancy between what you reported to Social Security and what you reported to the IRS, Social Security will use the IRS figure.
What to do if you can't access your online account
If you don't have a my Social Security account or can't create one, you have other options. Call 1-800-772-1213 Monday through Friday, 7 a.m. to 7 p.m. your local time. A representative can provide your estimate over the phone and answer questions about how your specific situation affects your benefit. Have your Social Security number and date of birth ready.
You can also visit your local Social Security office. Find the nearest one at ssa.gov/locator. Walk-in hours vary, and some offices require an appointment, so calling ahead is a good idea. Bring your Social Security card, a photo ID, and proof of citizenship or legal residency if you're explore for benefits.
If you're deaf or hard of hearing, use the TTY number 1-800-325-0778. If you speak a language other than English, Social Security can provide an interpreter by phone at no cost.
How life changes might affect your estimate
Your benefit estimate assumes you'll claim at a certain age and that your earnings will continue at their current level. But life doesn't always follow that path. If you plan to retire earlier than you thought, your estimate will be lower because you'll have fewer working years included in the calculation. If you expect to earn significantly more in the next few years, your estimate might increase.
If you're married, divorced, or widowed, your benefit situation may be more complex. A current or former spouse may be able to receive benefits on your record, which doesn't reduce your own payment but does affect the total your family receives. Social Security can explain how your marital status affects your specific numbers.
If you become disabled before retirement age, you may be able to receive benefits earlier than you expected. The estimate in your account doesn't include disability benefits, so you'd need to contact Social Security separately to explore that option.
Frequently Asked Questions
Can I see my benefit estimate without creating an online account?
Yes. Call 1-800-772-1213 and a representative will provide your estimate over the phone. You can also visit your local Social Security office. Creating an online account is faster and lets you check your information anytime, but it's not required.
What if my earnings record shows years I didn't work?
Social Security includes up to five years of zero earnings in your calculation if you worked fewer than 35 years total. If you have more than five years with no earnings, those extra years are dropped from the calculation. This is why people with gaps in their work history sometimes see a lower benefit than expected.
Will my estimate change if I keep working?
Yes, if your current earnings are higher than one of your 35 highest-earning years, Social Security will replace that lower year with your new earnings when you claim. The estimate you see now assumes you'll keep earning at your current rate, so if you plan to retire or earn less, the actual amount may be different.
How accurate is the estimate Social Security gives me?
The estimate is accurate based on current law and your earnings record as of that date. It doesn't account for future cost-of-living increases, changes to Social Security law, or changes to your earnings before you claim. For those reasons, the actual payment you receive may differ slightly from the estimate.
Can I see what my benefit would be if I claim at different ages?
Yes. Your my Social Security account shows estimates at age 62, at your full retirement age, and at age 70. This lets you compare how much more or less you'd receive depending on when you decide to claim. You can also ask a Social Security representative to calculate a benefit at any age between 62 and 70.