My Social Security - Sign In or Create An Account

The calculator shown below allows you to estimate your Social Security benefit. However, for the most accurate estimates, use the Detailed Calculator.

You need to enter all your past earnings , which are shown on your online Social Security Statement.

Please Note:

  • The Online Calculator is updated periodically* with new benefit increases and other benefit amounts. Therefore, it is likely that your benefit estimates in the future will differ from those calculated today.
  • The Online Calculator works on PCs and Macs with Javascript enabled.
  • Some browsers may not allow you to print the table below.

*The most recent calculator update was in December, 2017.

The Online Calculator temporarily stores information on your local computer while your browser is open. To protect your personal information, you should close your browser after you have finished your estimate.

(For reasons of privacy and to protect your records from unauthorized users, this calculator is not linked to your record of earnings in our database. Instead, we ask you to insert your earnings in the calculator. As we develop more secure authentication procedures in the future, we will insert your numbers directly from our earnings database.)


If your birthday is on January 1st, we figure your benefit as if your birthday was in the previous year.

If you qualify for benefits as a Survivor, your full retirement age for survivors benefits may be different.

Enter your date of birth as month, day, and year, separated by slashes. (Example: If you were born on May 7, 1950, enter 5/7/1950.)

Note: This calculator will accept a stop-work age up to 85. If the age you enter is less than 62, we estimate your benefit at age 62. If the age you enter is at least 62, we use that age when we estimate your benefit.

and .

Your estimated benefit is shown in today's dollars, unless you choose to have it shown in future (inflated) dollars. If you choose future (inflated) dollars, the calculator bases the results on our estimates of how inflation could affect your benefit amount. (Use caution when using inflated dollar estimates to determine other retirement income sources you may need.)

Annual earnings

Notice that years in the chart are shown horizontally rather than vertically. You can tab from year to year and the zeros will be overlaid.

Enter your annual earnings from 1951 to 2017.

Note: If you were born after 1951, any earnings you enter before your year of birth will be ignored. 
























The calculator will use this same amount of earnings for each future year up to the year you expect to stop working.

Press this button when you have entered all your information. Your estimated monthly benefits will be presented below.

Benefit eligibility
You must have sufficient earnings over a number of years to be insured for benefits. The requirements vary for retirement, disability, and survivor benefits. With the information you provided, these are the benefits you are eligible for:

Benefit estimates
Here are your benefit estimates.

For the disability and survivors estimates that follow, we assumed you will become disabled or die in 2018. We did not use earnings after 2018 in calculating these estimates.

Your monthly survivor benefits:


Retirement Planning

If you have an estimate of your monthly Social Security retirement benefit (in future, inflated dollars), you can use the Employee Benefit Research Institute (EBRI), Ballpark E$timate Online, to get a basic idea of how much you need to save before you retire.

Note: If your Online Calculator retirement benefit estimate is in "today's dollars," you can still use the Income Estimator. Just go back to "Today's dollars or future dollars," select "future (inflated) dollars" and press the "Calculate Benefit" button to update your estimate.


Please let us know if you have any questions or comments about the Online Calculator.

If you send a question to us, please do not include your Social Security Number.