Medicare Part B premiums are not deductible on your federal income tax return

You cannot claim your Medicare Part B premiums as a deduction on your federal income tax return, even though you pay them every month. The IRS does not treat them as a medical expense you can subtract from your taxable income. This applies whether you pay the standard premium or a higher amount based on your income.

However, there are some situations where you may reduce what you actually pay for Part B. Understanding the difference between a tax deduction and a premium reduction can save you money.

Key Takeaways

  • Medicare Part B premiums cannot be deducted from your federal income taxes, even though they are a real healthcare cost.
  • If you have limited income, you may pay a reduced Part B premium through your state's Medicare Savings Program.
  • Self-employed people cannot deduct Part B premiums as a business expense on Schedule C.
  • If your employer still covers part of your healthcare costs, those employer contributions are not taxable income to you.

When you might pay less for Part B through state programs

Some states run Medicare Savings Programs that pay part or all of your Part B premium directly to Medicare on your behalf. This is not a tax deduction — it is the state paying the bill instead of you. You still owe the premium, but the state covers it.

To use a Medicare Savings Program, your income must fall below a certain threshold. The income limits vary by state and change each year. For 2024, the limit in most states is around $1,500 per month for a single person, though some states set it higher. You will need to contact your state Medicaid office or call 1-800-MEDICARE to find out whether your state has a program and whether your income qualifies.

If you do get help from a Medicare Savings Program, you will not report this on your taxes. The state's payment is not income to you, and you do not deduct it either.

Self-employed people and Part B premiums

If you are self-employed, you cannot deduct your Medicare Part B premiums as a business expense on Schedule C of your tax return. The IRS treats Part B as a personal health insurance cost, not a business cost, even though you are self-employed.

However, self-employed people do get a separate deduction for health insurance premiums — including Medicare Part B, Part D, and Medigap — on Form 1040, line 21. This deduction is called the self-employed health insurance deduction. You can deduct what you actually paid for these premiums, up to your net self-employment income for the year. This is different from a standard deduction and reduces your taxable income.

To claim this deduction, you must have net self-employment income and cannot be covered by an employer health plan. You will need to list the premiums you paid during the tax year.

Employer coverage and Part B premiums

If you are still working and your employer offers health insurance, you may not need to enroll in Medicare Part B right away. If you delay Part B while covered by an employer plan, you will not face a penalty when you do enroll later.

If your employer pays part of your health insurance premium, that employer contribution is not counted as taxable income to you. This is true whether or not you are on Medicare. Your employer's payment reduces what you pay out of pocket, but it does not create a tax deduction for you to claim.

What counts as a medical expense deduction instead

While Part B premiums themselves are not deductible, some other healthcare costs may be. You can deduct medical expenses on Schedule A (itemized deductions) only if your total medical expenses for the year exceed 7.5 percent of your adjusted gross income. Most people do not reach this threshold.

Expenses that may count toward this threshold include copays, coinsurance, deductibles, prescription drugs covered by Part D, dental work, vision care, hearing aids, and other out-of-pocket costs. Part B premiums do not count, but the costs you pay after Part B covers its share may count if you itemize.

How to report Part B premiums on your taxes

You do not report Part B premiums anywhere on your tax return unless you are self-employed claiming the self-employed health insurance deduction. In that case, you will list the amount on Form 1040, line 21.

Medicare will send you a statement each year showing what you paid in Part B premiums. Keep this for your records, but you will not need to attach it to your return unless you are claiming the self-employed deduction.

If you received help from a state Medicare Savings Program, that program will send you documentation. You do not need to report this on your taxes, but keep the paperwork in case you are audited.

Income-related premium adjustments and taxes

If your income is above a certain level, you will pay a higher Part B premium called an Income-Related Monthly Adjustment Amount (IRMAA). This higher amount is still not deductible on your taxes.

IRMAA is based on your modified adjusted gross income from two years prior. If you had a major life event — such as retirement, job loss, or divorce — that lowered your income, you can ask Medicare to recalculate your IRMAA using your current income instead. This may lower your premium, though the reduction itself is not a tax deduction.

Frequently Asked Questions

Can I deduct Part B premiums if I am retired?

No. Retirees cannot deduct Part B premiums on their federal income tax return. The only exception is if you are self-employed and have net self-employment income, in which case you can deduct Part B as part of the self-employed health insurance deduction on Form 1040.

If my state pays my Part B premium, do I have to report it as income?

No. When a state Medicare Savings Program pays your Part B premium, it is not income to you and you do not report it on your taxes. The state is straightforward paying the bill on your behalf.

What is the difference between a tax deduction and a Medicare Savings Program?

A tax deduction reduces your taxable income when you file your return. A Medicare Savings Program reduces what you actually pay for Part B each month by having the state pay the premium directly to Medicare. One is a tax benefit; the other is a payment benefit.

Can I deduct Part B if I pay it from my retirement account?

No. Where the money comes from does not change whether the expense is deductible. Part B premiums are not deductible regardless of whether you pay from savings, a retirement account, or current income.

Does my employer's contribution to my health insurance count as a deduction?

No. Your employer's contribution to your health insurance is not taxable income to you, which is different from a deduction. You do not report it on your taxes at all.