Medicare tax funds the program you'll use in retirement
You pay Medicare tax because the program is funded by current workers, not by savings accounts or investment returns. The money you contribute now goes directly to pay benefits for people who are retired or disabled right now. When you retire, workers who come after you will pay Medicare tax to cover your care. This is called a pay-as-you-go system, and it's how Social Security and Medicare both work.
The tax is split between you and your employer (or entirely by you if you're self-employed). Your employer withholds 1.45% of your wages for Medicare Part A, which covers hospital stays, skilled nursing, hospice, and home health. You pay another 1.45%, so the total is 2.9% of your earnings. If you earn over a certain amount — $200,000 for single filers, $250,000 for married couples filing jointly — you pay an additional 0.9% on the income above that threshold. Your employer does not match this extra amount.
Key Takeaways
- Medicare tax is withheld from your paycheck because the program pays current retirees and disabled people, not because it saves money for your own future care.
- The standard rate is 1.45% from you and 1.45% from your employer, totaling 2.9% of your wages for Part A coverage.
- If you earn above $200,000 (single) or $250,000 (married filing jointly), you pay an additional 0.9% Medicare tax on income above that amount.
- Self-employed people pay both the employee and employer portions — 2.9% total — plus the extra 0.9% if their income exceeds the threshold.
- Medicare tax is separate from income tax and Social Security tax, and the money goes into a dedicated trust fund for hospital insurance.
How the Medicare trust fund actually works
The money you pay in Medicare tax goes into the Hospital Insurance Trust Fund, which is a separate account from your income tax or Social Security contributions. This fund pays for Part A benefits — hospital inpatient care, skilled nursing facility care after a hospital stay, home health services, and hospice. The fund is managed by the Centers for Medicare & Medicaid Services (CMS), a federal agency.
The trust fund operates on a monthly basis. Money comes in from current workers' paychecks and their employers. Money goes out to pay hospitals, nursing homes, and home health agencies for the care they provide to Medicare beneficiaries. If more money comes in than goes out in a given month, the surplus stays in the fund. If more goes out than comes in, the fund draws down its reserves.
The fund's balance matters because it determines how long the program can pay full benefits if contributions drop or costs rise. The trustees of Medicare publish an annual report on the fund's health. When the fund is projected to run low — which has happened before and may happen again — Congress can raise the tax rate, raise the income cap, reduce benefits, or change the program's structure. These are policy decisions, not automatic adjustments.
Why the tax rate is the same for almost everyone
Medicare tax is a flat percentage of your wages, not based on your income level or how much you expect to use Medicare later. A person earning $40,000 a year pays the same 1.45% rate as a person earning $400,000. This is different from income tax, which uses tax brackets, or from Social Security tax, which stops at a certain income level ($168,600 in 2024, though this amount changes yearly).
The flat rate means the program spreads the cost across all workers proportionally. It also means the tax is straightforward to calculate and withhold — your employer just applies the percentage to your gross pay. There's no means testing, no questions about your health or family history, and no way to opt out if you're employed. The only variation is the extra 0.9% for higher earners, which was added in 2013 as part of the Affordable Care Act.
Self-employed workers and Medicare tax
If you're self-employed, you pay both the employee and employer portions of Medicare tax — 2.9% total on your net self-employment income. You also pay the additional 0.9% if your income exceeds the threshold. This is because there's no employer to split the cost with, so you cover both sides.
You calculate self-employment tax on Schedule SE (Form 1040) when you file your taxes. You can deduct half of your self-employment tax as a business expense on your tax return, which reduces your taxable income slightly. The other half is paid to the Medicare trust fund. If you have both self-employment income and wages from an employer, the 0.9% additional tax applies to your combined income above the threshold.
What happens if you don't pay Medicare tax
If you're employed, you cannot avoid Medicare tax — it's withheld automatically from your paycheck. If you're self-employed and don't pay it, you're breaking federal tax law. The IRS can assess penalties, interest, and back taxes, and in serious cases, criminal charges are possible.
Not paying Medicare tax also affects your record with Social Security. The Social Security Administration tracks your earnings history partly through Medicare tax records. If you don't report income or pay the required tax, you may have gaps in your work history, which can lower your Social Security retirement benefit later.
Medicare tax and your future benefits
Paying Medicare tax does not may provide you'll receive Medicare benefits, and the amount you pay does not determine the amount you receive. Medicare is not an insurance policy you buy — it's a social insurance program. You become may be able to access for Part A at age 65 if you've worked and paid into Social Security for at least 10 years (40 quarters). Your spouse, children, or ex-spouse may also be may be able to access based on your work record, even if they never paid Medicare tax themselves.
The benefits you receive are the same regardless of how much tax you paid. A person who paid Medicare tax for 50 years receives the same hospital coverage as someone who paid for exactly 10 years. The program is designed to provide universal coverage for older adults and some younger disabled people, not to return what you paid in.
Why Medicare tax exists when you're already on Medicare
If you're already retired and receiving Medicare, you may still pay Medicare tax if you have earned income — from a job, self-employment, or both. This is because the tax funds current benefits, not your own. Your tax contributions go toward paying for hospital care for people who are retired right now, just as workers' contributions paid for your care when you turned 65.
Some retirees work part-time or start a business after retirement. If you do, you'll owe Medicare tax on that income. You'll also owe income tax and possibly Social Security tax, depending on your age and how much you earn. The Medicare tax rate stays the same — 1.45% from you, 1.45% from your employer, plus 0.9% extra if your income is high enough.
Frequently Asked Questions
Can I get a refund of Medicare tax I've already paid?
No. Medicare tax is not refundable, even if you never use Medicare benefits or if you move out of the country. It's a payroll tax that funds the program for current beneficiaries. If you believe you were taxed incorrectly — for example, if your employer withheld too much — you can file an amended tax return with the IRS.
What if I work in a state that doesn't have income tax?
Medicare tax is federal, not state-based, so you pay it regardless of where you live or work. Some states don't have income tax, but Medicare tax is still withheld from your paycheck. The money goes to the federal Hospital Insurance Trust Fund, not to your state.
Do I pay Medicare tax on all my income?
You pay Medicare tax on wages from employment and on net self-employment income. You do not pay it on investment income, rental income, pensions, or Social Security benefits. If you have both W-2 wages and self-employment income, you pay Medicare tax on both, and the 0.9% extra tax applies to your combined income above the threshold.
Why is there an extra 0.9% Medicare tax for higher earners?
The extra 0.9% was added in 2013 to help fund the Affordable Care Act and to increase revenue for the Medicare trust fund. It applies only to income above $200,000 (single) or $250,000 (married filing jointly). This was a policy choice by Congress to raise additional revenue without changing the base rate for all workers.
If I'm not a U.S. citizen, do I still pay Medicare tax?
If you're employed in the United States and have a valid Social Security number or Individual Taxpayer Identification Number (ITIN), you pay Medicare tax like any other worker. Your immigration status doesn't change the tax requirement. If you're not authorized to work in the U.S., you shouldn't be employed, and the tax question doesn't explore.