The maximum Social Security payment depends on when you were born and when you claim
There is no single "maximum" Social Security payment that applies to everyone. Instead, the Social Security Administration calculates your payment based on your earnings history and the age at which you claim. The higher your lifetime earnings and the older you are when you start collecting, the larger your monthly check will be.
For someone born in 1943 or later who waits until age 70 to claim, the payment can reach into the $3,800 to $3,900 range per month in 2024. Someone claiming at age 62 (the earliest possible age) receives significantly less — roughly 70 percent of what they would get at their full retirement age. Someone claiming at their full retirement age (which ranges from 66 to 67 depending on birth year) receives the middle amount.
The actual dollar amount you receive depends entirely on what you earned during your working years. Social Security bases your payment on your 35 highest-earning years. If you earned very little or had gaps in employment, your payment will be lower. If you had consistent high earnings throughout your career, your payment will be higher.
Key Takeaways
- Your Social Security payment is calculated from your 35 highest-earning years, so higher lifetime earnings mean a higher monthly check.
- Claiming at age 62 gives you roughly 70 percent of your full retirement age amount; waiting until 70 increases it by about 24 percent per year you delay.
- The maximum payment for someone born in 1943 or later who claims at 70 is approximately $3,800 to $3,900 per month in 2024, but this applies only to people with very high lifetime earnings.
- Your actual payment will be lower than the maximum unless you had consistently high earnings throughout your entire working life.
- You can view your estimated payment by creating an account on ssa.gov and checking your Social Security Statement.
How your earnings history determines your payment amount
Social Security looks back at your work record and identifies your 35 highest-earning years. It then calculates an average of those earnings, adjusted for inflation. That average is plugged into a formula that produces your Primary Insurance Amount — the payment you would receive if you claimed at your full retirement age.
If you had fewer than 35 years of earnings, Social Security counts the missing years as zeros, which lowers your average. This is why people who took time out of the workforce — for caregiving, education, or unemployment — often receive smaller payments than someone with 35 or more continuous working years.
The formula itself is progressive, meaning it replaces a higher percentage of lower earnings than higher earnings. Someone who earned $30,000 per year throughout their career receives a larger percentage of their earnings as a Social Security payment than someone who earned $150,000 per year. However, the person with higher earnings still receives a larger dollar amount.
What happens when you claim early, at full retirement age, or late
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 gradually increases from 66 and 2 months to 67. For people born in 1960 or later, it is 67.
If you claim before your full retirement age, your payment is permanently reduced. Claiming at 62 (the earliest age allowed) reduces your payment to about 70 percent of your full retirement age amount. Each year you wait between 62 and your full retirement age increases your payment by roughly 6 to 7 percent.
If you delay claiming past your full retirement age, your payment increases by about 8 percent per year until age 70. After 70, there is no further increase, so most people do not benefit from waiting longer. This means someone born in 1943 or later who waits until 70 receives about 124 percent of their full retirement age payment.
Why the maximum payment is not the same for everyone
Social Security has a wage base limit — an earnings cap above which you do not pay Social Security tax and above which earnings do not count toward your benefit. In 2024, that limit is $168,600. This means someone earning $200,000 per year and someone earning $168,600 per year both have the same amount counted toward Social Security.
Because of this cap, there is a practical ceiling on how high your Social Security payment can be. You cannot receive a payment higher than what the formula produces for someone with 35 years of earnings at or above the wage base limit, claimed at age 70. That amount is roughly $3,800 to $3,900 per month in 2024, though it changes slightly each year as the wage base adjusts.
However, reaching that maximum requires not just high earnings but consistent high earnings throughout your entire working life. Most people receive significantly less because their earnings were lower in some years, they had gaps in employment, or they claim before age 70.
How to find your estimated payment
The Social Security Administration provides a free online tool where you can see your estimated payment at different claiming ages. Go to ssa.gov and create a my Social Security account. Once you log in, you can view your Social Security Statement, which shows your earnings history and estimates what you would receive if you claimed at 62, at your full retirement age, or at 70.
This estimate is based on the assumption that your earnings remain steady until you claim. If you plan to work several more years, your actual payment may be higher because Social Security will recalculate using your newer, higher-earning years (if they replace lower years in your record).
If you do not have a my Social Security account, you can request a paper statement by calling the Social Security Administration at 1-800-772-1213 or visiting your local Social Security office. The wait time for a paper statement is longer than creating an online account, so the online route is faster.
What affects your payment besides claiming age and earnings
If you were married for at least 10 years and are now divorced, widowed, or still married, you may be able to receive a payment based on your ex-spouse's or spouse's earnings record instead of your own — if that payment would be higher. This is called a spousal benefit or survivor benefit, and the rules are complex. The Social Security Administration can tell you whether you may have access to.
If you claim before your full retirement age and continue working, Social Security reduces your payment by $1 for every $2 you earn above a certain limit (in 2024, that limit is $23,400). Once you reach your full retirement age, this earnings limit no longer applies, and you receive your full payment regardless of how much you work.
Government pensions from work where you did not pay Social Security tax — such as some teaching or government jobs — can reduce your Social Security payment through rules called the Government Pension Offset and the Windfall Elimination Provision. These rules are complicated and explore only to certain people, but they can significantly lower your payment if you are affected.
Frequently Asked Questions
Can I get more than $3,900 per month from Social Security?
No. The maximum monthly payment for someone born in 1943 or later is roughly $3,800 to $3,900 in 2024. This applies only to people with very high lifetime earnings who wait until age 70 to claim. The amount increases slightly each year with inflation, but the structure remains the same.
What if I worked for less than 35 years?
Social Security counts missing years as zeros, which lowers your average earnings and reduces your payment. You need at least 10 years of work (40 credits) to receive any Social Security payment at all. If you have fewer than 35 years of earnings, your payment will be lower than someone with the same annual earnings but a full 35-year record.
Does my payment increase after I start collecting?
Yes. Each January, Social Security increases all payments by a percentage called the Cost of Living Adjustment, or COLA. This adjustment is meant to help your payment keep pace with inflation. The percentage varies each year based on inflation rates.
If I claim at 62 instead of 70, how much less will I get?
Claiming at 62 reduces your payment to roughly 70 percent of what you would receive at your full retirement age. The exact percentage depends on your birth year. For someone born in 1943 or later, the reduction is about 30 percent. This reduction is permanent and applies to every payment you receive for the rest of your life.
Can I see what I would get at different claiming ages before I decide?
Yes. Create a my Social Security account at ssa.gov to view your Social Security Statement, which shows estimates for claiming at 62, at your full retirement age, and at 70. This is the most accurate way to compare your options before you make a decision.