What the Social Security Estimator does
The Social Security Estimator is a calculator on the Social Security Administration's website that shows you an estimate of your retirement, disability, or survivor benefits based on your actual earnings record. You enter your birth date and expected retirement age, and the tool pulls your real work history from Social Security's files — you don't have to dig up old pay stubs. It then projects what your monthly benefit would be at different ages.
The estimate is not a promise. It's based on current law and assumes you'll keep earning at your recent pace until you retire. If you change jobs, take time off work, or if Congress changes the benefit formula, your actual benefit will be different. But it gives you a concrete number to plan with instead of guessing.
You can run the estimator as many times as you want, testing different retirement ages or earnings scenarios. Many people use it to decide whether to claim at 62, wait until full retirement age (which varies by birth year, typically 66 to 67), or delay until 70 when the benefit is highest.
Key Takeaways
- The Social Security Estimator uses your real earnings record from Social Security's database, so you need a my Social Security account to use it.
- The tool shows you estimates for claiming at different ages — earlier claims mean lower monthly payments, later claims mean higher ones.
- You can test different scenarios, like what happens if you work longer or earn more before you retire.
- The estimate assumes you'll keep earning at your recent rate and that current law stays the same, so it's a projection, not a may provide.
How to access the estimator
Go to ssa.gov/benefits/retirement/estimator.html. You'll see a button that says "Get Your Estimate". Click it, and you'll be taken to a login page.
You need a my Social Security account to use the estimator. If you don't have one, you'll need to create it first. You'll provide your Social Security number, date of birth, and email address. Social Security will send you a verification code to confirm your identity — you may also be asked security questions about your credit history or past addresses.
Once you're logged in, the estimator pulls your earnings record automatically. You don't enter your salary history yourself. This is why you need the account — Social Security is showing you the real data they have on file for you.
What information you'll enter and what it calculates
After you log in, the estimator asks for your expected retirement age. You can enter any age from 62 (the earliest you can claim retirement benefits) to 70. The tool then shows you three estimates: your benefit at that age, your benefit at full retirement age, and your benefit at 70.
The estimator also lets you enter future earnings. If you plan to work for another five years and expect to earn a certain amount, you can type that in. The tool recalculates your estimate based on those additional years of work. This is useful if you're trying to decide whether working longer will meaningfully increase your benefit.
The results show your monthly benefit amount in current dollars (not adjusted for inflation) and your estimated lifetime benefits if you live to age 90. You can print or save the results as a PDF.
Why your estimate might differ from your actual benefit
The estimator makes assumptions that may not match your real life. It assumes you'll keep earning at roughly the same level until you retire. If you get a big raise, take unpaid leave, or change careers, your actual benefit will be different. It also assumes current law stays the same — if Congress changes how benefits are calculated or when you can claim them, the estimate becomes outdated.
The estimator also doesn't account for Government Pension Offset or Windfall Elimination Provision, two rules that reduce benefits for people who receive a government pension (like a teacher's pension) in addition to Social Security. If you're affected by either rule, you'll need to speak with Social Security directly to understand your real benefit.
Finally, the estimate is based on the earnings record Social Security has for you right now. If there's an error in your record — a missing year of work, a misspelled name that caused earnings to be credited to someone else — your estimate will be wrong. You can review your earnings record on the my Social Security account to catch errors.
How the estimator compares different claiming ages
The estimator's main value is showing you side-by-side what you'd get at different ages. If you claim at 62, your monthly benefit is smaller, but you start collecting sooner. If you wait until 70, your monthly benefit is larger — roughly 24 percent more than at full retirement age — but you've waited eight years to start.
The tool doesn't tell you which age is "best" because that depends on your health, family history, and how long you expect to live. Someone in excellent health with a family history of longevity might come out ahead by waiting. Someone with health problems might do better claiming early. The estimator just shows you the numbers so you can think through the trade-off.
Reviewing your earnings record for accuracy
Before you trust the estimator's number, check that your earnings record is correct. Log into your my Social Security account and click "Earnings Record" under the "Benefits" section. You'll see a year-by-year list of what Social Security has on file for you.
Look for missing years, especially early in your career or if you changed jobs or names. If you see an error — a year where you know you worked but Social Security shows zero earnings, or an amount that's way off — you can file a request to correct it. You'll need to provide proof, like old W-2 forms or a letter from your employer. Social Security has a important date for correcting old records, so don't wait if you spot an error.
Other estimator tools Social Security offers
The main estimator we've described is the most detailed and requires a my Social Security account. Social Security also offers a Quick Calculator on the same page, which doesn't require login. You enter your birth date, current earnings, and expected retirement age, and it gives you a rough estimate. It's less accurate because it doesn't use your real earnings record, but it's useful if you want a ballpark number without creating an account.
There's also a Retirement Estimator specifically for people who haven't started benefits yet, and a Benefit may be able to access Screening Tool that helps you understand which types of benefits you might be able to receive — retirement, disability, survivor benefits, or a combination.
Frequently Asked Questions
Do I need to create a my Social Security account to use the estimator?
Yes, if you want to use the main estimator that pulls your real earnings record. You can use the Quick Calculator without an account, but it's less accurate because it doesn't have your actual work history. The account takes about 10 minutes to set up and requires your Social Security number, date of birth, and email address.
What if I see an error in my earnings record?
Contact Social Security directly at 1-800-772-1213 or visit your local Social Security office. Bring proof of your earnings, like old W-2 forms or a letter from your employer. Social Security has time limits for correcting old records, so don't delay if you spot a mistake.
Can I use the estimator to see what my spouse or ex-spouse would get?
No, the estimator only shows your own benefits. If you're married or divorced, you may be able to receive benefits based on your spouse's or ex-spouse's earnings record, but you'll need to speak with Social Security to understand those rules. Call 1-800-772-1213 to ask about spousal or ex-spousal benefits.
Will the estimator show me my disability or survivor benefits?
The main estimator focuses on retirement benefits. To learn about disability or survivor benefits, use the Benefit may be able to access Screening Tool on the same page, or call Social Security at 1-800-772-1213. A representative can explain what your family members might receive if you became disabled or passed away.
How often should I check the estimator?
If your earnings or plans change significantly — you get a big raise, you decide to work longer, or you take time off — it's worth running the estimator again. Otherwise, once a year or every few years is plenty. Remember that the estimate changes as you earn more, so your actual benefit at retirement will likely be higher than what the estimator shows today.