What the Social Security earnings cap means for your paycheck

Social Security tax is not charged on all your income — only on earnings up to a limit set by the federal government each year. That limit is called the maximum taxable earnings, and anything you earn above it is not subject to Social Security tax. For 2024, that cap is $168,600. In 2025, it rises to $176,100. The amount changes annually based on wage growth in the economy.

This cap affects how much you and your employer each pay into Social Security. Once your earnings hit the limit in a given year, neither you nor your employer owes Social Security tax on the money you earn after that point. Medicare tax, by contrast, has no earnings cap — it applies to all your income, no matter how high.

The earnings cap also affects how much Social Security retirement income you can eventually receive. Your benefit is calculated based on your highest 35 years of earnings, but only the earnings up to each year's cap count toward that calculation. High earners do not receive proportionally higher benefits because of this limit.

Key Takeaways

  • The maximum taxable earnings limit changes every year and was $168,600 in 2024 and $176,100 in 2025, based on national wage trends.
  • Once you earn above the cap in a given year, you stop paying Social Security tax on additional income, but your employer continues to pay their share on all wages.
  • The earnings cap does not affect Medicare tax, which applies to all income with no upper limit.
  • Your Social Security retirement benefit is based on your highest 35 years of earnings, but only earnings up to each year's cap are counted in that calculation.
  • If you work for multiple employers in the same year, you may overpay Social Security tax and can claim the excess as a refund on your tax return.

How the cap affects what you pay in Social Security tax

Social Security tax is 6.2% of your wages, and your employer pays a matching 6.2%. Once your earnings reach the annual cap, you stop paying the employee portion for the rest of that year. Your employer, however, continues to pay their 6.2% on all your wages, regardless of the cap.

If you earn $200,000 in 2024, you pay Social Security tax only on the first $168,600 of that income. That is $10,453.20 in Social Security tax from your paycheck. The remaining $31,400 is not subject to Social Security tax, though it is still subject to Medicare tax and federal income tax. Your employer pays $10,453.20 in Social Security tax on your behalf, but only on the capped amount.

This structure means high earners pay a smaller percentage of their total income into Social Security than lower earners do. A person earning $50,000 pays Social Security tax on 100% of their income. A person earning $500,000 pays it on only about 34% of their income.

Why the cap increases each year

The Social Security Administration adjusts the earnings cap annually to reflect changes in average wages across the country. The adjustment is tied to the National Average Wage Index, which measures what workers earned on average in the previous year. If wages grew 4% nationally, the cap typically grows by roughly the same percentage.

This annual adjustment is meant to keep the Social Security system's revenue stable. Without it, inflation and wage growth would gradually erode the cap's effect, and a larger share of total wages would fall below it. The cap has grown from $3,000 in 1937 to over $176,000 today.

The Social Security Administration announces the new cap in October of each year, so employers and payroll systems have time to update their withholding before January. You can find the current and historical caps on the Social Security Administration website.

What happens if you work for multiple employers

If you have more than one job in the same year, each employer withholds Social Security tax based on the wages they pay you, without knowing about your other income. This can result in overpaying Social Security tax if your combined earnings exceed the cap.

For example, if you earn $100,000 at one job and $80,000 at another in 2024, your first employer withholds $6,200 in Social Security tax and your second employer withholds $4,960, for a total of $11,160. The correct amount is $10,453.20 (6.2% of $168,600). You overpaid by $706.80. You can claim this overpayment as a credit on your federal tax return (Form 1040) when you file, and the IRS will refund it to you.

You cannot ask an employer to stop withholding Social Security tax early in the year, even if you know you will exceed the cap. The only way to recover the overpayment is through your tax return.

How the earnings cap affects your future Social Security benefit

Your Social Security retirement benefit is based on your average earnings over your highest 35 working years. The Social Security Administration uses only the earnings up to each year's cap when calculating this average. Earnings above the cap in any year do not count toward your benefit.

This means that earning $200,000 in a year produces the same Social Security benefit as earning $168,600 in that year (assuming 2024 caps). The extra $31,400 does not increase your benefit at all. This is by design — Social Security is intended to replace a percentage of lower and middle-income workers' earnings, not to provide unlimited benefits to high earners.

If you have years of very low earnings or no earnings, Social Security includes zeros in your 35-year average. Working longer can replace those zeros with higher-earning years and increase your benefit. But once you have 35 years of earnings, additional years of work only help if they are higher than your lowest 35 years.

Self-employed workers and the earnings cap

If you are self-employed, you pay both the employee and employer portions of Social Security tax — 12.4% total — on your net self-employment income, up to the annual cap. The calculation is slightly different because you deduct half of your self-employment tax before calculating the other half, but the end result is that you pay Social Security tax on earnings up to the cap and nothing above it.

You report self-employment income on Schedule SE (Form 1040), and the Social Security Administration uses that reported income to calculate your future benefit. The same cap applies: only earnings up to the annual limit count toward your benefit calculation.

State and local government employees

Most state and local government employees do not pay Social Security tax at all. Instead, they participate in their employer's pension system. However, some state and local workers do pay Social Security tax, and when they do, the same earnings cap applies to them as to private-sector workers.

If you work for a state or local government and are unsure whether you pay Social Security tax, check your pay stub or ask your payroll department. Your W-2 form will also show whether Social Security tax was withheld.

Frequently Asked Questions

Does the earnings cap apply to Medicare tax?

No. Medicare tax is 1.45% of all your wages with no upper limit. Additionally, high earners pay an extra 0.9% Medicare tax on wages above $200,000 (single) or $250,000 (married filing jointly). This extra tax has no cap either.

If I reach the earnings cap early in the year, do I stop paying Social Security tax?

Yes. Once your cumulative earnings reach the annual cap, your employer stops withholding Social Security tax from your paychecks for the rest of that year. You continue to pay Medicare tax and federal income tax on all earnings.

Can I carry over unused earnings cap from one year to the next?

No. The earnings cap is annual and does not roll over. Each January, the cap resets. If you did not earn enough to reach the cap in one year, you cannot use the unused portion in the next year.

Does the earnings cap affect disability or survivor benefits?

The earnings cap affects how your benefit is calculated, regardless of which type of Social Security benefit you receive. Disability and survivor benefits use the same earnings record and calculation method as retirement benefits, so the cap applies to all of them.

What if I work part-time and do not reach the earnings cap?

You pay Social Security tax on all your earnings, even if they fall below the cap. The cap is an upper limit, not a threshold — it simply means you never pay more than the capped amount, no matter how much you earn.