Medicare costs are not deductible on your federal income tax return in most cases
If you pay Medicare premiums out of your own pocket — Part B (medical insurance), Part D (prescription drug coverage), or Medigap supplemental policies — you cannot deduct those costs on your federal tax return. The IRS does not treat Medicare premiums as a medical expense deduction, even though they are health-related costs you pay directly.
The one exception is if you are self-employed. Self-employed people can deduct Medicare premiums as part of the self-employed health insurance deduction on Form 1040, but this is a limited deduction that applies only to premiums you pay for yourself, your spouse, and your dependents. You cannot deduct Medicare premiums paid by someone else on your behalf, and you cannot use this deduction if you are covered by an employer health plan.
If your Medicare premiums are deducted automatically from your Social Security check, you have no tax deduction to claim — the money never passes through your hands as a separate payment. The same applies if your employer or a family member pays your premiums directly to Medicare.
Key Takeaways
- Medicare Part B, Part D, and Medigap premiums paid out of pocket cannot be deducted on your federal tax return as a medical expense.
- Self-employed people may deduct Medicare premiums they pay for themselves as part of the self-employed health insurance deduction, but only if they have no other employer coverage.
- Premiums deducted from your Social Security check or paid by someone else on your behalf are not deductible because you do not pay them directly.
- Out-of-pocket Medicare costs like copayments, coinsurance, and deductibles can only be deducted if they exceed 7.5 percent of your adjusted gross income and you itemize deductions.
Out-of-pocket Medicare costs have a higher threshold to deduct
While premiums themselves are off-limits, some Medicare-related costs may be deductible if you itemize deductions on Schedule A. These include copayments, coinsurance amounts, and deductibles you pay for Medicare-covered services. However, the IRS sets a floor: you can only deduct medical expenses that exceed 7.5 percent of your adjusted gross income (AGI).
For example, if your AGI is $50,000, you can only deduct medical expenses above $3,750. This means most people do not reach this threshold unless they have significant out-of-pocket costs in a single year. Additionally, you must itemize deductions rather than take the standard deduction — and for most people, the standard deduction is larger, so itemizing does not save money on taxes.
Long-term care insurance premiums have different rules depending on your age. If you are 60 or older, a portion of your long-term care premiums may be deductible as a medical expense, but only the amount that falls within the IRS limits for your age. These limits change each year.
Self-employed people and the health insurance deduction
If you are self-employed and pay Medicare premiums yourself, you can deduct them on Form 1040 as part of the self-employed health insurance deduction. This deduction is taken above the line, meaning you do not have to itemize to claim it — you subtract it directly from your gross income.
This deduction covers Medicare Part B premiums, Medicare Part D premiums, and Medigap or Medicare Advantage plan premiums you pay for yourself, your spouse, and your dependents. You cannot use this deduction if you are covered by an employer health plan through your own business or your spouse's employer, or if you are covered by a plan through a former employer.
The amount you can deduct is limited to your net self-employment income. If your business loses money in a given year, you cannot deduct Medicare premiums that year. You report this deduction on line 29 of Form 1040.
When Medicare premiums are paid by Social Security
Most people on Medicare have their Part B and Part D premiums deducted directly from their Social Security check each month. When this happens, you receive no separate bill and make no out-of-pocket payment. Because you do not pay the premiums yourself, there is nothing to deduct on your tax return.
The same rule applies if your state Medicaid program pays your Medicare premiums on your behalf, or if a family member or organization pays them directly to Medicare. The IRS only allows deductions for costs you pay directly. If someone else pays, that person might have a deduction available to them, but you do not.
If you want to track what you are paying in premiums for your own records, you can find the total deducted from your Social Security in your annual Social Security statement or by logging into your Social Security account online.
Employer-sponsored retiree health plans and tax treatment
If you are retired and your former employer provides health coverage that coordinates with Medicare, the premiums you pay for that employer plan may be deductible under different rules than Medicare premiums themselves. Some employer plans allow you to pay premiums with pre-tax dollars, which means the cost is already excluded from your taxable income and you cannot deduct it again.
If you pay employer retiree premiums with after-tax dollars, you may be able to deduct them as a medical expense if you itemize and meet the 7.5 percent AGI threshold. Check your employer's plan documents or contact their benefits department to find out whether your premiums are taken pre-tax or after-tax.
Medicare Advantage and Medigap premiums
Medicare Advantage (Part C) and Medigap supplemental insurance premiums are treated the same way as Part B and Part D premiums for tax purposes. If you pay them out of pocket, you cannot deduct them on your federal return — unless you are self-employed, in which case they may have access to for the self-employed health insurance deduction.
If your Medigap or Medicare Advantage premiums are deducted from your Social Security check or paid by Medicaid, you have no deduction to claim. If you pay them yourself and are not self-employed, your only option is to include them in your total medical expenses and see whether you can deduct them under the 7.5 percent AGI rule — which most people cannot.
State and local tax deductions do not cover Medicare premiums
Some states offer deductions or credits for health insurance costs, but Medicare premiums are generally not covered by these programs. A few states have tax breaks for seniors, but they typically explore to income or property taxes rather than health insurance costs. Check your state's tax agency website or speak with a tax professional to learn whether your state offers any credits or deductions related to Medicare or health insurance.
The federal SALT (state and local tax) deduction, which allows you to deduct state and local income taxes, property taxes, and sales taxes, does not include health insurance premiums of any kind.
Frequently Asked Questions
Can I deduct Medicare premiums if I pay them myself?
No, unless you are self-employed. If you are self-employed and have no other employer health coverage, you can deduct Medicare premiums as part of the self-employed health insurance deduction on Form 1040. All other people cannot deduct Medicare premiums on their federal tax return.
What if I have very high medical bills in addition to Medicare costs?
You can deduct all medical expenses — including copayments, deductibles, and coinsurance — if they exceed 7.5 percent of your adjusted gross income and you itemize deductions. Medicare premiums themselves still cannot be included, but other out-of-pocket costs can be.
If my employer pays my Medicare premiums, can I claim a deduction?
No. You can only deduct costs you pay directly. If your employer or anyone else pays your premiums on your behalf, you have no deduction to claim. The person or organization paying may have their own tax treatment, but you do not.
Does the self-employed deduction cover my spouse's Medicare premiums?
Yes, if your spouse has no other employer coverage. The self-employed health insurance deduction covers premiums you pay for yourself, your spouse, and your dependents. Your spouse cannot use this deduction separately — only the self-employed person in the household can claim it.
Are long-term care insurance premiums deductible?
A portion of long-term care premiums may be deductible as a medical expense if you are 60 or older, but only up to an age-based limit set by the IRS each year. The deduction is subject to the 7.5 percent AGI threshold and only available if you itemize deductions.