What Medicare Premiums You Can Deduct
You can deduct Medicare Part B and Part D premiums on your federal income tax return, but only if you are self-employed or have net earnings from self-employment. If you are retired and receiving Social Security, or if you work for an employer, the rules are different — and in most cases, you cannot deduct these premiums at all.
The deduction applies to premiums you paid for yourself, your spouse, and your dependents, as long as they were covered under a plan in which you were also enrolled. You cannot deduct premiums for a spouse or dependent who is covered under a separate plan while you are not.
Medicare Part A premiums are rarely deductible because most people do not pay a premium for Part A — it is included in the Medicare tax you paid while working. If you do pay a Part A premium because you did not work long enough to may have access to for premium-free coverage, that premium is also deductible under the self-employment rule.
Key Takeaways
- Self-employed people can deduct Medicare Part B and Part D premiums as a business expense, separate from the standard deduction.
- Employees and retirees receiving Social Security cannot deduct Medicare premiums on their federal tax return.
- The deduction covers premiums you paid for yourself, your spouse, and dependents enrolled in the same plans you use.
- You report the deduction on Schedule SE (self-employment income) or on the front of Form 1040, depending on your tax software or preparer's guidance.
- Premiums paid through payroll deduction from a pension or Social Security check are already excluded from taxable income and do not need a separate deduction.
Who Can Claim This Deduction
The self-employment income test is the key. You can deduct Medicare premiums only if you had net self-employment income — meaning you ran a business, worked as a freelancer or contractor, or were a partner in a business — and that income was greater than zero for the tax year.
If you are an employee and your employer deducts Medicare premiums from your paycheck, you cannot deduct them again. The premiums are already treated as pre-tax income by your employer, so the deduction has already happened.
If you are retired and Medicare premiums are deducted from your Social Security check, those premiums are also already excluded from your taxable income. You do not report them as income in the first place, so there is nothing to deduct.
If you are self-employed and also work as an employee at another job, you can still claim the deduction — but only against the self-employment income, not against your W-2 wages.
How Much You Can Deduct
You deduct the full amount of premiums you actually paid during the tax year. There is no cap or limit on the deduction itself. If you paid $200 per month for Part B and $35 per month for Part D, you would deduct $2,820 for the year ($235 × 12 months).
The deduction includes premiums for Medigap (supplemental insurance) and Medicare Advantage plans if you are self-employed. It also includes any late-enrollment penalties you paid if you enrolled in Part B or Part D after your initial enrollment period — those penalties are treated as premiums for deduction purposes.
You cannot deduct out-of-pocket costs like copayments, coinsurance, or deductibles. The deduction covers premiums only — the monthly or annual amount you pay to have the coverage.
How to Report the Deduction on Your Tax Return
Self-employed people report this deduction on Schedule SE (Self-Employment Tax), which calculates your self-employment tax. The Medicare premium deduction reduces your adjusted gross income (AGI) before you calculate self-employment tax, which lowers both your income tax and your self-employment tax.
On the front of Form 1040, there is a line specifically for "self-employed health insurance deduction." You enter the amount of Medicare premiums you paid there. Your tax software will usually prompt you for this information, or your tax preparer will ask you for the total premiums paid during the year.
You do not need to itemize deductions to claim this deduction — it is taken whether you use the standard deduction or itemize. Keep receipts or statements from Medicare showing the premiums you paid. If premiums were deducted from a bank account or credit card, your bank or credit card statement is also acceptable proof.
When Premiums Are Already Excluded From Income
If your Medicare premiums were deducted from your Social Security check, they were already excluded from your taxable income when Social Security reported your earnings to the IRS. You do not deduct them again on your tax return — doing so would be claiming the same deduction twice.
The same rule applies if you are retired and receiving a pension, and your employer deducts Medicare premiums from your pension check. Those premiums are already treated as pre-tax, so you cannot deduct them separately.
If you are unsure whether your premiums were already excluded, check your Social Security Benefit Statement (Form SSA-1099) or your pension statement. These documents show the gross amount paid and the amount after deductions. If Medicare premiums appear as a deduction on these forms, they have already been excluded from taxable income.
Common Mistakes and How to Avoid Them
The most common error is claiming the deduction when you are not self-employed. If you are an employee, retired, or receiving only Social Security, you cannot deduct Medicare premiums. Check your income sources before you file — if all your income comes from W-2 wages, pensions, or Social Security, you do not may have access to.
Another mistake is deducting premiums that were already deducted from your paycheck or Social Security. If you see "Medicare" or "Part B" or "Part D" listed as a deduction on your pay stub or benefit statement, do not deduct it again on your tax return. The deduction has already been applied.
Some people try to deduct Medigap or Medicare Advantage premiums as medical expenses on Schedule A (itemized deductions). This is incorrect. If you are self-employed, these premiums go on the self-employment deduction line, not on the medical expense schedule. If you are not self-employed, you cannot deduct them at all.
If You Are Married and Both Self-Employed
If you and your spouse are both self-employed, each of you can deduct your own Medicare premiums on your individual tax return. You file jointly, but each person claims their own premiums on the self-employment deduction line.
If only one spouse is self-employed, only that spouse can claim the deduction. The other spouse cannot claim it, even if both are covered by Medicare.
If you are married and file separately, each spouse reports only their own premiums on their individual return. This is rarely advantageous for tax purposes, but the rule is the same.
Frequently Asked Questions
Can I deduct Medicare premiums if I am retired but still have self-employment income?
Yes. If you have any net self-employment income — even if you also receive Social Security or a pension — you can deduct Medicare premiums against that self-employment income. The deduction is available as long as you have self-employment earnings to offset.
What if I paid Medicare premiums for part of the year and then went on Social Security?
You can deduct the premiums you paid while you were self-employed, up to the month you started receiving Social Security. Once Social Security begins deducting premiums from your benefit check, those future premiums are already excluded from income and cannot be deducted again.
Do I need to report the deduction separately, or does my tax software handle it automatically?
Most tax software will ask you about self-employment income and Medicare premiums. You enter the total premiums paid during the year, and the software places the deduction in the correct location on your return. If you use a tax preparer, give them a summary of premiums paid — they will handle the reporting.
Can I deduct premiums I paid for my adult child who is on my Medicare plan?
Only if your adult child is your dependent for tax purposes and is covered under a Medicare plan in which you are also enrolled. If your child is independent or claimed as a dependent by someone else, you cannot deduct their premiums.
What counts as proof of Medicare premiums paid?
Your Medicare Summary Notice (sent by Medicare each year), statements from your insurance company, bank statements showing automatic deductions, or credit card statements showing premium payments all work as proof. Keep these documents with your tax records for at least three years.