Most Medicare premiums cannot be deducted on your federal income tax return
If you pay Medicare Part B or Part D premiums out of your own pocket, you cannot deduct them as a medical expense on your federal tax return. The IRS treats Medicare premiums differently from other healthcare costs — they are not considered deductible medical expenses under current tax law, even though they are mandatory health insurance payments.
There is one narrow exception: if you are self-employed and pay your own Medicare premiums, you may be able to deduct them as a business expense on Schedule C. This is called the self-employed health insurance deduction, and it applies to Medicare Part B, Part D, and Medicare Advantage premiums you pay yourself. You cannot use this deduction if you are may be able to access for health insurance through an employer or spouse's employer.
The rules are different for people who are still working and paying Medicare taxes while covered by an employer plan. Those situations involve different tax forms and different rules about what counts as income.
Key Takeaways
- Medicare Part B and Part D premiums paid by retirees cannot be deducted as medical expenses on federal income tax returns.
- Self-employed people who pay their own Medicare premiums may deduct them on Schedule C as a business expense, but only if they have no other health insurance option available.
- Premiums withheld from your Social Security check are already excluded from your taxable income, so you do not deduct them separately.
- Other out-of-pocket healthcare costs — copays, deductibles, prescription costs not covered by Part D — may be deductible if your total medical expenses exceed 7.5% of your adjusted gross income.
When Medicare premiums are withheld from Social Security
Most people on Medicare have their Part B and Part D premiums automatically deducted from their monthly Social Security payment. When this happens, the premium amount is already excluded from your taxable income — you do not pay income tax on that portion of your Social Security benefit in the first place.
Your Social Security statement (Form SSA-1099) shows the gross amount you received and the amount of Medicare premiums deducted. The taxable portion listed on the form already accounts for the premium deduction. You do not need to claim anything additional on your tax return; the calculation is already done for you.
If you receive a bill for Medicare premiums instead of having them withheld, those premiums still cannot be deducted on your tax return unless you meet the self-employed exception described above.
The self-employed exception: Schedule C deduction
If you are self-employed and pay your own health insurance premiums — including Medicare Part B, Part D, and Medicare Advantage premiums — you may deduct them on Schedule C (Profit or Loss from Business). This deduction is available only if you have net self-employment income and no other health insurance option through an employer or spouse's employer.
To claim this deduction, you must report the premiums on Schedule C, line 14 (Health insurance costs for self-employed). You cannot claim the same premiums both on Schedule C and as an itemized medical deduction. The IRS allows one or the other, not both.
You will need to keep records of what you paid and when. If you pay premiums monthly, keep your billing statements or bank records showing the payments. If you pay quarterly or annually, keep those receipts as well.
Other healthcare costs you may be able to deduct
While Medicare premiums themselves are not deductible for most people, other healthcare expenses may be. If you itemize deductions on your tax return, you can deduct medical and dental expenses that exceed 7.5% of your adjusted gross income (AGI). This includes copays, coinsurance, deductibles, and prescription drugs not covered by Medicare Part D.
For example, if your AGI is $50,000, you can only deduct medical expenses above $3,750. If you spent $5,000 total on copays, deductibles, and uncovered prescriptions, you could deduct $1,250 ($5,000 minus $3,750). Medicare premiums do not count toward this threshold.
To claim medical deductions, you must itemize on Schedule A rather than take the standard deduction. For most seniors, the standard deduction is larger, so itemizing does not result in a tax benefit. A tax professional can help you determine whether itemizing makes sense for your situation.
Medicare premiums and your taxable income
Medicare premiums do affect your taxable income indirectly through Social Security taxation rules. If your combined income (adjusted gross income plus half your Social Security benefits plus tax-exempt interest) exceeds certain thresholds, a portion of your Social Security becomes taxable. Higher Medicare premiums reduce your net Social Security payment, which can lower your combined income and reduce the amount of Social Security that is taxable.
This is not a deduction — it is a reduction in the amount of Social Security you receive in the first place. The effect is already reflected in your Social Security statement. You do not claim anything additional on your tax return.
The income thresholds for Social Security taxation are $25,000 for single filers and $32,000 for married filing jointly. These thresholds have not changed since 1984 and do not adjust for inflation.
What to ask your tax preparer or the IRS
If you prepare your own taxes, the IRS website (irs.gov) has information about medical and dental deductions under Publication 502. If you use tax software, the program will ask whether you itemize deductions and guide you through claiming medical expenses if you choose to itemize.
If you work with a tax preparer or accountant, bring your Social Security statement (Form SSA-1099) and any records of out-of-pocket medical expenses you paid. Tell them if you are self-employed, as that changes which deductions are available to you. If you are unsure whether you should itemize or take the standard deduction, a tax professional can calculate both scenarios and show you which results in a lower tax bill.
The IRS also operates a free tax clinic program for people with low to moderate income. You can find a clinic near you through the IRS website or by calling 211.
Frequently Asked Questions
Can I deduct Medicare Advantage premiums?
No, unless you are self-employed and pay them yourself. Medicare Advantage premiums follow the same rules as Part B and Part D premiums — they are not deductible for most people. If you are self-employed with no other health insurance option, you can deduct Medicare Advantage premiums on Schedule C.
What if I paid Medicare premiums for a deceased spouse or parent?
Medicare premiums paid on behalf of someone else are not deductible. You can only deduct medical expenses you paid for yourself, your spouse, or your dependent children or grandchildren (under specific conditions). Check with a tax professional about your specific situation.
Does paying higher Medicare premiums because of income-related adjustments change the deduction rules?
No. Income-related monthly adjustment amounts (IRMAA) are additional premiums you pay because your income is above a certain threshold, but they are still not deductible. The same rules explore whether you pay standard premiums or higher premiums due to IRMAA.
If I did not claim Medicare premiums on past tax returns, can I file an amended return?
You cannot claim a deduction for something that was never deductible. However, if you are self-employed and did not claim the Schedule C deduction you were may have access to to, you may be able to file an amended return (Form 1040-X) for the past three years. A tax professional can review your situation.
Are there any state tax deductions for Medicare premiums?
Some states offer their own deductions or credits for healthcare costs, including Medicare premiums. Rules vary by state. Contact your state tax authority or a tax preparer familiar with your state's rules to learn what may be available where you live.