Most Medicare premiums are not tax deductible, but self-employed people and certain business owners can deduct them
If you pay Medicare premiums out of your own pocket, you cannot deduct them as a personal tax deduction on your federal return. Medicare Part B and Part D premiums, along with supplemental insurance premiums, fall into the category of personal health expenses, and the tax code does not allow deductions for those.
However, if you are self-employed or own a business, you may be able to deduct Medicare premiums as a business expense or through the self-employed health insurance deduction. This is a different path than itemizing medical expenses, and it has different rules and limits.
Key Takeaways
- Self-employed people can deduct Medicare Part A, Part B, and Part D premiums as a business expense, but only if they have net self-employment income for the year.
- The self-employed health insurance deduction is taken on Form 1040, not through itemized deductions, and it reduces your adjusted gross income.
- You cannot deduct premiums paid by Medicare (such as when premiums are withheld from your Social Security), only premiums you pay directly.
- Supplemental insurance premiums (Medigap) and Medicare Advantage plan premiums may be deductible if you are self-employed, but the rules depend on how your business is structured.
Self-employed deduction for Medicare premiums
If you are self-employed and pay your own Medicare premiums, you can deduct them on your federal tax return using the self-employed health insurance deduction. This deduction covers Medicare Part A, Part B, and Part D premiums, as well as premiums for supplemental insurance (Medigap) and Medicare Advantage plans.
To claim this deduction, you must have net self-employment income for the year. If your business had a loss or broke even, you cannot use this deduction. The deduction is limited to the amount of your net self-employment income, so if you earned $2,000 in self-employment income and your Medicare premiums were $3,000, you can only deduct $2,000.
You report this deduction on Form 1040, line 21 (or the current equivalent line for your tax year). It reduces your adjusted gross income, which can lower your tax bill and may also lower your Medicare premiums in the following year, since Medicare uses your income to calculate what you pay.
What premiums may have access to for the self-employed deduction
The self-employed health insurance deduction covers Medicare premiums you pay directly. This includes Part A premiums (if you pay them), Part B premiums, and Part D prescription drug premiums. It also includes premiums for Medigap policies and Medicare Advantage plans.
The deduction does not cover premiums that Medicare withholds from your Social Security check. If your Medicare premiums are deducted automatically from your benefits, you cannot deduct those amounts. You can only deduct premiums you pay out of pocket to Medicare or to an insurance company.
Long-term care insurance premiums are not covered by this deduction. If you have a separate long-term care policy, those premiums follow different rules and have their own deduction limits based on your age.
How business structure affects your deduction
Your ability to claim the self-employed health insurance deduction depends on how your business is set up. If you are a sole proprietor or operate as a single-member LLC taxed as a sole proprietorship, you can claim the deduction directly on your Form 1040.
If you are a partner in a partnership or a shareholder in an S corporation, the rules are more complex. Partnerships and S corporations must pay the health insurance premiums and then reimburse you, or the business must claim the deduction and reduce your distributive share of income. You cannot claim the deduction yourself if your business structure is a partnership or S corporation. A C corporation can deduct health insurance premiums as a business expense, but those deductions do not flow to you personally.
If you have questions about how your specific business structure affects this deduction, a tax professional or CPA can walk you through the rules for your situation.
Income limits and phase-outs
There is no income phase-out for the self-employed health insurance deduction itself. You can claim it regardless of how much you earn. However, the deduction is limited to your net self-employment income for the year, so high earners with low business income cannot deduct more than they earned.
Taking this deduction may affect other tax benefits you claim. Because the deduction reduces your adjusted gross income, it can change whether you may have access to for other credits or deductions that have income thresholds, such as the Earned Income Tax Credit or certain education credits. It can also affect your Medicare premiums in the following year, since Medicare uses your tax return income to calculate your Part B and Part D premiums.
Employees and W-2 workers cannot use this deduction
If you are an employee and your employer withholds taxes from your paycheck, you cannot use the self-employed health insurance deduction. This deduction is only for people with self-employment income.
If your employer offers health insurance and you decline it to use Medicare instead, you cannot deduct your Medicare premiums. If your employer pays part of your health insurance premium as a fringe benefit, that amount is not taxable to you, but you still cannot deduct the portion you pay yourself.
If you are both self-employed and an employee (for example, you have a W-2 job and also run a side business), you can only deduct Medicare premiums against your self-employment income, not your W-2 wages.
Frequently Asked Questions
Can I deduct Medicare premiums if I am retired and not self-employed?
No. If you are retired and receiving only Social Security, pensions, or investment income, you cannot deduct Medicare premiums. The self-employed health insurance deduction is only for people with self-employment income. Personal health expenses, including Medicare premiums, are not deductible for most taxpayers.
Can I deduct Medicare premiums withheld from my Social Security?
No. You can only deduct premiums you pay directly out of pocket. If Medicare deducts your premiums from your Social Security check, those amounts are not deductible. You must pay your premiums separately to claim the deduction.
Does taking the self-employed health insurance deduction affect my Medicare premiums next year?
Yes, it may. Medicare uses your tax return income to calculate your Part B and Part D premiums for the following year. Lowering your adjusted gross income through this deduction could lower your premiums, but it could also affect other tax benefits. A tax professional can help you understand the full impact.
What if my business had a loss this year?
You cannot claim the self-employed health insurance deduction if your business had a net loss or broke even. The deduction is limited to your net self-employment income. If you expect income next year, you may be able to claim the deduction then.
Can I deduct Medigap or Medicare Advantage premiums?
Yes, if you are self-employed. Medigap and Medicare Advantage premiums are treated the same as Medicare Part B and Part D premiums for the self-employed health insurance deduction. You report them on Form 1040 and they reduce your adjusted gross income.