The Medicare payroll tax is a 2.9% tax on your wages that funds hospital insurance, doctor visits, and prescription drug coverage for people 65 and older

You pay half of this tax (1.45%) directly from your paycheck. Your employer pays the other half (1.45%). If you are self-employed, you pay both halves — 2.9% total — when you file taxes. This tax has no income cap, meaning you pay it on every dollar you earn, no matter how much you make in a year.

The money collected goes into the Medicare Hospital Insurance Trust Fund, which pays for inpatient hospital stays, skilled nursing facility care, hospice, and home health services. A separate portion funds Medicare Part B (doctor and outpatient services) and Part D (prescription drugs), though those also draw from general tax revenue and beneficiary premiums.

Unlike Social Security tax, which stops after you reach a certain wage threshold each year, Medicare tax continues on all your income. This is why you see it listed separately on every paycheck, regardless of how much you have already earned that year.

Key Takeaways

  • The Medicare payroll tax is 2.9% of your wages: you pay 1.45% and your employer pays 1.45%.
  • Self-employed workers pay the full 2.9% themselves when filing their annual tax return.
  • There is no income limit — you pay Medicare tax on all wages, unlike Social Security tax which stops after a certain threshold.
  • The tax funds hospital insurance for Medicare beneficiaries and also supports doctor visits and prescription drug coverage.
  • High earners (over $200,000 individual or $250,000 married filing jointly) pay an additional 0.9% Medicare tax on income above those thresholds.

Who pays the Medicare payroll tax and when

If you work as an employee, your employer withholds 1.45% from your paycheck automatically. You do not have to do anything — it happens before you receive your pay. Your employer then sends that money plus their matching 1.45% to the IRS.

If you are self-employed — a freelancer, contractor, or business owner — you calculate and pay the full 2.9% yourself on your net self-employment income. You do this when you file your federal tax return each year, usually by April 15. You can deduct half of the self-employment tax (1.45%) as a business expense on your return, which reduces your taxable income slightly.

If you have multiple jobs, you pay Medicare tax on the wages from each one. There is no annual cap where the tax stops, so a person earning $100,000 pays the same rate as someone earning $1 million.

The additional Medicare tax for high earners

In 2013, a new rule took effect: workers earning above a certain threshold pay an extra 0.9% Medicare tax. For single filers, the threshold is $200,000 per year. For married couples filing jointly, it is $250,000. For married filing separately, it is $125,000.

If you earn above these amounts, your employer withholds an additional 0.9% on the income over the threshold. Unlike the standard 1.45% Medicare tax, your employer does not match this extra amount — you pay it all. Self-employed workers calculate and pay this extra tax on their annual return.

This additional tax also goes into the Medicare Hospital Insurance Trust Fund. It was created as part of the Affordable Care Act to help shore up Medicare's long-term finances.

What the Medicare payroll tax actually funds

The 2.9% Medicare payroll tax specifically funds Medicare Part A, which is hospital insurance. Part A covers inpatient hospital stays (up to 90 days per benefit period), skilled nursing facility care after a hospital stay, hospice services, and home health care. When you turn 65 and become may be able to access for Medicare, Part A is usually free because you have already paid for it through payroll taxes during your working years.

The additional 0.9% tax for high earners also flows into Part A. Together, these taxes are meant to keep the Hospital Insurance Trust Fund solvent — meaning it has enough money to pay claims. The trust fund's trustees publish annual reports showing whether the fund will have enough money to pay all Part A claims in future years.

Medicare Part B (doctor visits, outpatient care) and Part D (prescription drugs) are funded differently: they come from general federal tax revenue, beneficiary premiums, and cost-sharing. The payroll tax does not directly fund those parts, though Part A funding indirectly supports the overall Medicare system.

How much Medicare tax you pay over time

The amount you pay depends on your income and how long you work. A worker earning $50,000 per year pays $725 annually in Medicare tax (1.45% × $50,000). A worker earning $100,000 pays $1,450. A worker earning $200,000 pays $2,900, plus an additional $900 in the extra 0.9% tax on income above $200,000.

These amounts are withheld from your paycheck throughout the year, so you do not pay a lump sum. If you are self-employed, you pay when you file your tax return. Over a 40-year career, a typical worker pays tens of thousands of dollars into Medicare, which is why the program is often described as "earned" — you have already paid for your Part A coverage before you use it.

The payroll tax rate has remained 2.9% since 1966, though Congress has changed it in the past and could change it again. The additional 0.9% tax for high earners is newer and was set to begin in 2013.

Why Medicare has a separate payroll tax

Medicare has its own payroll tax because it was designed as an insurance program funded by workers' contributions, similar to Social Security. The idea was that workers pay in during their working years and receive benefits after age 65. This is different from programs funded entirely from general tax revenue.

The separate tax also makes it easier to track how much money is available for Medicare Part A specifically. The Hospital Insurance Trust Fund operates independently, and its trustees can see exactly how much payroll tax revenue is coming in and how much is being paid out in claims. This transparency helps policymakers understand whether the fund is sustainable long-term.

In recent years, the trust fund has faced pressure because people are living longer and healthcare costs are rising. The payroll tax alone does not generate enough revenue to cover all Part A claims indefinitely, which is why the additional 0.9% tax was added and why policymakers continue to discuss potential changes to Medicare's financing.

Frequently Asked Questions

Do I pay Medicare tax on my entire paycheck?

Yes. Unlike Social Security tax, which stops after you earn a certain amount each year (the wage base, which changes annually), Medicare tax applies to every dollar you earn. There is no annual cap. If you earn $1 million, you pay 2.9% on all of it, plus the additional 0.9% on income above $200,000 (or $250,000 if married filing jointly).

What happens to the Medicare payroll tax money?

It goes into the Medicare Hospital Insurance Trust Fund, which pays for inpatient hospital stays, skilled nursing care, hospice, and home health services for people 65 and older. The trust fund is separate from general federal revenue and operates on its own accounting. Trustees monitor whether the fund has enough money to pay all claims each year.

Can I opt out of paying Medicare tax?

No. Medicare payroll tax is mandatory for all workers, including self-employed people. There is no exception or waiver. Even if you do not plan to use Medicare when you turn 65, you still pay the tax while working.

Do I get Medicare Part A for free because I paid the payroll tax?

Yes, if you or your spouse paid Medicare payroll tax for at least 10 years (40 quarters). When you turn 65, you are may have access to to Medicare Part A with no monthly premium. If you have not paid enough, you can still purchase Part A, but you will pay a monthly premium. The payroll tax you paid during your working years is what funds this benefit.

Is the Medicare payroll tax the same as income tax?

No. Medicare payroll tax is separate from federal income tax. Income tax is withheld based on your W-4 form and funds general government operations. Medicare tax is a fixed 2.9% (plus 0.9% for high earners) and funds only the Medicare program. Both appear on your paycheck as separate line items.