The highest monthly Social Security payment you can receive in 2024
The maximum Social Security benefit depends on the age you claim and the year you reach full retirement age. For someone who reaches full retirement age in 2024, the maximum monthly payment is $3,822. If you wait until age 70 to claim, the maximum rises to $3,943 per month. These figures change each year because Social Security adjusts payments based on wage growth in the economy.
The maximum benefit is not a number you can simply reach by working long enough. It is tied to your actual earnings record. To receive the maximum, you must have earned at or above the Social Security wage base — the income level where Social Security taxes stop — for 35 years. The wage base itself changes annually. In 2024, it is $168,600, meaning earnings above that amount do not count toward your Social Security record.
Most people do not receive the maximum benefit. The average Social Security payment in 2024 is around $1,907 per month for a retired worker. You reach the maximum only if your lifetime earnings were consistently very high and you claim at the right age.
Key Takeaways
- The maximum monthly benefit for someone reaching full retirement age in 2024 is $3,822; waiting until age 70 increases it to $3,943.
- To receive the maximum, you must have 35 years of earnings at or above the annual Social Security wage base, which was $168,600 in 2024.
- The maximum benefit amount changes each year because Social Security adjusts for wage growth in the national economy.
- Claiming before full retirement age permanently reduces your maximum benefit; claiming after full retirement age increases it by 8 percent per year until age 70.
How Social Security calculates your benefit amount
Social Security looks at your highest 35 years of earnings and adjusts them for wage growth over time. This adjusted total is divided by 420 months (35 years) to get your average indexed monthly earnings. Social Security then applies a formula to that average to determine your primary insurance amount — the benefit you receive at full retirement age.
The formula is weighted to replace a higher percentage of low earnings than high earnings. This means someone earning $30,000 per year receives a larger percentage of their income replaced than someone earning $150,000. Because of this structure, reaching the absolute maximum requires not just high earnings but high earnings for nearly your entire working life.
If you have fewer than 35 years of earnings, Social Security counts the missing years as zero. Each zero year lowers your average, which lowers your benefit. You cannot make up for a zero year by earning extra in another year — Social Security uses only your 35 highest years, regardless of how much you earned in any single year.
How claiming age affects your maximum payment
Your full retirement age depends on your birth year. For people born between 1943 and 1954, full retirement age is 66. For those born in 1960 or later, it is 67. The maximum benefit amount listed by Social Security assumes you claim at your full retirement age.
If you claim before full retirement age, your benefit is permanently reduced. Claiming at 62 (the earliest age) reduces your payment by roughly 30 percent if your full retirement age is 67. If you delay claiming past your full retirement age, your benefit increases by 8 percent per year until age 70. This means someone with a full retirement age of 67 who waits until 70 receives about 24 percent more per month than they would at 67.
Because the maximum benefit amount changes each year, the actual dollar figure you receive depends on when you claim. Someone born in 1957 with maximum earnings who claims at 70 in 2027 will receive a higher monthly payment than someone born in 1954 who claimed at 70 in 2024, even though both claimed at the same age.
Why most people do not reach the maximum benefit
The maximum benefit requires 35 years of earnings at the wage base level. In 2024, that means earning at least $168,600 per year for 35 years. Very few workers earn that consistently throughout their careers. Career interruptions — time out of the workforce, periods of lower-wage work, or years before wages reached that level — all count as zero years that lower your average.
Someone who took five years off to raise children, worked part-time for a decade, or started a career later in life will have zero years in their record. Those zeros are averaged into the calculation, which significantly reduces the final benefit amount. Even someone who earned well above the wage base for 30 years but had 5 years of lower earnings will not reach the maximum.
Additionally, the maximum benefit is a moving target. Social Security recalculates it each year based on national wage growth. If you are tracking your own earnings record through your Social Security account, the "maximum benefit" figure shown is an estimate based on your current earnings trajectory, not a may provide of what you will actually receive.
How to check your own earnings record
You can view your actual earnings history and an estimate of your benefit amount by creating an account at ssa.gov. The Social Security Administration maintains a record of all wages you have earned and reported through payroll taxes. You can see which years are counted and which show as zero.
The estimate Social Security provides assumes you continue earning at your current level until full retirement age. If your earnings are lower than the wage base, the estimate will be lower than the maximum. If you have had years with no earnings, those will show in your record and reduce your estimate.
You should review your earnings record every few years to catch errors. If you spot a year where your employer did not report your wages correctly, you can request a correction. Social Security has a time limit for corrections, so catching errors early matters.
What happens to the maximum benefit after you start receiving it
Once you begin receiving Social Security, your benefit amount is not fixed forever. Each January, Social Security adjusts all benefits based on the cost-of-living adjustment, or COLA. This adjustment is meant to help your benefit keep pace with inflation. In 2024, the COLA was 3.2 percent. In 2023, it was 8.7 percent. The adjustment varies year to year depending on inflation.
The COLA applies to everyone receiving Social Security, whether they receive the maximum or the average benefit. Someone receiving $3,822 per month gets the same percentage increase as someone receiving $1,500 per month, though the dollar amount of the increase is different.
Frequently Asked Questions
Can I reach the maximum benefit if I did not work for 35 years?
No. Social Security counts only your highest 35 years of earnings. If you worked 30 years, the five missing years count as zero and are averaged into your benefit calculation. You cannot earn extra in other years to make up for missing years. Your benefit will be lower than the maximum.
Does the maximum benefit change if I work longer?
Only if your additional earnings are higher than one of your lowest 35 years on record. Social Security uses your 35 highest years, so working an extra year only helps if that year's earnings replace a lower-earning year from your past. If you already have 35 high-earning years, additional work does not increase your benefit.
What if I was self-employed — does that count toward the maximum?
Yes, but only the net income you report on your tax return counts. Self-employed workers pay both the employee and employer portions of Social Security tax, and that full amount is credited to their Social Security record. You must have reported the income on your tax return for it to count.
If I claim early, can I ever reach the maximum benefit amount?
No. Claiming before your full retirement age permanently reduces your monthly payment. The reduction is built into your benefit for life. You cannot make up the reduction later by waiting or by earning more. The reduction is permanent.
Does the maximum benefit include Medicare?
No. The maximum Social Security benefit is your monthly cash payment only. Medicare is a separate program. You become may be able to access for Medicare at 65 regardless of whether you have claimed Social Security, and the cost of Medicare premiums does not affect your Social Security benefit amount.