What the maximum payment actually is

The highest monthly Social Security payment in 2024 is $3,822 for someone who waits until age 70 to claim. The amount changes each year because it is tied to wage growth in the economy. If you claim at 67 (full retirement age for people born between 1943 and 1954), the maximum is lower — around $3,503. If you claim at 62, it drops further to about $2,364.

These numbers apply only to people with the highest lifetime earnings on record. Most people receive less because their work history did not include the maximum taxable earnings every year. The Social Security Administration (SSA) calculates your payment based on your actual earnings history, not on what the maximum could be.

The maximum payment amount is set by law and recalculated each October when the Cost of Living Adjustment (COLA) takes effect. This means the 2025 maximum will be different from 2024, though the SSA does not announce the exact figure until mid-October of the prior year.

Key Takeaways

  • The maximum Social Security payment in 2024 is $3,822 per month if you wait until age 70, but most people receive significantly less based on their actual earnings record.
  • The maximum amount changes every October when the annual cost of living adjustment takes effect, so the 2025 figure will differ from 2024.
  • To receive the maximum, you must have earned at or above the taxable wage base for 35 years and delay claiming until age 70.
  • Your actual payment depends on your birth year, the age you claim, and your complete work history — not on the theoretical maximum.
  • You can view your estimated payment at any claiming age by creating an account on ssa.gov and checking your Social Security Statement.

How the maximum is calculated

Social Security bases your payment on your highest 35 years of earnings. Each year, the SSA sets a taxable wage base — the maximum income subject to Social Security tax. In 2024, that base is $168,600. If you earned more than that in a year, only the first $168,600 counts toward your Social Security record.

To reach the maximum payment, you must have earned at or above the taxable wage base for all 35 years used in the calculation. You must also delay claiming until age 70. For every year you wait past your full retirement age, your payment grows by about 8 percent per year — this is called a delayed retirement credit. Waiting from age 67 to age 70 adds roughly 24 percent to your payment.

If you have fewer than 35 years of earnings, the SSA counts the missing years as zero, which lowers your average and reduces your payment below the maximum. Self-employed people and those who took time out of the workforce are most affected by this rule.

How claiming age changes your maximum payment

The age you claim determines what percentage of your "primary insurance amount" (PIA) you receive. Your PIA is the payment you would get at your full retirement age. The maximum payment at each age looks like this:

Claiming AgeApproximate Maximum Monthly Payment (2024)Percentage of PIA
62$2,36470%
67$3,503100%
70$3,822124%

Claiming at 62 means you receive 70 percent of your full retirement age payment for life. Claiming at 70 means you receive 124 percent. The trade-off is that you receive fewer total payments if you claim early, but more per payment if you wait. The break-even point — where total lifetime benefits are roughly equal — falls around age 80 to 82 for most people.

Why most people do not receive the maximum

The maximum payment requires a perfect combination of circumstances: 35 years of maximum earnings, no gaps in work history, and the discipline to wait until age 70. In practice, this describes a small fraction of claimants.

If you took time out of the workforce for caregiving, education, or unemployment, those years count as zero earnings and pull down your average. If you changed jobs frequently or worked in lower-paying positions early in your career, your average is lower. If you became disabled or stopped working before age 70, you cannot reach the maximum.

The SSA publishes that the average Social Security payment in 2024 is around $1,907 per month — less than half the maximum. This reflects the reality that most people have incomplete work histories, claim before age 70, or both.

How to find your personal maximum at different ages

You can see your estimated payment at any claiming age without contacting the SSA. Create a free account at ssa.gov and sign in to your Social Security Statement. The Statement shows your earnings history and displays your estimated monthly payment if you claim at 62, at your full retirement age, and at 70.

These estimates assume you continue working at your current pace until you claim. If you plan to stop working, retire early, or have a major change in income, the estimate will shift. The SSA updates your Statement every year, so check it periodically to see how recent earnings affect your projection.

If you do not have an online account, you can request a paper Statement by calling the SSA at 1-800-772-1213 (TTY 1-800-325-0778) or visiting your local Social Security office. The wait time for a paper Statement is longer than checking online.

The annual cost of living adjustment and future maximums

Every October, the SSA announces the COLA for the following year. This percentage increase is applied to all benefit payments and also to the taxable wage base used to calculate future benefits. In recent years, COLA increases have ranged from 0 percent (2010, 2011) to 8.7 percent (2023), depending on inflation.

Because the maximum payment is tied to the taxable wage base, which grows with COLA, the maximum payment amount increases most years. However, COLA is not may provide — if inflation is very low or negative, there may be no increase. The SSA does not announce the exact new maximum payment until mid-October, when the COLA is finalized.

If you are already receiving Social Security, your payment increases by the same COLA percentage. If you have not claimed yet, your estimated maximum at age 70 will be higher than it is today, but the exact amount depends on future wage growth and inflation.

Frequently Asked Questions

Can I get the maximum payment if I did not work for 35 years?

No. Social Security uses your highest 35 years of earnings. If you have fewer than 35 years of work history, the missing years count as zero, which lowers your average earnings and reduces your payment. You cannot reach the maximum unless you have 35 years of earnings on record.

What happens to the maximum if I keep working past age 70?

Your payment does not increase after age 70, even if you continue working and earning. Delayed retirement credits stop at age 70. However, if you earn more money, the SSA may recalculate your benefit using your new higher earnings, which could increase your payment slightly — but this is separate from the delayed credit.

Is the maximum payment the same in every state?

Yes. Social Security is a federal program, so the maximum payment is the same nationwide. Some states tax Social Security benefits, but that is a state income tax issue, not a Social Security issue. Your monthly payment from the SSA is identical whether you live in California or Florida.

How much will the maximum payment be in 2025?

The SSA will announce the 2025 maximum in mid-October 2024 when the COLA is finalized. You can check ssa.gov or call 1-800-772-1213 after that date for the exact figure. Based on recent inflation trends, most experts expect a modest increase from the 2024 maximum, but the exact amount depends on wage growth data released by the government.

If I was born in a different year, does my full retirement age change the maximum?

Your full retirement age affects what percentage of your primary insurance amount you receive at each age, but it does not change the theoretical maximum. The maximum is always 124 percent of your PIA, which you receive at age 70 regardless of your birth year. However, your PIA itself may differ based on your birth year and earnings history.