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 on your federal income tax return. The IRS treats Medicare premiums as personal health insurance costs, which fall into a category that is generally not deductible unless you meet very specific conditions.
The one exception is narrow: self-employed people can deduct Medicare premiums (Part A, Part B, and Part D) as part of the self-employed health insurance deduction on their tax return. If you are retired and no longer self-employed, this does not explore to you.
If your Medicare premiums were paid by someone else — such as a former employer, a union, or a government program — you also cannot claim a deduction, because you did not pay them yourself.
Key Takeaways
- Medicare Part B premiums paid by retirees cannot be deducted on a federal tax return under any circumstances.
- Self-employed people can deduct all Medicare premiums (Part A, Part B, and Part D) as a business expense, even if they are also retired.
- If an employer or other organization paid your Medicare premiums, neither you nor they can claim a tax deduction for that payment.
- Premiums withheld from your Social Security check are still your premiums and still not deductible.
When you might confuse Medicare premiums with a tax deduction
Many people think that because Medicare is a government program, the premiums should be tax-deductible. They are not. The IRS distinguishes between health insurance premiums (which are generally not deductible) and out-of-pocket medical expenses (which may be deductible only if they exceed a high threshold).
You may also hear about the medical expense deduction, which allows you to deduct may have access to medical costs that exceed 7.5% of your adjusted gross income. Medicare premiums do not count toward this threshold. However, other costs — such as copays, coinsurance, deductibles, and prescription drugs — may count if your total medical expenses are high enough.
For example, if your adjusted gross income is $50,000, you would need medical expenses over $3,750 before you could deduct any of them. Even then, Medicare premiums themselves would not be included in that calculation.
The self-employed exception explained
If you are self-employed — meaning you own a business or work as an independent contractor — you can deduct your Medicare premiums. This deduction applies to Part A premiums (if you pay them), Part B premiums, and Part D (prescription drug) premiums. You claim this deduction on Form 1040, Schedule 1, as an adjustment to income.
This deduction is available even if you are retired and still have self-employment income from consulting, freelance work, or a small business. The key requirement is that you have net self-employment income for the year in which you claim the deduction, and the deduction cannot exceed that income.
If you are married and both you and your spouse are self-employed, each of you can deduct your own Medicare premiums separately on your individual tax return.
What happens if your employer or union pays your premiums
Some retirees receive health benefits from a former employer or union that cover Medicare premiums. When an employer or union pays your Medicare premiums directly to Medicare, you do not report that as income, and you cannot claim a deduction for it — because you did not pay it.
If the employer or union pays you a cash allowance or retiree health benefit that you then use to pay your Medicare premiums, the rules depend on the structure of the benefit. In most cases, this is still not deductible on your personal tax return, though the employer may have already accounted for it in their own tax filings.
If you are unsure whether a payment from a former employer counts as income or a premium payment, check the Form 1099-R or other tax document they send you, or contact their benefits department.
Premiums deducted from your Social Security check
Most people have their Medicare Part B and Part D premiums automatically deducted from their Social Security payment each month. This is called premium withholding. Even though the money never reaches your bank account, you still paid those premiums, and they are still not tax-deductible.
The amount withheld appears on your Social Security Benefit Statement (Form SSA-1099), which you receive each January. You do not need to report this separately on your tax return — it is already accounted for in your Social Security income.
If you want to pay your Medicare premiums a different way — such as by mailed check or automatic bank withdrawal — you can contact Medicare to change your payment method. This does not change the tax treatment; the premiums are still not deductible.
Costs that may be deductible instead
While Medicare premiums themselves are not deductible, other health-related costs may be. If your total medical expenses in a year exceed 7.5% of your adjusted gross income, you can deduct the amount above that threshold on Schedule A (itemized deductions).
Costs that count toward this threshold include copays, coinsurance, deductibles, prescription drugs covered by Medicare Part D, dental work not covered by Medicare, hearing aids, eyeglasses, and certain other medical services. You must itemize deductions on your tax return to claim any of these costs — you cannot use the standard deduction and also claim medical expenses.
For most people, the standard deduction is larger than the value of itemized deductions, so very few retirees end up deducting medical expenses. A tax professional can help you determine whether itemizing makes sense for your situation.
What to ask your tax preparer or the IRS
If you prepare your own taxes, the IRS website (irs.gov) has information on Publication 502 (Medical and Dental Expenses) and Publication 587 (Business Use of Your Home). These publications explain which health costs are deductible and which are not.
If you work with a tax preparer or accountant, tell them about any Medicare premiums you paid and ask whether you have any self-employment income that would allow you to claim the self-employed health insurance deduction. Also mention any large medical expenses you had during the year, so they can calculate whether itemizing deductions would save you money.
If you have questions specific to your situation, you can call the IRS at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your tax documents ready when you call.
Frequently Asked Questions
Can I deduct Medicare premiums if I am still working?
If you are still employed and paying Medicare premiums out of pocket, you cannot deduct them on your personal tax return. If you are self-employed, you can deduct all your Medicare premiums. If your employer offers a health plan that covers Medicare premiums, ask your benefits department how that affects your taxes.
What if I paid Medicare premiums for a spouse who passed away?
Premiums you paid for your spouse's Medicare coverage are not deductible on your tax return. If your spouse was self-employed, their estate may be able to claim a deduction on the final tax return filed for that year, but you should consult a tax professional about this.
Does Medicare Part A premium count differently than Part B?
No. Whether you pay a Part A premium, Part B premium, or both, neither is deductible on your personal tax return. The only exception is the self-employed health insurance deduction, which covers Part A, Part B, and Part D premiums equally.
If I do not itemize deductions, can I still deduct medical expenses?
No. Medical expenses, including any that might otherwise count toward the threshold, can only be deducted if you itemize deductions on Schedule A. Most people use the standard deduction, which means they cannot deduct medical expenses at all.
Are Medicare Advantage premiums treated the same way as Original Medicare premiums?
Yes. Whether you have Original Medicare (Part A and Part B) or a Medicare Advantage plan, the premiums are not deductible on your personal tax return. The self-employed deduction applies to both types of coverage if you are self-employed.