The highest Social Security payment you can receive depends on when you start collecting and how much you earned during your working years
There is no single "maximum" Social Security payment that applies to everyone. Instead, the Social Security Administration calculates your payment based on your earnings record and the age at which you claim. The higher your lifetime earnings, the higher your payment will be. If you delay claiming past your full retirement age, your monthly payment increases further.
As of 2024, the largest monthly payment someone can receive is approximately $3,822 if they wait until age 70 to claim and have had maximum or near-maximum earnings throughout their working life. However, this figure changes each year because Social Security adjusts payments for inflation. Someone claiming at 62 would receive substantially less, even with the same earnings record, because they are collecting over a longer period of time.
The amount you see on a Social Security statement is an estimate based on your actual earnings history up to that point. It assumes you will continue working and earning at a similar level until you claim. If your earnings change significantly before you claim, your payment will change too.
Key Takeaways
- Your Social Security payment is calculated from your 35 highest-earning years, so gaps in work history or lower-earning years reduce your payment amount.
- Claiming at 62 gives you the smallest monthly payment; waiting until 70 increases your monthly payment by roughly 75 percent compared to claiming at 62.
- Maximum payments in 2024 reach approximately $3,822 per month for someone with maximum lifetime earnings who waits until age 70, but this figure adjusts annually for inflation.
- Self-employed people and wage earners contribute the same way to Social Security, so both can reach the same maximum payment if their earnings are high enough.
How Social Security calculates your individual payment amount
Social Security looks at your 35 highest-earning years of work. If you worked fewer than 35 years, the agency counts zero-earning years to reach 35, which lowers your average. This is why people who took time out of the workforce for caregiving, unemployment, or other reasons often receive smaller payments than those with continuous work histories.
The agency converts your 35-year average into a monthly benefit using a formula that replaces a higher percentage of lower earnings and a lower percentage of higher earnings. This means the payment formula itself is progressive — it provides a larger replacement rate for people who earned less. Someone who earned $30,000 per year will see a higher percentage of that income replaced than someone who earned $150,000 per year.
Once Social Security calculates your "primary insurance amount" — the payment you would receive at your full retirement age — that becomes the foundation for all other payment amounts. Claiming early reduces it; claiming late increases it.
Why waiting until 70 produces the highest monthly payment
Social Security rewards you for delaying your claim through "delayed retirement credits." Between your full retirement age (which ranges from 66 to 67 depending on your birth year) and age 70, your monthly payment increases by roughly 8 percent for each year you wait. Over those four years, that compounds to approximately 32 percent more than your full retirement age amount.
If you claim at 62 instead, your payment is reduced by roughly 30 percent compared to your full retirement age amount. The difference between claiming at 62 and waiting until 70 is substantial — your monthly payment at 70 could be 75 percent higher than at 62, even though you are receiving fewer total payments over your lifetime.
This trade-off matters most if you expect to live well into your 80s or 90s. The longer you live, the more total money you receive by waiting. If you claim early and pass away before reaching your mid-70s, you will have received less in total lifetime benefits. There is no single "break-even" age that applies to everyone — it depends on your health, family history, and financial situation.
The earnings cap that limits how much you can contribute
Social Security only counts earnings up to a certain amount each year. In 2024, that cap is $168,600. Any income you earn above that amount does not count toward your Social Security record. This is why someone earning $200,000 per year and someone earning $170,000 per year will have the same Social Security payment if all their other earnings history is identical.
This earnings cap increases each year based on national wage growth. It was lower in previous years, which is why your Social Security statement shows your actual earnings for each year you worked — the agency applies the cap that was in effect that year, not today's cap.
Self-employed people pay Social Security tax on their net business income up to this same cap. They contribute both the employee and employer portions of the tax, but they receive the same Social Security payment as a wage earner with identical earnings history.
How inflation adjustments affect the maximum payment each year
Social Security payments increase each year to account for inflation. The adjustment is called a Cost of Living Adjustment, or COLA. The percentage increase is based on the Consumer Price Index, which measures how prices change for goods and services. In years when inflation is high, the COLA is higher; in years when inflation is low, the COLA is lower.
This means the maximum payment amount changes every January. The $3,822 figure mentioned earlier applies only to 2024. In 2025, the maximum will be higher due to the COLA adjustment. If you are already receiving Social Security, your payment increases automatically each January. If you have not yet claimed, your estimated payment on your Social Security statement will reflect the current year's maximum, not what you will actually receive when you claim in a future year.
Comparing payments at different claiming ages
The table below shows how your monthly payment changes based on when you claim, assuming you have maximum lifetime earnings and your full retirement age is 67.
| Claiming Age | Approximate Monthly Payment | Percentage of Full Retirement Age Amount |
|---|---|---|
| 62 | $2,572 | 70% |
| 67 (Full Retirement Age) | $3,672 | 100% |
| 70 | $4,873 | 132% |
These figures are illustrative and based on 2024 amounts. Your actual payment depends on your specific earnings record. Someone with lower lifetime earnings would see lower amounts in each column, but the percentages would remain roughly the same.
The choice of when to claim is not purely financial — it also depends on your health, whether you need the money now, and your family situation. There is no universally "correct" age to claim.
What happens to your payment if you continue working
If you claim Social Security before your full retirement age and continue working, Social Security reduces your payment temporarily. In 2024, for every $2 you earn above $23,400, your benefit is reduced by $1. This reduction stops once you reach your full retirement age.
After you reach your full retirement age, you can earn as much as you want without any reduction to your Social Security payment. Additionally, Social Security recalculates your benefit each year based on your updated earnings record. If your recent earnings are higher than some of your earlier years, your payment may increase.
This recalculation can be significant for people who return to work after claiming early. Your payment might increase enough to offset some or all of the reduction you took by claiming early.
Frequently Asked Questions
Can I get more than the maximum if I have multiple jobs or self-employment income?
No. Social Security adds up all your earnings from all sources and applies the annual earnings cap to the total. If you earned $100,000 from a job and $80,000 from self-employment in a year when the cap was $168,600, Social Security counts $168,600 total, not both amounts separately.
Does my spouse's earnings affect my maximum payment?
Your own payment is based only on your own earnings record. However, you may be may have access to to a separate payment based on your spouse's earnings record if that amount is higher than your own. That spousal payment has its own maximum, which is roughly half of your spouse's full retirement age amount.
What if I worked in another country before moving to the United States?
Social Security only counts earnings from U.S. work covered by Social Security. Work in other countries does not count toward your U.S. Social Security record, even if you paid into a similar system there. Some countries have agreements with the U.S. that allow credits to be combined, but this varies by country.
Does the maximum payment change if I delay claiming past age 70?
No. Delayed retirement credits stop at age 70. If you wait until 71 or later to claim, your monthly payment will be the same as it would have been at 70. There is no financial advantage to waiting past 70, though other factors like health or family circumstances might influence your decision.
How do I know what my actual maximum payment will be?
Create a my Social Security account at ssa.gov to view your earnings record and see your estimated payment at different claiming ages. The estimate is based on your actual earnings history and assumes you will continue working at your current level until you claim. Your actual payment may differ if your earnings change before you claim.