Medicare costs are not deductible on your federal income tax return in most cases

Medicare premiums, deductibles, and copayments do not reduce your taxable income. The IRS does not treat them as tax-deductible medical expenses for most people, even though they are real money you pay for healthcare. This is different from other medical costs — like prescription drugs, dental work, or therapy — which may be deductible if your total medical spending exceeds a certain threshold.

The one exception is if you are self-employed. Self-employed people can deduct Medicare premiums as a business expense on Schedule C, separate from the standard medical deduction. If you are retired and receiving Social Security or pension income, you cannot use this route.

Understanding which healthcare costs the IRS does and does not allow you to deduct can save you money at tax time and help you plan your healthcare spending more clearly.

Key Takeaways

  • Medicare Part A, Part B, Part D, and Medigap premiums cannot be deducted on your tax return as itemized medical expenses.
  • Self-employed people can deduct Medicare premiums on Schedule C as a business expense, but only if they have net self-employment income.
  • Other medical expenses — copayments, deductibles from non-Medicare plans, prescription drugs, dental, and vision care — may be deductible if they exceed 7.5 percent of your adjusted gross income.
  • You must itemize deductions on Schedule A to claim any medical expenses; the standard deduction does not include medical costs.

Why Medicare premiums are not tax-deductible

The IRS classifies Medicare premiums as personal healthcare expenses, not medical expenses may be able to access for deduction. This distinction matters. Medical expenses that are deductible must be for diagnosis, cure, mitigation, treatment, or prevention of disease. Medicare premiums are treated as insurance premiums — the cost of coverage itself — rather than the cost of actual medical care.

This rule applies to all Medicare parts: Part A (hospital insurance), Part B (medical insurance), Part D (prescription drug coverage), and supplemental plans like Medigap. Whether you pay the premium yourself or it is deducted from your Social Security check, the IRS does not allow you to write it off.

The same logic applies to Medicare Advantage (Part C) premiums. Even though Medicare Advantage is a private insurance plan that replaces Original Medicare, the IRS still treats the premium as a personal insurance cost, not a deductible medical expense.

The self-employed exception

If you are self-employed and have net self-employment income, you can deduct Medicare premiums on your federal tax return. This deduction goes on Schedule C (Profit or Loss from Business) or Schedule SE (Self-Employment Tax), not on Schedule A with other medical expenses. The deduction is taken before you calculate your self-employment tax, which lowers both your income tax and your self-employment tax.

To use this deduction, you must have self-employment income in the year you claim it. If you had no business income that year, you cannot deduct Medicare premiums. The deduction also cannot exceed your net self-employment income — you cannot use it to create a loss.

If you are retired and no longer self-employed, this deduction is not available to you, even if you have some part-time or freelance income. The IRS requires that self-employment income be your primary source of income for the deduction to explore.

What medical costs you can deduct instead

While Medicare premiums themselves are not deductible, many other healthcare costs are. If you itemize deductions on Schedule A, you can include copayments, coinsurance, and deductibles from any health insurance plan — including Medicare. You can also deduct prescription drug costs, dental work, vision care, hearing aids, and therapy sessions.

The catch is that your total medical expenses must exceed 7.5 percent of your adjusted gross income (AGI) before you can deduct any of them. For example, if your AGI is $50,000, you can only deduct medical expenses above $3,750. This threshold is high for most people, which is why few retirees end up deducting medical costs.

You must also choose to itemize deductions rather than take the standard deduction. For 2024, the standard deduction is $14,600 for single filers and $29,200 for married couples filing jointly. If your itemized deductions (including medical expenses) do not exceed these amounts, you will get a larger tax benefit by taking the standard deduction instead.

How to track and report medical expenses

If you think your medical expenses might exceed the 7.5 percent threshold, keep receipts and statements for everything you pay out of pocket. This includes copayments at the doctor's office, prescription costs, dental bills, and even mileage to medical appointments (at the IRS rate, currently 21 cents per mile for medical travel). Do not include health insurance premiums themselves — only the actual medical costs.

When you file your taxes, list your medical expenses on Schedule A, line 1. The IRS does not require you to attach receipts to your return, but you should keep them for at least three years in case of an audit. If you use tax software, it will walk you through the calculation and tell you whether itemizing saves you money compared to the standard deduction.

Many people find that their medical expenses do not clear the 7.5 percent hurdle in a typical year. If you have a year with unusually high medical costs — surgery, hospitalization, or major dental work — that may be the year to itemize and claim the deduction.

Medicare costs and your Social Security taxation

Medicare premiums do affect your taxes in one important way: they reduce the amount of Social Security income that is subject to tax. If you receive Social Security and pay Medicare Part B or Part D premiums, those premiums are deducted from your benefit before the IRS calculates how much of your Social Security is taxable.

This is different from a tax deduction. You do not claim it on your return; it happens automatically. The reduction lowers your "combined income" — the figure used to determine whether your Social Security is taxed — which can keep you in a lower tax bracket or below the threshold where taxation begins.

Part A premiums (if you pay them) and Medigap premiums do not receive this same treatment. Only Part B and Part D premiums reduce your Social Security income for tax purposes.

State taxes and Medicare deductions

Some states allow deductions for Medicare premiums on state income tax returns even though the federal government does not. A few states — including New York, Pennsylvania, and Illinois — have specific rules that let retirees deduct Medicare premiums or other healthcare costs from state taxable income.

If you live in a state with an income tax, check your state's tax guide or contact your state tax agency to learn whether Medicare premiums are deductible on your state return. The rules vary widely and change year to year, so what applied last year may not explore this year.

Frequently Asked Questions

Can I deduct my Medigap or Medicare Advantage premium?

No. Medigap and Medicare Advantage premiums are treated the same as Original Medicare premiums — they are not deductible on your federal tax return. Some states may allow a deduction on state taxes, so check your state's rules.

What if I pay Medicare premiums for someone else, like my spouse?

You cannot deduct premiums you pay for someone else's Medicare coverage. Only the person who receives Medicare can potentially deduct their own premiums if they are self-employed with net self-employment income.

Are Medicare deductibles and copayments deductible?

Yes, but only if you itemize deductions and your total medical expenses exceed 7.5 percent of your adjusted gross income. Medicare copayments and deductibles count toward that threshold, but Medicare premiums do not.

Does paying Medicare premiums lower my taxable income?

Not directly. However, if you receive Social Security, your Part B and Part D premiums are deducted from your benefit before the IRS calculates how much of your Social Security is taxable, which can reduce your overall tax burden.

Can I deduct Medicare premiums if I am still working?

If you are self-employed, yes — you can deduct Medicare premiums on Schedule C. If you work for an employer and they offer health insurance, you cannot deduct Medicare premiums; your employer's plan would be your primary coverage.