The Social Security tax cap limits how much you contribute annually

Social Security tax is taken from your paycheck at a flat rate of 6.2 percent, but only on earnings up to a certain amount each year. That amount is called the wage base or earnings cap. Once your income reaches the cap, you stop paying Social Security tax for the rest of that year, even if you earn more money.

The cap changes every year because it is tied to national wage growth. In 2024, the cap is $168,600. This means if you earn $168,600 or less in a year, you pay 6.2 percent on all of it. If you earn $200,000, you pay 6.2 percent only on the first $168,600, and nothing on the remaining $31,400.

Your employer also pays 6.2 percent on your behalf, up to the same cap. If you are self-employed, you pay both sides — 12.4 percent total — but you can deduct half of it on your taxes.

Key Takeaways

  • The Social Security tax cap for 2024 is $168,600; you pay 6.2 percent on earnings up to that amount and nothing above it.
  • The cap increases each year based on average wage growth in the United States, so the 2025 cap will be different from 2024.
  • High earners pay the same dollar amount into Social Security as someone who hits the cap early in the year, but they earn more money overall.
  • Self-employed workers pay both the employee and employer portions (12.4 percent total) on net self-employment income up to the cap.
  • The cap applies only to Social Security tax, not to Medicare tax, which has no earnings limit.

Why the cap exists and how it affects your benefits

Social Security was designed as an insurance program where benefits are tied to how much you paid in. The earnings cap reflects a policy choice: Social Security replaces a percentage of your pre-retirement income, not a fixed dollar amount. For lower and middle earners, it replaces a larger share of what they earned. For high earners, it replaces a smaller share.

Because of the cap, someone earning $500,000 a year pays the same total Social Security tax as someone earning $168,600. But when they retire, the high earner receives a higher benefit — just not proportionally higher. The benefit formula is weighted to give lower earners a better return on their contributions.

Your benefit amount is calculated based on your highest 35 years of earnings, up to the cap in each year. Years you earned above the cap count the same as years you earned exactly at the cap. This means very high earners do not get credit for income above the cap when their benefit is calculated.

How the cap changes year to year

The Social Security Administration adjusts the earnings cap each January based on the National Average Wage Index from two years prior. If average wages grew 3 percent, the cap grows roughly 3 percent. If wages were flat, the cap stays the same.

The cap has risen most years since Social Security began, but not every year. Between 2008 and 2009, during the recession, the cap stayed at $106,800 because average wages declined. In 2023, the cap rose to $160,200. In 2024, it rose to $168,600.

You can find the current year's cap on the Social Security Administration website. If you are self-employed or manage payroll, you need to know the cap for that year to calculate how much tax you owe.

What happens if you work multiple jobs or change employers

If you work for two employers in the same year, each employer withholds Social Security tax up to the cap independently. This means you could pay more than you owe if your combined earnings exceed the cap.

For example, if you earn $100,000 at one job and $80,000 at another, both employers will withhold Social Security tax on your full earnings at each job — a total of $11,160 in Social Security tax. But you should have paid only $10,453 (6.2 percent of $168,600). You can claim the overpayment as a credit on your federal tax return when you file.

You do not get a refund directly. Instead, you report the excess withholding on Form 1040, and it reduces your tax liability or increases your refund. If you expect to work multiple jobs, you can ask one employer to withhold extra federal income tax to cover the Social Security overpayment, though this requires coordination.

Self-employed workers and the earnings cap

If you are self-employed, you calculate Social Security tax on your net self-employment income — your business income minus business expenses and a deduction for half your self-employment tax itself. The cap still applies: you pay 12.4 percent (both employee and employer portions) on net income up to $168,600 in 2024.

You report self-employment tax on Schedule SE and pay it when you file your tax return or make quarterly estimated tax payments. Unlike employees, you do not have an employer withholding it from a paycheck, so you must plan for the payment yourself.

If you have both W-2 income from an employer and self-employment income, the cap applies to your combined earnings. If you earned $150,000 as an employee and $25,000 from self-employment, you would owe Social Security tax on the first $168,600 of combined income, then nothing on the remaining $6,400 of self-employment income.

Medicare tax has no earnings cap

While Social Security tax stops at the earnings cap, Medicare tax does not. You pay 1.45 percent Medicare tax on all your earnings, with no upper limit. Your employer pays another 1.45 percent.

High earners also pay an additional 0.9 percent Medicare tax on earnings above $200,000 (single filers) or $250,000 (married filing jointly). This additional tax has no cap and was added in 2013 as part of the Affordable Care Act.

This is why your paycheck shows two separate lines: Social Security tax, which stops at the cap, and Medicare tax, which continues on all income.

Frequently Asked Questions

What was the earnings cap in previous years?

The cap has grown nearly every year. In 2020 it was $137,700. In 2021 it was $142,800. In 2022 it was $147,000. In 2023 it was $160,200. The exact figure depends on wage growth that year. The Social Security Administration publishes historical caps on its website if you need to verify what you paid in a specific year.

Does the earnings cap affect how much Social Security I receive when I retire?

Yes, but not in the way many people think. Your benefit is based on your highest 35 years of earnings, counted up to the cap in each year. High earners do receive higher benefits than low earners, but the benefit formula is designed so they receive a smaller percentage of their pre-retirement income back.

Can Congress change the earnings cap?

Yes. Congress could raise, lower, or eliminate the cap through legislation. Proposals to raise or remove the cap have been discussed as potential ways to strengthen Social Security's finances, since higher earners would contribute more. No change has been made yet, and any change would require new law.

If I overpaid Social Security tax, how do I get the money back?

You do not receive a direct refund. Instead, you claim the overpayment on your federal tax return (Form 1040) as a credit against your income tax. This reduces what you owe or increases your refund. You must file a tax return to recover the overpayment; it does not happen automatically.

Do government employees pay into Social Security?

Most do, but some federal employees hired before 1984 and some state and local government workers are covered by different pension systems instead. Those who do pay Social Security tax are subject to the same earnings cap as private-sector workers.