What determines your Social Security payment

Your Social Security payment is based on three things: your earnings history, your age when you start collecting, and cost-of-living adjustments that happen each year. The Social Security Administration (SSA) calculates a base amount called your Primary Insurance Amount (PIA) using your 35 highest-earning years. If you claim before your full retirement age, your payment is reduced. If you delay past your full retirement age, your payment increases.

The SSA does not set a single payment amount for everyone. Two people born in the same year can receive very different payments depending on how much they earned during their working years. Someone who earned the maximum taxable wage every year will receive a much larger payment than someone who earned less, even if they both claim at the same age.

Your payment also changes every year on January 1st when the SSA applies a cost-of-living adjustment (COLA). This percentage increase is based on inflation and is the same for all beneficiaries that year, though the dollar amount added to your check varies by your current payment size.

Key Takeaways

  • Your payment is calculated from your 35 highest-earning years, so gaps in work history or lower-earning years reduce your amount.
  • Claiming before your full retirement age permanently reduces your payment by roughly 6 to 7 percent per year you claim early.
  • Delaying your claim past full retirement age increases your payment by roughly 8 percent per year, up until age 70.
  • The SSA sends you a benefit estimate statement that shows what you would receive at different claiming ages, based on your actual earnings record.
  • Cost-of-living adjustments happen once per year and affect all beneficiaries, but the dollar increase depends on your current payment size.

How your earnings record affects your payment

The SSA looks at your earnings from age 22 onward and selects your 35 highest-earning years to calculate your base payment. If you worked fewer than 35 years, the SSA counts the missing years as zero, which lowers your average. This is why someone who took time out of the workforce — to raise children, care for a family member, or attend school — will have a lower payment than someone with 35 continuous years of earnings at the same wage level.

Your earnings must be reported to the SSA through payroll taxes (FICA) or self-employment taxes. If you worked under the table or your employer did not report your wages correctly, those years will not count toward your payment. You can view your earnings record online through your my Social Security account at ssa.gov, or you can request a paper copy by mail.

Errors in your earnings record can lower your payment permanently. If you spot a missing year or an amount that looks wrong, you should contact the SSA to correct it. The SSA has a time limit for corrections — generally three years, three months, and 15 days after the year in which you earned the wages — so do not wait.

How your claiming age 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 1959, it rises by two months for each year of birth. For people born in 1960 or later, it is 67. This is the age at which you receive your full, unreduced payment based on your earnings record.

If you claim before your full retirement age, your payment is reduced permanently. The reduction is roughly 6 to 7 percent for each year you claim early. If your full retirement age is 67 and you claim at 62, you are claiming five years early, so your payment would be reduced by approximately 30 percent for life. This reduction does not go away when you reach full retirement age — it stays with you as long as you receive benefits.

If you delay your claim past your full retirement age, your payment increases by roughly 8 percent per year until you reach age 70. After age 70, there is no benefit to delaying further. Someone with a full retirement age of 67 who waits until 70 would receive approximately 24 percent more per month than they would at 67. This larger payment also carries forward to any survivor benefits your family members receive if you pass away.

Cost-of-living adjustments and annual changes

Each January, the SSA increases all Social Security payments by a percentage set by Congress based on inflation data from the previous year. This is the cost-of-living adjustment (COLA). In recent years, COLA has ranged from 0 percent (in 2010 and 2011) to 8.7 percent (in 2023), depending on inflation. The SSA announces the COLA percentage in October of the prior year.

The COLA percentage is the same for everyone, but the dollar amount added to your check is different. If you receive $1,500 per month and COLA is 3 percent, you receive an extra $45. If you receive $3,000 per month and COLA is 3 percent, you receive an extra $90. People with higher payments benefit more in dollar terms from the same percentage increase.

COLA does not happen every month or every quarter — it happens once per year, on January 1st. Your January payment will reflect the new COLA amount. If you receive your payment by direct deposit, you will see the increase in your bank account on the first business day of January. If you receive a paper check, it will arrive in early January with the new amount.

Maximum payment amounts and wage caps

Social Security has a wage base limit, which is the maximum amount of earnings that count toward your payment each year. This limit changes annually and is tied to national wage growth. In 2024, the wage base limit is $168,600, meaning earnings above that amount do not count toward Social Security. In 2025, it is $176,100. This means high earners do not receive proportionally higher payments than those who earned the maximum.

Because of the wage base limit, there is also a maximum payment amount. The maximum payment you can receive at your full retirement age is roughly 32 percent of the national average wage. In 2024, the maximum payment at full retirement age is approximately $3,822 per month, though this varies slightly by your exact birth date and the year you claim. If you delay until age 70, your maximum payment would be higher due to delayed retirement credits.

Most people do not receive the maximum payment. The average Social Security payment in 2024 is around $1,907 per month for a retired worker. To receive a payment close to the maximum, you would need to have earned close to the wage base limit for nearly all 35 of your highest-earning years.

How to find your estimated payment amount

The SSA provides a personalized benefit estimate through your my Social Security account at ssa.gov. You can create an account using your email, Social Security number, and date of birth. Once logged in, you can view your earnings record and see what your payment would be if you claimed at age 62, at your full retirement age, or at age 70.

The estimate is based on your actual earnings history and assumes you will continue working until your claimed age at your current earnings level. If your earnings change significantly before you claim, your estimate will change too. The SSA updates your earnings record each year after tax season, so your estimate becomes more accurate as you get closer to claiming.

If you do not have internet access or prefer not to create an online account, you can call the SSA at 1-800-772-1213 to request a benefit estimate by mail. The SSA will send you a paper statement showing your estimated payments at different ages. This process takes several weeks.

Special situations that affect payment amounts

If you worked for a government employer and did not pay Social Security taxes, you may be subject to the Government Pension Offset (GPO) or the Windfall Elimination Provision (WEP). These rules can reduce your Social Security payment if you also receive a pension from government work. The reduction depends on your specific situation and when you were born, so you should contact the SSA directly to understand how these rules explore to you.

If you are receiving Social Security and you continue to work, your payment may be temporarily reduced if you earn above a certain amount before reaching your full retirement age. In 2024, the SSA reduces your payment by $1 for every $2 you earn above $23,400 in the year before you reach full retirement age. Once you reach your full retirement age, there is no limit on how much you can earn without affecting your payment.

If you are divorced, you may be able to receive a payment based on your ex-spouse's earnings record if you were married for at least 10 years and you are at least 62 years old. This payment does not reduce your ex-spouse's payment. The amount you receive is based on their earnings record and your claiming age, using the same rules that explore to regular Social Security payments.

Frequently Asked Questions

Can I see what my payment will be before I claim?

Yes. Log into your my Social Security account at ssa.gov to view your personalized benefit estimate, which shows what you would receive at ages 62, your full retirement age, and 70. The estimate is based on your actual earnings record. You can also call 1-800-772-1213 to request an estimate by mail if you do not have internet access.

What if there is an error in my earnings record?

Contact the SSA as soon as you find an error. You can report it through your my Social Security account, by phone at 1-800-772-1213, or by visiting your local Social Security office. The SSA generally has three years, three months, and 15 days after the year you earned the wages to correct the record, so do not delay.

Does my payment increase every year?

Your payment increases once per year on January 1st when the SSA applies the cost-of-living adjustment. The percentage increase is based on inflation and is the same for all beneficiaries that year. If inflation is very low, COLA can be 0 percent, meaning no increase that year.

How much will I lose if I claim at 62 instead of 67?

Your payment will be reduced by roughly 30 percent if your full retirement age is 67 and you claim at 62. This reduction is permanent and does not go away when you reach 67. You would need to live into your mid-80s to break even compared to waiting until 67, depending on your specific situation.

Is there a maximum amount I can receive?

Yes. The maximum payment at your full retirement age is roughly 32 percent of the national average wage. In 2024, this is approximately $3,822 per month. To receive a payment close to this maximum, you would need to have earned close to the annual wage base limit for most of your 35 highest-earning years.