Part B premiums are not deductible on your federal income tax return in most cases
Medicare Part B premiums — the monthly charge for doctor visits and outpatient care — cannot be subtracted from your taxable income on your federal 1040 form. The IRS treats Part B as a personal health insurance cost, not a business or medical expense you can write off. This applies whether you pay the premium yourself or it is deducted from your Social Security check.
The only exception is narrow: if you are self-employed and pay Part B premiums out of your business income, you may be able to deduct them as part of the self-employed health insurance deduction on your tax return. This requires filing Schedule C (business income) and meeting specific conditions. Most people on Medicare are retired and do not may have access to for this route.
State tax treatment varies. A few states allow a deduction or credit for Medicare premiums on state returns even though the federal government does not. Check your state's tax guidance or speak with a tax preparer familiar with your state's rules.
Key Takeaways
- Part B premiums cannot be deducted from your federal taxable income unless you are self-employed and pay them from business earnings.
- The IRS classifies Part B as a personal insurance cost, which is not tax-deductible for most taxpayers.
- Some states offer their own deductions or credits for Medicare premiums, so check your state's tax rules.
- If you are self-employed, you may deduct Part B premiums on Schedule C, but you must meet IRS requirements for the self-employed health insurance deduction.
When you might be able to deduct Part B as a self-employed person
If you are self-employed and still working while enrolled in Part B, you can deduct Part B premiums as a business expense — but only the portion tied to your self-employment income. You claim this on Schedule C (Profit or Loss From Business) and then transfer it to Form 1040 as the self-employed health insurance deduction.
The rules are strict. You must have net self-employment income that is at least equal to the premiums you want to deduct. You cannot deduct more than you earned from self-employment in that tax year. If you earned $3,000 from freelance work but paid $4,500 in Part B premiums, you can only deduct $3,000.
You also cannot claim this deduction if you are covered by a health plan through your spouse's employer or your own business. The IRS wants to prevent double-dipping. Keep records of your Part B premium payments and your self-employment income to support the deduction if the IRS asks.
Why Part B premiums are not deductible for most retirees
The IRS does not allow personal health insurance premiums — including Medicare Part B — to be deducted as a medical expense on Schedule A (itemized deductions). This is different from out-of-pocket medical costs like copays, prescriptions, or dental work, which can be deducted if your total medical expenses exceed 7.5% of your adjusted gross income.
Part B premiums fall into a category the tax code treats as a personal expense, similar to car insurance or homeowners insurance. The reasoning is that these are costs of maintaining your own health and life, not extraordinary medical treatment. Because of this classification, they do not may have access to for the medical expense deduction even if you itemize.
This rule has been in place for decades and applies equally to Part B, Part D (prescription drug), and Medigap supplemental insurance premiums. The one exception — self-employment — exists because the IRS allows self-employed people to deduct health insurance as a business cost, a benefit not available to W-2 employees.
State tax deductions and credits for Medicare premiums
A small number of states have created their own deductions or credits for Medicare premiums on state income tax returns. These vary widely in how they work and who qualifies. Some states offer a flat deduction; others offer a credit based on income level or age.
States that have offered Medicare premium deductions or credits in recent years include Kansas, Mississippi, and a few others, but the list and rules change. Your state may have added or removed this benefit since the last time you filed. The best way to find out is to check your state's tax department website or ask a tax preparer who works in your state.
If your state does offer a deduction or credit, it will be claimed on your state tax return, not your federal return. You will need to file both returns to take advantage of it. Keep your Part B premium statements (Form SSA-1099 or your billing statements) to document the amount for your state return.
How to report Part B premiums on your tax return
Part B premiums do not go on your federal tax return as a deduction. However, you should be aware of them for two reasons: they reduce your taxable Social Security income, and they affect your Medicare premium calculations in future years.
If you receive Social Security, your Part B premium is usually deducted from your monthly benefit. The amount you receive as a Social Security payment is already reduced by the premium, so you do not report the premium separately on your tax return. Your Social Security statement (Form SSA-1099) will show the net amount you received after the deduction.
If you pay Part B premiums directly to Medicare (not through Social Security), keep your billing statements or payment receipts for your records. While you cannot deduct them federally, you may need them to document your health care costs for state taxes, insurance claims, or future reference. Some people also track them for personal budgeting or to calculate their total out-of-pocket health care spending.
The difference between Part B premiums and other medical expenses
Part B premiums are insurance costs, not medical expenses. This distinction matters for tax purposes. Medical expenses — the actual costs of care — can sometimes be deducted if you itemize and your total exceeds the threshold. Part B premiums cannot, because they are the cost of the insurance itself, not the cost of the care it covers.
For example, if you pay a $50 copay for a doctor visit covered by Part B, that copay is a medical expense and might be deductible (if your total medical expenses are high enough). But the Part B premium you paid that month is not deductible. The premium buys the insurance; the copay is the cost of using it.
This matters when you are calculating whether to itemize deductions. If you have high medical expenses from deductibles, copays, prescriptions, dental work, or other out-of-pocket costs, those may push you over the 7.5% threshold and make itemizing worthwhile. Part B premiums do not count toward that threshold, but they are still a real cost you are paying for health care.
Frequently Asked Questions
Can I deduct my Medigap or Part D premiums?
No, Medigap and Part D premiums are treated the same way as Part B — they are personal insurance costs and cannot be deducted on your federal tax return. The self-employment exception applies to all three if you are self-employed and pay them from business income. Some states may offer deductions or credits for these premiums on state returns.
What if my Part B premium went up because of my income?
Income-related premium adjustments (IRMAA) do not change the tax treatment of Part B. The higher premium is still not deductible federally. However, if you believe the adjustment was based on outdated income information, you can file an appeal with Social Security, which may lower your premium going forward.
Do I need to report Part B premiums to the IRS?
No, you do not report Part B premiums on your federal tax return unless you are self-employed and claiming the self-employed health insurance deduction. Your Social Security statement (Form SSA-1099) will show the net amount you received after premiums were deducted, and that is what you report as Social Security income.
Can I deduct Part B if I am still working and have employer health insurance?
No. If you have health coverage through an employer or spouse's employer, you cannot deduct Part B premiums even if you are self-employed. The IRS does not allow the self-employment deduction if other coverage is available to you.
Should I keep my Part B premium receipts for taxes?
Yes, keep them for your records even though you cannot deduct them federally. You may need them for state taxes, to document health care costs, or to respond to IRS questions about your Medicare status. They are also useful for tracking your total health care spending over time.