How Your Social Security Benefit Gets Calculated

Your Social Security benefit is based on your highest 35 years of earnings, adjusted for inflation. The Social Security Administration calculates your Primary Insurance Amount (PIA) — the benefit you receive at your full retirement age — using a formula that weighs your earlier earnings less heavily than your later ones. This means that earning more in recent years, or working longer than 35 years, can raise your benefit.

You cannot change your past earnings record, but you can influence your benefit in three concrete ways: by working longer, by delaying when you claim, or by correcting errors in your earnings record. Each approach works differently and suits different situations.

Key Takeaways

  • Working additional years replaces lower-earning years in the calculation, which raises your benefit even if you earn the same amount each year.
  • Delaying your claim from age 62 to age 70 increases your monthly benefit by roughly 8 percent per year you wait past your full retirement age.
  • Errors in your Social Security earnings record — missing years, wrong amounts, or mismatched names — can lower your calculated benefit, and you can request a correction by contacting Social Security directly.
  • The combination of working longer and delaying your claim produces the largest increase, but the right choice depends on your health, finances, and life expectancy.

Move 1: Work Additional Years to Replace Low-Earning Periods

Social Security uses your highest 35 years of earnings to calculate your benefit. If you worked fewer than 35 years, each additional year of work adds a year to the calculation and removes a zero, which raises your benefit. Even if you worked 35 or more years, a year of higher earnings can replace a lower-earning year from decades ago.

The benefit increase depends on how much you earn. If you earn significantly more than one of your lowest 35 years, the replacement is substantial. If you earn less than your lowest recorded year, working longer will not help — Social Security will still use your highest 35 years. You can see your earnings record by creating an account at ssa.gov and viewing your Social Security Statement, which shows all recorded earnings year by year.

This approach works best if you have fewer than 35 years of work history or if you earned much less in your early career than you do now. There is no age limit to this strategy — you can work past your full retirement age and continue raising your benefit.

Move 2: Delay Claiming to Increase Your Monthly Payment

You can claim Social Security as early as age 62, but your monthly benefit is permanently reduced if you claim before your full retirement age. Your full retirement age depends on your birth year: it ranges from 65 to 67 for people born between 1943 and 1960, and is 67 for anyone born in 1960 or later.

For every year you delay claiming past your full retirement age, your monthly benefit increases by roughly 8 percent per year, up to age 70. This means a person with a full retirement age of 67 who waits until 70 receives a benefit about 24 percent higher than they would at 67. The increase stops at age 70, so there is no financial reason to delay past that point.

This strategy works best if you are in good health, have other income to live on before you claim, or expect to live well into your 80s or 90s. The longer you live, the more total money you receive over your lifetime. If you claim at 62 and die at 75, you will have received more total payments than someone who waited until 70 — but if you live to 85, the person who delayed will have received more.

Move 3: Correct Errors in Your Earnings Record

Social Security's records are not always accurate. Employers sometimes report earnings under the wrong name, fail to report earnings, or report the wrong amount. If your name changed due to marriage or legal action and an employer reported earnings under a different name, those years may not appear on your record. You can request a correction by contacting Social Security directly.

To start, create an account at ssa.gov and review your Social Security Statement, which shows your earnings history year by year. If you spot a discrepancy — a year you worked but do not see, an amount that looks wrong, or earnings under a different name — gather your tax returns, W-2 forms, or pay stubs as proof. Then contact Social Security by phone at 1-800-772-1213 (TTY 1-800-325-0778) or visit your local Social Security office in person.

Social Security has a limited window to correct errors. For most corrections, you must report the error within three years, three months, and 15 days of the year the earnings were reported. If you find an error after that important date, you may still be able to correct it if you have documentary proof, but the process becomes more difficult. The sooner you check your record, the better.

Combining Moves for the Largest Increase

The three moves are not mutually exclusive. You can work longer while also delaying your claim, which produces a larger benefit increase than either move alone. For example, if you work until age 70 instead of retiring at 62, you gain both the benefit of replacing low-earning years and the benefit of delaying your claim by eight years. The combination can increase your monthly benefit by 50 percent or more compared to claiming at 62.

However, the right combination depends on your situation. If you need income now, claiming earlier makes sense even if it means a smaller monthly payment. If you have a health condition that may shorten your life expectancy, claiming earlier may result in more total lifetime benefits. If you are healthy and have other savings, working longer and delaying your claim usually produces the highest lifetime benefit.

What Happens to Your Benefit After You Claim

Once you claim Social Security, your monthly benefit is set based on your age and earnings record at that time. It does not increase if you continue working, except for an annual cost-of-living adjustment (COLA) that applies to all beneficiaries. The COLA varies each year based on inflation and is announced in October for the following year.

If you claim before your full retirement age and continue working, Social Security may reduce your benefit if your earnings exceed a certain threshold. For 2024, if you are under full retirement age for the entire year, Social Security reduces your benefit by $1 for every $2 you earn above $23,400. The reduction stops once you reach your full retirement age. This earnings test is separate from the permanent reduction for claiming early — it is a temporary reduction that ends when you reach full retirement age.

Frequently Asked Questions

Can I increase my benefit if I already claimed Social Security?

If you claimed before your full retirement age, you may be able to suspend your benefits and restart them at a higher amount later, but this option is limited. You must be at least full retirement age to suspend, and the rules changed in 2015 for people born after January 1, 1954. Contact Social Security to learn whether suspension is an option for you.

Does working while receiving Social Security reduce my benefit?

If you are under full retirement age and working, Social Security reduces your benefit by $1 for every $2 you earn above the annual threshold (currently $23,400 for 2024). Once you reach full retirement age, there is no reduction no matter how much you earn. The reduction is temporary and your benefit increases again at full retirement age to account for the months it was reduced.

What if I find an error in my earnings record after I have already claimed?

You can still request a correction, and if the error resulted in a lower benefit, Social Security may recalculate your benefit and pay you back pay. The process is the same: contact Social Security with proof of the correct earnings. Act as soon as you discover the error, because the time window for corrections is limited.

How much does delaying from age 62 to age 70 actually increase my benefit?

The increase is roughly 8 percent per year for each year you delay past your full retirement age. If your full retirement age is 67, delaying to 70 (three years) increases your benefit by about 24 percent. The exact percentage depends on your birth year, but the 8 percent per year rule applies to anyone born between 1943 and 1954.

Should I work longer or delay my claim if I can only do one?

Delaying your claim usually produces a larger increase per year than working longer, because the 8 percent annual increase is may provide. Working longer helps only if your new earnings are higher than your lowest 35 years. If you must choose, delaying is the more reliable way to increase your benefit, but your personal situation — health, finances, and life expectancy — should guide your decision.