Yes, Medicare is government funded, but not entirely from taxes

Medicare is a federal program run by the Centers for Medicare & Medicaid Services (CMS), which is part of the U.S. Department of Health and Human Services. The program receives money from multiple sources: payroll taxes, premiums paid by beneficiaries, and general federal revenue. Most of the funding comes from Medicare payroll taxes — the 2.9% tax you see on your pay stub, split between you and your employer. But that covers only part of the cost. The rest comes from what you pay as a beneficiary and from the federal government's general budget.

This mixed funding model means Medicare is not entirely "free" even though it is government run. You pay into it during your working years, you pay premiums when you use it, and taxpayers fund the gap between what comes in and what goes out. Understanding where the money comes from helps explain why different parts of Medicare have different costs and why your out-of-pocket expenses vary.

Key Takeaways

  • Medicare is funded by payroll taxes (2.9% split between employee and employer), beneficiary premiums, and federal general revenue.
  • Part A (hospital insurance) is funded mainly by payroll taxes; Part B (medical insurance) and Part D (prescription drugs) rely more heavily on premiums and federal money.
  • You pay premiums for Part B and Part D even though Medicare is government run, and these premiums change each year.
  • The federal government covers the shortfall when Medicare spending exceeds payroll tax and premium income.

How payroll taxes fund Medicare Part A

When you work, 1.45% of your wages go to Medicare Part A (hospital insurance), and your employer contributes another 1.45%. This 2.9% total is withheld automatically from your paycheck and sent to the federal government. Self-employed people pay the full 2.9% themselves. These payroll taxes go into the Hospital Insurance Trust Fund, which pays for hospital stays, skilled nursing facility care, hospice, and some home health services.

Part A is designed to be self-sustaining from payroll taxes alone, but in recent years the trust fund has spent more money than it takes in. The government has had to use general federal revenue to cover the shortfall. This is why you hear warnings about the trust fund's long-term solvency — the aging population means more people are using hospital services than are paying in through payroll taxes.

How premiums and federal money fund Parts B and D

Part B (medical insurance covering doctor visits and outpatient care) and Part D (prescription drug coverage) are funded differently. You pay a monthly premium for each — the standard Part B premium in 2024 is $164.90 per month for most people, though it varies based on income. Part D premiums vary by plan and insurance company. These premiums cover roughly 25% of Part B costs and about 25% of Part D costs. The federal government pays the rest from its general budget.

Part B and Part D are not self-funded by payroll taxes. Instead, they rely on a three-way split: your premium, federal general revenue, and a small amount from state governments (for Part D). This is why Congress must appropriate money each year to keep these programs running, and why changes to the federal budget can affect Medicare funding.

What happens when Medicare spending exceeds income

Medicare is not a savings account where your payroll taxes sit waiting for you to use them. It is a pay-as-you-go system: current workers' taxes pay for current beneficiaries' care. When spending exceeds income — which happens regularly — the federal government covers the difference using general tax revenue.

This is why Medicare's financial health depends on the ratio of workers to beneficiaries. In 1970, there were about 5 workers for every beneficiary. Today there are roughly 3 workers per beneficiary, and that ratio is shrinking as the population ages. The government has to make up the gap, which is why Medicare funding is a recurring topic in budget debates.

How Part C (Medicare Advantage) is funded

Part C, also called Medicare Advantage, is a private insurance alternative to traditional Medicare. The federal government still funds it — CMS pays private insurance companies a fixed amount per beneficiary to cover the same services as Parts A and B. You still pay a Part B premium, and you may pay an additional premium to the insurance company. The insurance company assumes the financial risk: if they spend less than what CMS pays them, they keep the difference; if they spend more, they absorb the loss.

Part C is government funded in the sense that federal money goes to the insurance companies, but it is delivered through the private market rather than directly by the government.

State and local government involvement

States contribute to Medicare funding in limited ways. States pay a share of Part D costs for low-income beneficiaries, and they fund Medicaid, which often covers Medicare premiums and cost-sharing for people who may have access to for both programs. However, Medicare itself is a federal program — states do not run it or set its rules, though they do regulate the insurance companies that offer Part C and Part D plans.

If you are on both Medicare and Medicaid (called "dual may be able to access"), your state's Medicaid program may pay your Medicare premiums and deductibles. This varies by state, so the amount of government funding you receive depends partly on where you live.

Why you still pay out of pocket despite government funding

Even though Medicare is government funded, you pay deductibles, copayments, and coinsurance when you use care. Part A has a deductible of $1,632 per hospital stay in 2024 (this amount changes yearly). Part B has a $240 annual deductible and you pay 20% of most services after that. Part D has a deductible that varies by plan. These costs exist because Medicare is not designed to cover 100% of healthcare expenses — you share the cost.

Additionally, Medicare does not cover dental, vision, hearing aids, or long-term care. If you want coverage for these services, you must buy a separate private policy or pay out of pocket. This is why many people buy Medigap (supplemental insurance) or choose Part C (Medicare Advantage) — to reduce their out-of-pocket costs beyond what government funding covers.

Frequently Asked Questions

Is Medicare free because it is government funded?

No. You pay premiums for Part B and Part D, and you pay deductibles and copayments when you use services. Government funding covers part of the cost, but you share the expense. Part A is funded by payroll taxes you paid during your working years, so there is no monthly premium, but you still pay a deductible if you are hospitalized.

Do my Medicare taxes go into a personal account for me?

No. Medicare payroll taxes go into the Hospital Insurance Trust Fund, which pays for all beneficiaries' hospital care. Your taxes pay for current retirees, and future workers' taxes will pay for your care. It is a pay-as-you-go system, not a savings account.

Can Congress change how Medicare is funded?

Yes. Congress controls Medicare funding through legislation. Changes could include raising payroll tax rates, increasing premiums, changing deductibles, or adjusting benefits. Any major change to Medicare funding requires an act of Congress.

What if I did not pay Medicare taxes while I worked?

You may still be able to receive Medicare at 65 if you have enough work credits (usually 40 credits, earned over 10 years). If you do not have enough credits, you can buy Part A coverage with a monthly premium. Your may be able to access depends on your work history, not on whether you paid taxes.

Does the federal government make a profit from Medicare?

No. Medicare operates at a loss — spending exceeds income from payroll taxes and premiums. The federal government covers the shortfall. Medicare is not designed to be profitable; it is designed to provide health coverage to people 65 and older and some younger people with disabilities.