Your Social Security payment is based on your earnings history, not on need or how much you paid in taxes
Social Security looks at your 35 highest-earning years of work to calculate your monthly payment. The system takes your earnings from each of those years, adjusts them for inflation, and averages them together. That average becomes the foundation for your benefit amount. If you worked fewer than 35 years, the missing years count as zeros, which lowers your average.
The age you start collecting also changes your payment. If you claim at 62, you get less per month than if you wait until 67 or 70. This is called your Primary Insurance Amount (PIA), and it is the payment you would receive at your full retirement age — which depends on your birth year and ranges from 66 to 67 for people born between 1943 and 1960.
Your payment does not depend on how much you paid into the system, whether you are wealthy or poor, or whether you have other income. It depends only on what you earned during your working years and when you decide to start collecting.
Key Takeaways
- Social Security uses your 35 highest-earning years to calculate your benefit, with earlier years adjusted for inflation to account for wage growth.
- If you worked fewer than 35 years, the missing years count as zeros and reduce your average earnings and your monthly payment.
- Your full retirement age — when you receive your full benefit amount — is between 66 and 67 depending on your birth year.
- Claiming before your full retirement age reduces your monthly payment permanently, while waiting past full retirement age increases it.
- You can see your own earnings record and estimated benefit on your Social Security account at ssa.gov.
The 35-year earnings record and how zeros affect your payment
Social Security counts your earnings from age 22 onward (or from when you first worked, if that was later). The system automatically uses your 35 highest-earning years. If you worked 40 years, the five lowest-earning years are dropped. If you worked only 30 years, five years of zeros are included in the calculation, which pulls down your average.
This matters most for people who took time out of the workforce — for caregiving, illness, or other reasons. Each year you did not work counts as a zero in the calculation. You cannot remove these zeros, but you can improve your benefit by working additional years if you are still able. If you work past 35 years, a new high-earning year can replace a lower-earning year from earlier in your career.
Self-employed people and people who worked under the table do not have earnings recorded in Social Security's system. Only earnings reported to the Social Security Administration through payroll taxes or self-employment tax filings count toward your benefit.
How inflation adjustment works in the calculation
Social Security does not straightforward add up your earnings from each year. It adjusts older earnings upward to account for wage growth and inflation. This process is called indexing. Without indexing, someone who earned $20,000 in 1985 would be treated the same as someone who earned $20,000 in 2020, even though wages have grown significantly.
The system indexes your earnings up to age 60. After that, your actual earnings are used without further adjustment. This means your earnings in your late 50s and early 60s — typically your highest-earning years — count at their full value, while earlier earnings are scaled up to reflect wage growth in the economy.
Social Security recalculates your benefit each year you continue to work and earn. If you have a high-earning year after you turn 60, it may replace a lower-earning year from your 35-year record, which can increase your benefit.
How your age at claiming changes your monthly payment
Your full retirement age is when Social Security considers you may be able to access for your full benefit amount. For people born in 1943 through 1954, full retirement age is 66. For those born between 1955 and 1960, it increases gradually from 66 and 2 months to 67. For anyone born in 1960 or later, full retirement age is 67.
If you claim before your full retirement age, your monthly payment is reduced. The reduction is permanent — it does not increase later. Claiming at 62 (the earliest age) results in roughly 30 percent less per month than claiming at your full retirement age, depending on your birth year. Claiming at 63 or 64 results in smaller reductions.
If you delay claiming past your full retirement age, your benefit increases by about 8 percent per year until age 70. At 70, your benefit stops increasing. This means someone born in 1960 who waits until 70 receives roughly 24 percent more per month than someone who claims at their full retirement age of 67.
Earnings after you start collecting Social Security
If you claim Social Security before your full retirement age and continue to work, Social Security reduces your benefit based on your earnings. In 2024, for every $2 you earn above $23,400 per year, your benefit is reduced by $1. This reduction applies only until you reach your full retirement age. Once you reach full retirement age, you can earn any amount without a reduction.
This earnings test does not affect your benefit calculation itself — it is a temporary reduction in your monthly payment. When you reach full retirement age, your benefit is recalculated to account for the months you did not receive a payment, which increases your monthly amount going forward.
Self-employment income counts toward this earnings limit. Unearned income — such as pensions, investment returns, or rental income — does not count.
How to find your own earnings record
You can view your actual earnings history and see how Social Security calculated your benefit estimate. Create an account at ssa.gov and log into "my Social Security." Your account shows your earnings record year by year, your estimated benefit at different claiming ages, and any adjustments Social Security has made.
Review your earnings record for accuracy. If you see missing years or years with lower earnings than you remember, you may be able to correct them. You have a limited time to request corrections — generally three years, three months, and 15 days after the year in question. Bring your W-2s or tax returns as proof.
If you do not have internet access or prefer to speak with someone, you can call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) to request a paper statement or ask questions about your record.
What does not affect your Social Security payment
Your benefit amount is not based on your current income, assets, or financial need. A millionaire and someone living in poverty receive the same benefit if they have identical earnings histories and claim at the same age. Your benefit also does not depend on marital status, family size, or whether you have dependents.
Your race, gender, health status, and life expectancy do not factor into the calculation. Social Security is a wage-based system, not a needs-based one. The only factors that matter are your documented earnings, your age when you claim, and your birth year.
Some people worry that receiving other government benefits — such as Supplemental Security Income (SSI) or SNAP — will affect their Social Security. It does not. Your Social Security benefit is calculated independently and does not change based on other information you receive.
Frequently Asked Questions
What if I did not work 35 years?
Social Security includes zeros for any missing years up to 35. If you worked only 30 years, five zeros are averaged into your calculation, which lowers your benefit. Working additional years after 35 can replace lower-earning years and increase your benefit, but you cannot remove the zeros from years you did not work.
Can I see what my benefit would be if I claim at different ages?
Yes. Your Social Security account at ssa.gov shows your estimated benefit at age 62, your full retirement age, and age 70. These estimates are based on your actual earnings record and assume you continue to earn at your current rate until you claim. The estimates update each year as you work.
Does working longer always increase my Social Security?
Usually, yes — if your new earnings are higher than one of your lowest 35 years. But if you already have 35 high-earning years, additional work may not change your benefit. You can check your account at ssa.gov to see whether a new year of earnings would increase your benefit before you decide to keep working.
If I was married multiple times, which spouse's earnings count?
Only your own earnings count toward your own benefit. However, if you were married for at least 10 years, you may be able to receive a benefit based on your ex-spouse's earnings record in addition to your own. Social Security will pay you whichever is higher — your own benefit or a spousal benefit — but not both.
How often does Social Security recalculate my benefit?
Social Security recalculates your benefit each year you work and earn income before you claim. After you start collecting, your benefit increases each year by the cost-of-living adjustment (COLA), which is announced in October for the following year. Your benefit does not change based on other factors.