The basic formula: 35 years of earnings, averaged and adjusted

Social Security calculates your monthly payment by looking at your highest 35 years of earnings, adjusting those earnings for inflation, averaging them, and then applying a formula that replaces a percentage of your past income. The result is your Primary Insurance Amount — the payment you receive at your full retirement age.

The Social Security Administration (SSA) does not use your actual dollar amounts from decades ago. Instead, it adjusts older earnings upward to account for wage growth over time. This means a year you earned $15,000 in 1990 might be counted as a much higher amount when the calculation happens.

If you have fewer than 35 years of work history, SSA counts the missing years as zeros. This significantly lowers your average and your payment. You need at least 10 years of work (40 credits) to receive any Social Security retirement benefit at all.

Key Takeaways

  • Social Security uses your 35 highest-earning years, adjusted for inflation, to calculate what you receive at full retirement age.
  • If you worked fewer than 35 years, the missing years count as zeros, which reduces your payment amount.
  • Your payment changes if you claim before full retirement age (reduced) or after it (increased), and the adjustment is permanent.
  • You can request a detailed earnings record from SSA to verify the years and amounts they are using in the calculation.
  • Spousal and survivor benefits are calculated separately using formulas tied to your Primary Insurance Amount.

The three-part bend-point formula that determines your replacement rate

Once SSA has your average indexed monthly earnings, it applies a formula with three "bend points" — dollar thresholds that determine what percentage of your earnings you replace. The formula replaces a high percentage of low earnings, a lower percentage of middle earnings, and an even lower percentage of high earnings.

The bend points change every year based on national wage growth. For 2024, the formula replaces 90 percent of the first $1,174 of your average indexed monthly earnings, 32 percent of earnings between $1,174 and $7,078, and 15 percent of earnings above $7,078. These thresholds are different each year and vary by your birth year.

This structure means someone who earned $30,000 a year receives a higher percentage of their past income than someone who earned $120,000 a year. It is why Social Security replaces roughly 40 percent of pre-retirement income for an average earner, but only 25 to 30 percent for a high earner.

How claiming age permanently changes your payment

Your Primary Insurance Amount is what you receive if you claim at your full retirement age, which ranges from 66 to 67 depending on your birth year. If you claim earlier, your payment is reduced. If you claim later, your payment increases.

Claiming at 62 (the earliest age) reduces your payment by roughly 30 percent if your full retirement age is 67. Claiming at 70 increases it by roughly 24 percent. These adjustments are permanent — they do not change once you start receiving benefits, and they affect not only your payment but also any spousal or survivor benefits tied to your record.

The reduction or increase is calculated using a formula SSA applies to your Primary Insurance Amount. Because the adjustment is permanent, the decision about when to claim has long-term consequences for your lifetime benefits and for anyone who may receive benefits based on your work record.

What happens if you have gaps in your work history

Social Security counts any year you did not work (or earned very little) as a zero in your 35-year average. If you took time out for caregiving, unemployment, illness, or any other reason, those years pull down your average indexed monthly earnings and lower your payment.

You can have up to four years of low or no earnings "dropped" from the calculation if you were caring for a child under 16. This is called the child-care dropout year provision. Years spent in prison or on disability benefits before retirement age may also be excluded, depending on the circumstances.

If you have fewer than 35 years of substantial earnings, the zeros count heavily. Someone with 30 years of work history will have five zeros in their calculation, which can reduce their payment by 10 to 15 percent compared to someone with 35 years of similar earnings.

How government pensions affect your Social Security payment

If you receive a pension from work where you did not pay Social Security taxes — typically government employment — two rules may reduce your Social Security benefit: the Windfall Elimination Provision (WEP) and the Government Pension Offset (GPO).

WEP changes the bend-point formula used to calculate your benefit if you have a non-covered government pension. Instead of replacing 90 percent of your lowest earnings, it may replace only 40 percent, which can reduce your Social Security payment by $30 to $500 a month depending on your pension amount and earnings history.

GPO reduces spousal or survivor benefits (not your own retirement benefit) by two-thirds of your government pension amount. If you receive a $1,500 government pension and are may have access to to a $600 spousal benefit, GPO would reduce the spousal benefit to $600 minus $1,000 (two-thirds of $1,500), which would result in no spousal payment at all.

Spousal and survivor benefits use your Primary Insurance Amount as the starting point

A spouse or ex-spouse can receive up to 50 percent of your Primary Insurance Amount (your payment at full retirement age) if they claim at their own full retirement age. A child can receive up to 75 percent. A surviving spouse or ex-spouse can receive up to 100 percent of what you were receiving at death.

These percentages are reduced if the family member claims before their full retirement age. The total amount paid to all family members on your record cannot exceed 150 to 180 percent of your Primary Insurance Amount, depending on the mix of beneficiaries.

If you have multiple ex-spouses, each may be may have access to to benefits on your record without reducing what you or your current spouse receive. However, the total family maximum still applies, and benefits to ex-spouses are paid from the overall family limit.

How to verify the earnings record SSA is using

You can request a detailed statement of your earnings history from SSA to confirm the years and amounts they are counting in your calculation. This statement, called your Social Security Statement, shows your earnings year by year and estimates your benefit at different claiming ages.

You can create a free account at ssa.gov and view your statement online, or you can request one by mail. The statement shows the earnings SSA has on record for you, which may differ from what you remember or what your tax returns show. If there are errors, you can file a correction with SSA, though you generally have a limited time window to do so.

If you worked for multiple employers in a single year, SSA counts all of them. If you were self-employed, SSA counts your net self-employment income. If you had very high earnings in some years and very low in others, only your 35 highest years count, so recent high-earning years may replace low-earning years from decades ago.

Frequently Asked Questions

Does working longer increase my Social Security payment?

Yes, if your recent earnings are higher than some of your earlier years. SSA uses your 35 highest-earning years, so adding a new high-earning year can replace a low-earning or zero year from earlier in your career. However, if you have already worked 35 high-earning years, additional work may not change your benefit unless those new earnings are higher than your lowest year currently in the calculation.

What if I did not work in the United States for part of my career?

Only earnings from work where you paid Social Security taxes count toward your benefit. If you worked abroad and paid into a foreign social security system, those years typically do not count. Some countries have agreements with the United States that allow credits to be combined, but you would need to contact SSA to determine whether your foreign work qualifies.

Can I see how much my payment will be before I claim?

Yes. Your Social Security Statement shows estimates of your benefit at ages 62, full retirement age, and 70. You can also create an account at ssa.gov to view these estimates online. The estimates are based on your current earnings record and assume you continue to work at your recent earnings level until you claim.

Does my spouse's earnings affect my Social Security payment?

No. Your benefit is calculated based only on your own work record and earnings history. Your spouse's earnings do not change your payment. However, your spouse may be may have access to to their own benefit based on their record, or a spousal benefit based on yours, and those are calculated separately.

What if I made a lot of money in one year — does that help my benefit?

Only if that year is one of your 35 highest-earning years. If you have already worked 35 years at high earnings, one very high year may not change your benefit. If you have gaps or low-earning years in your record, a high-earning year can replace one of those and increase your average indexed monthly earnings.