Your benefit amount depends on your earnings history and the age you start collecting

Social Security calculates your monthly benefit using three pieces of information: how much you earned during your working years, how many years you worked, and what age you claim benefits. The system does not look at your current savings, investments, or need. It looks only at what you paid into Social Security through payroll taxes over your lifetime.

The Social Security Administration (SSA) records your earnings each year you work. When you reach age 62, you can request benefits, though the amount grows larger if you wait. The longer you delay claiming — up to age 70 — the higher your monthly payment will be for the rest of your life.

Key Takeaways

  • Your benefit is based on your 35 highest-earning years; if you worked fewer than 35 years, zeros are counted for the missing years.
  • Claiming at 62 gives you the smallest monthly amount; waiting until your full retirement age (66 to 67, depending on birth year) gives you the standard amount; waiting until 70 gives you the largest amount.
  • You can view your earnings record and estimated benefit amounts on your personal Social Security account at ssa.gov.
  • Spousal benefits and survivor benefits follow different rules and may be available even if you have not worked long enough to claim on your own record.

How the SSA calculates your Primary Insurance Amount

The SSA uses a formula called the Primary Insurance Amount (PIA) to turn your earnings history into a monthly payment. First, the agency adjusts your past earnings to account for wage growth over the decades — so earnings from 1985 are not compared directly to earnings from 2020. This adjustment is called wage indexing.

Next, the SSA selects your 35 highest-earning years. If you worked fewer than 35 years, the missing years count as zero. This is why people who took time out of the workforce — for caregiving, illness, or other reasons — often see a lower benefit. If you worked 40 years, the five lowest-earning years are dropped.

The SSA then divides the total of those 35 years by the number of months (420) to get your Average Indexed Monthly Earnings (AIME). Finally, it applies a formula that replaces a higher percentage of lower earnings and a lower percentage of higher earnings. This formula is progressive — it replaces a larger share of what lower-wage workers earned and a smaller share of what higher-wage workers earned.

How your age when you claim changes your payment

Your full retirement age depends on your birth year. For people born between 1943 and 1954, it is 66. For people born between 1955 and 1960, it rises by two months per year of birth, reaching 67 for those born in 1960 or later. At your full retirement age, you receive 100 percent of your calculated benefit.

If you claim at 62 — the earliest age allowed — your benefit is reduced by roughly 30 percent. The reduction is permanent; you will receive this smaller amount for life. If you wait until 70, your benefit increases by roughly 8 percent per year of delay after your full retirement age, for a total increase of about 24 to 32 percent depending on your birth year.

The choice between claiming early, at full retirement age, or at 70 depends on your health, life expectancy, and financial needs. Someone in poor health may receive more total money by claiming at 62, even though the monthly amount is smaller. Someone in good health who can afford to wait may receive more total money by delaying to 70.

What happens if you worked outside the United States

If you worked in another country and paid into that country's social security system, you may be able to combine your work credits from both countries to reach the 40 credits needed for a U.S. Social Security benefit. This is possible through totalization agreements between the United States and about 30 other countries, including Canada, the United Kingdom, France, Germany, Japan, and others.

You cannot combine credits from countries that do not have a totalization agreement with the United States. If you worked in a country without an agreement and did not pay into U.S. Social Security long enough on your own, you will not receive a U.S. benefit. Contact the SSA directly if you have worked in multiple countries; the agency can tell you whether your situation qualifies.

How government pensions affect your Social Security benefit

If you receive a pension from a job where you did not pay Social Security taxes — such as some government jobs, railroad work, or certain military service — two rules may reduce your Social Security benefit.

The Government Pension Offset (GPO) reduces spousal or survivor benefits if you receive a government pension. The Windfall Elimination Provision (WEP) reduces your own Social Security benefit if you receive a government pension. These rules do not explore if you paid Social Security taxes on all your earnings, even if you also have a government pension from a different job.

The reduction under WEP is usually between 25 and 50 percent of your government pension, but it cannot reduce your benefit below a floor amount set by law. If you think either rule applies to you, ask the SSA to calculate the exact reduction before you claim.

How to view your earnings record and estimated benefit

You can create a free account at ssa.gov to see your earnings history and get an estimate of your future benefit. The SSA records your earnings each year, and mistakes do happen — sometimes an employer reports earnings under the wrong name or Social Security number. If you spot an error, you can report it through your account or by calling the SSA.

The estimate you see online assumes you will work until your full retirement age and claim at that age. If you plan to claim earlier or later, or if you expect your earnings to change, the estimate will not reflect that. You can request a more detailed benefit statement by mail, though the online estimate is usually sufficient for planning.

If you do not have internet access or prefer to speak with someone, you can call the SSA at 1-800-772-1213 (TTY 1-800-325-0778) to request a benefit estimate or to ask about your earnings record.

Frequently Asked Questions

Can I see how much my benefit will be if I wait until age 70?

Yes. Your online account at ssa.gov shows your estimated benefit at full retirement age. To estimate your benefit at 70, multiply that amount by 1.24 to 1.32 (the exact multiplier depends on your birth year). You can also call the SSA at 1-800-772-1213 to ask for a detailed estimate at different claim ages.

What if I worked part-time or had gaps in my work history?

Part-time work counts the same as full-time work — what matters is how much you earned, not how many hours you worked. Gaps in your work history lower your benefit because the SSA uses your 35 highest-earning years; missing years count as zero. If you worked only 20 years, 15 years of zeros are included in the calculation.

Does my spouse's earnings affect my benefit?

No. Your own benefit is based only on your own earnings record. However, if your spouse has a higher benefit, you may be able to receive a spousal benefit that tops up your payment. Spousal benefits follow different rules and depend on your age and your spouse's age when they claim.

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

Yes, but only if that year is one of your 35 highest-earning years. The SSA drops your 15 lowest-earning years (if you worked 50 years) or counts zeros for missing years. A single high-earning year helps only if it replaces a lower-earning year in the top 35.

Can the SSA change my benefit amount after I start collecting?

Yes. Your benefit increases each year with the Cost of Living Adjustment (COLA), which is announced in October and takes effect in January. Your benefit can also change if you continue working after you claim — the SSA recalculates your benefit each year to include new earnings if they are higher than one of your previous 35 years.