Medicare Part B premiums are not tax-deductible for most people

If you pay Medicare Part B premiums out of your own pocket, you cannot deduct them as a medical expense on your federal income tax return. The IRS does not allow deductions for Medicare premiums, even though they are a healthcare cost. This applies whether you pay the standard premium or a higher amount based on your income.

The only exception is if you are self-employed. Self-employed people can deduct Medicare Part B premiums (along with Part D and Medigap premiums) as part of the self-employed health insurance deduction on their tax return. You report this on Form 1040, not on Schedule A with other medical expenses.

If you are retired and receive Social Security, your Part B premium is usually taken directly from your benefit check. You never see the money leave your account, so there is nothing to deduct. If you pay the premium separately by check or bank draft, the result is the same from a tax standpoint — it still cannot be deducted.

Key Takeaways

  • Medicare Part B premiums cannot be deducted on your federal tax return unless you are self-employed.
  • Self-employed people can deduct Part B, Part D, and Medigap premiums as a business deduction, not as a medical expense.
  • Premiums taken directly from your Social Security check are not deductible, just as premiums you pay separately are not.
  • Other out-of-pocket medical costs may be deductible under different rules, but Medicare premiums themselves are not.

Why Medicare premiums are treated differently from other medical expenses

The IRS separates healthcare costs into two categories: insurance premiums and actual medical care. You can deduct certain medical expenses — like copays, coinsurance, and costs for care that insurance does not cover — but only if your total medical expenses exceed 7.5% of your adjusted gross income. Medicare premiums do not may have access to for this deduction, even though they are insurance.

This rule applies to all health insurance premiums paid by employees or retirees. If you have employer coverage and pay your share of the premium, you cannot deduct it. The same is true for Medicare Part B, Part D (prescription drug coverage), and Medigap policies. The IRS treats these as personal expenses rather than medical expenses.

The self-employed exception exists because self-employed people do not have an employer to pay part of their insurance cost. Congress allows them to deduct the full premium as a business expense to put them on more equal footing with employees whose employers pay premiums with pre-tax dollars.

What you can deduct if you have Medicare

Even though you cannot deduct the Part B premium itself, you may be able to deduct other healthcare costs. If your total medical expenses — including copays, coinsurance, deductibles, and costs for services Medicare does not cover — exceed 7.5% of your adjusted gross income, you can deduct the amount above that threshold on Schedule A.

For example, if your adjusted gross income is $50,000, your threshold is $3,750. If you spent $5,000 on medical care that year (not counting Medicare premiums), you could deduct $1,250. This deduction is only available if you itemize deductions on your tax return rather than taking the standard deduction. For most people over 65, the standard deduction is higher, so itemizing does not save money.

Keep records of all out-of-pocket medical costs: copays at the doctor, coinsurance for hospital stays, prescription costs not covered by Part D, dental work, vision care, hearing aids, and medical equipment. These add up quickly and may push you over the 7.5% threshold, especially if you have significant healthcare needs.

Income-related premium increases and your taxes

If your income is above certain thresholds, Medicare charges you a higher Part B premium. This is called the Income-Related Monthly Adjustment Amount (IRMAA). The higher amount is still not tax-deductible, even though it is based on your income.

IRMAA is calculated using your Modified Adjusted Gross Income (MAGI) from two years before. If you had a major life change — such as retirement, a large withdrawal from savings, or the death of a spouse — your current income may be much lower than the income Medicare used to calculate your premium. You can request that Medicare recalculate your IRMAA based on your current situation, but this does not change the tax treatment of the premium itself.

Self-employed people and the health insurance deduction

If you are self-employed and pay your own Medicare Part B premium, you can deduct it on Form 1040 as part of your self-employed health insurance deduction. This deduction is taken before you calculate your self-employment tax, which lowers both your income tax and your Social Security tax.

To claim this deduction, you must have net self-employment income for the year. You cannot deduct more than your net profit from self-employment. If you are self-employed and also have a spouse with employer health coverage, you may be able to deduct your Medicare premiums but not your spouse's employer premiums.

Keep receipts or statements showing what you paid for Part B, Part D, and any Medigap policy during the year. Your Medicare statements will show the amounts deducted from your Social Security check or paid separately.

How to report Medicare costs on your tax return

If you are not self-employed, do not report Medicare Part B premiums anywhere on your tax return. They are a personal expense and not deductible.

If you have other medical expenses that exceed 7.5% of your adjusted gross income, list them on Schedule A (Itemized Deductions) under "Medical and dental expenses." Include copays, coinsurance, deductibles, prescription costs, and other out-of-pocket healthcare costs — but not the Medicare premiums themselves.

If you are self-employed, report your Medicare Part B, Part D, and Medigap premiums on Form 1040, line 17 (Self-employed health insurance deduction). This is separate from Schedule A and reduces your income before you calculate self-employment tax.

Frequently Asked Questions

Can I deduct my Medigap or Part D premium?

No, unless you are self-employed. Medigap and Part D premiums follow the same rule as Part B — they are not deductible for employees or retirees. Self-employed people can deduct all three types of premiums as part of the self-employed health insurance deduction.

What if my employer still covers part of my healthcare after I turn 65?

Employer premiums you pay are still not deductible on your personal tax return. If your employer pays part of your premium, that amount is not taxable income to you. The part you pay out of pocket is not deductible either.

Can I deduct the Part B premium increase I pay because of my income?

No. The Income-Related Monthly Adjustment Amount (IRMAA) is part of your Medicare premium and is not deductible, even though it is based on your income. The same rules explore to the higher amount as to the standard premium.

If I paid Medicare premiums for a deceased spouse, can I deduct them?

No. Medicare premiums are not deductible regardless of who paid them or when they were paid. If you paid premiums after your spouse's death, those are still personal healthcare expenses and not deductible.

Does it matter if I pay my Part B premium from a Health Savings Account?

If you pay from an HSA, the money comes out of the account tax-free, which is a benefit. However, you still cannot deduct the premium itself on your tax return. The HSA withdrawal is already tax-advantaged, so no additional deduction is available.