Medicare premiums are generally not tax-deductible for most people

If you pay Medicare Part B or Part D premiums out of your own pocket, you cannot deduct them as a medical expense on your federal income tax return. The IRS treats Medicare premiums differently from other healthcare costs — even though you must pay them to stay enrolled.

The one exception is if you are self-employed. Self-employed people can deduct Medicare premiums as part of the self-employment health insurance deduction, which reduces your taxable income. This applies to Part A, Part B, and Part D premiums you pay yourself, but not to Medicare Advantage or Medigap premiums.

If you are retired and receiving Social Security, your Medicare premiums may already be deducted from your benefit check before you receive it. In that case, you have no out-of-pocket premium to deduct anyway.

Key Takeaways

  • Employees and retirees cannot deduct Medicare Part B or Part D premiums as itemized medical deductions on their tax returns.
  • Self-employed people can deduct Medicare premiums as a business expense, reducing their taxable income.
  • Medicare Advantage and Medigap premiums are never tax-deductible, even for self-employed individuals.
  • If your Medicare premiums are deducted from your Social Security check, there is no separate deduction to claim.

Why Medicare premiums do not count as medical expenses

The IRS allows you to deduct medical expenses only if you itemize deductions on Schedule A of your tax return, and only if your total medical expenses exceed 7.5 percent of your adjusted gross income (AGI). Even then, Medicare premiums do not may have access to.

Other healthcare costs do count toward this threshold — copays, deductibles, prescription drugs, dental work, and hearing aids all may have access to. But Medicare premiums themselves are treated as insurance payments, not medical expenses. The distinction matters because insurance premiums are handled differently under tax law than the actual medical care they pay for.

This rule applies whether you pay premiums monthly, quarterly, or annually. It also applies whether you pay the standard amount or a higher income-related monthly adjustment amount (IRMAA) based on your income.

The self-employed exception explained

If you are self-employed and pay your own Medicare premiums, you can deduct them on Form 1040 as part of the self-employed health insurance deduction. This deduction reduces your adjusted gross income before you calculate your tax, which is more valuable than itemizing.

To claim this deduction, you must have net self-employment income for the year. You cannot deduct more in premiums than you earned from self-employment. If you earned $3,000 in self-employment income but paid $5,000 in Medicare premiums, you can only deduct $3,000.

This deduction covers Part A premiums (if you pay them), Part B premiums, and Part D prescription drug premiums. It does not cover Medicare Advantage plans or Medigap supplemental insurance, even if you are self-employed.

What happens if your premiums come from Social Security

Most people who receive Social Security have their Medicare Part B and Part D premiums deducted directly from their benefit check. When this happens, you never actually pay the premium out of pocket — Social Security pays it on your behalf.

Because you did not pay the premium yourself, there is nothing to deduct on your tax return. The premium is already accounted for in the Social Security benefit you receive. You report your Social Security income on your return, but you do not separately deduct the Medicare portion.

If you pay some premiums out of pocket and others are deducted from Social Security, you still cannot deduct the out-of-pocket amounts unless you are self-employed.

Medicare Advantage and Medigap premiums

If you have a Medicare Advantage plan (Part C) or a Medigap supplemental policy, those premiums are never tax-deductible, regardless of your employment status. Only Original Medicare Part B and Part D premiums have any deduction pathway at all, and only for self-employed people.

This is true even if your Medigap or Advantage plan costs more than your Part B premium would. The tax code does not recognize them as deductible expenses for any category of taxpayer.

How to report Medicare premiums on your tax return

If you are an employee or retiree, you do not report Medicare premiums anywhere on your return. They straightforward are not deductible.

If you are self-employed, you report the deduction on line 29 of Form 1040 (Self-employed health insurance deduction). You will need to know the total amount you paid in Medicare Part A, Part B, and Part D premiums during the year. Your Social Security statement shows what was deducted from your benefits, and any out-of-pocket payments should be documented in your records.

Keep receipts or statements showing what you paid. If the IRS questions your deduction, you will need proof of the amounts.

Questions to ask your tax preparer or the IRS

If you are unsure whether your situation qualifies for any deduction, ask your tax preparer or contact the IRS directly. The IRS has a free tax help line at 1-800-829-1040, and many communities offer free tax preparation through the Volunteer Income Tax information (VITA) program.

Bring documentation of what you paid in Medicare premiums, your Social Security statement if applicable, and information about your income and employment status. A tax professional can tell you whether you meet the self-employed threshold or whether any other deduction applies to your specific situation.

Frequently Asked Questions

Can I deduct Medicare premiums if I am retired?

No, unless you are self-employed. Retirees who receive a pension or Social Security cannot deduct Medicare premiums. If your premiums are deducted from Social Security, you have no out-of-pocket payment to deduct anyway.

What if I pay a higher Medicare premium because of my income?

Income-related monthly adjustment amounts (IRMAA) are not deductible either. Even though your premium is higher because of your income, the IRS still does not allow the deduction for employees or retirees. Self-employed people can deduct the full amount they pay, including any IRMAA.

Are prescription drug costs deductible if I pay them separately from Part D?

Yes, prescription drug costs are deductible as medical expenses if you itemize deductions and your total medical expenses exceed 7.5 percent of your AGI. But Part D premiums themselves are not deductible unless you are self-employed.

Can I deduct the cost of a Medigap plan?

No. Medigap premiums are never deductible, even for self-employed people. Only Original Medicare Part B and Part D premiums can be deducted, and only by self-employed individuals.

What if I did not pay Medicare premiums because I had no income?

If you had no income, you had no tax return to file and nothing to deduct. If you did file a return, you can only deduct premiums you actually paid during the year.