Medicare Part B premiums are not tax deductible for most people
If you pay Medicare Part B premiums out of your own pocket, you cannot deduct them on your federal income tax return. The IRS treats Medicare premiums as a personal expense, similar to other health insurance premiums you pay with after-tax dollars. This applies whether you pay the standard premium or a higher income-related monthly adjustment amount (IRMAA).
The only exception is narrow: if you are self-employed and pay your own health insurance premiums — including Medicare premiums — you may be able to deduct them as a business expense on Schedule C. This requires that you have self-employment income and that the premiums are not subsidized by an employer or another source.
Key Takeaways
- Medicare Part B premiums paid from your own money are not deductible on your federal tax return for most beneficiaries.
- Self-employed people may deduct Medicare premiums as a business expense if they have self-employment income and no employer subsidy.
- Premiums withheld from Social Security are already paid with pre-tax dollars, so no deduction is possible or needed.
- Medicare Advantage and Medigap premiums follow the same rule — they are not tax deductible unless you are self-employed.
- State and local taxes (SALT) do not allow deductions for Medicare premiums either, though rules vary by state.
When premiums are withheld from Social Security
Most Medicare beneficiaries have their Part B premiums automatically deducted from their Social Security check. When this happens, the premiums are already paid with pre-tax dollars — they reduce your taxable Social Security income. You do not need to deduct them again on your tax return, and you cannot.
If you receive a Social Security statement showing the amount withheld for Medicare, that figure is already factored into your taxable income calculation. The IRS does not allow you to claim an additional deduction for money that was never in your pocket to begin with.
Self-employed people and the health insurance deduction
If you are self-employed and have net self-employment income, you may deduct health insurance premiums — including Medicare Part B — on line 29 of Schedule 1 (Form 1040). This is called the self-employed health insurance deduction, and it applies to premiums you pay for yourself, your spouse, and your dependents.
To use this deduction, you must have self-employment income in the year you claim it, and the premiums cannot be subsidized by an employer or a spouse's employer. If you are covered under a spouse's employer health plan, you cannot deduct your own Medicare premiums. You will need to keep records of what you paid and when — bank statements, insurance statements, or receipts showing the payment dates.
This deduction reduces your adjusted gross income (AGI) and may lower your overall tax burden. It is separate from the standard deduction and does not require you to itemize.
Medicare Advantage and Medigap premiums
If you have a Medicare Advantage plan or a Medigap (supplemental insurance) policy, the premiums you pay for those plans are also not tax deductible — with the same exception for self-employed people. The rule applies to any health insurance premium you pay out of pocket that is not subsidized by an employer.
Some Medicare Advantage plans have zero premium, meaning you pay only the Part B premium to Medicare. Other plans charge an additional monthly premium to the insurance company. Neither is deductible unless you meet the self-employed criteria.
Income-related monthly adjustment amounts (IRMAA)
If your income is above a certain threshold, you pay a higher Part B premium called an income-related monthly adjustment amount. This extra amount is also not tax deductible for most people. It follows the same rules as the standard Part B premium.
IRMAA is based on your modified adjusted gross income (MAGI) from two years prior. Even though it is income-based, the IRS does not treat it as a deductible expense. Self-employed people may deduct the total amount they pay (standard premium plus IRMAA) if they meet the self-employment income requirement.
State and local tax considerations
Some states allow deductions or credits for health insurance premiums or out-of-pocket medical expenses on state income tax returns. However, most states follow the federal rule and do not allow a deduction for Medicare premiums paid with after-tax dollars. A few states may offer credits for low-income seniors, but these are separate programs, not tax deductions.
If you live in a state with an income tax, check your state's tax instructions or contact your state tax authority to learn whether Medicare premiums may have access to for any state-level deduction or credit. Rules vary significantly by state.
Medical expense deduction and Medicare premiums
You cannot deduct Medicare premiums as part of the medical expense deduction on Schedule A (itemized deductions). The IRS specifically excludes health insurance premiums — including Medicare — from the list of deductible medical expenses. You can deduct other out-of-pocket medical costs like copays, coinsurance, and prescription drugs that exceed 7.5% of your adjusted gross income, but not the premiums themselves.
This is true even if your total medical expenses are high. The premium exclusion is absolute.
Frequently Asked Questions
Can I deduct Medicare premiums if I pay them myself instead of having them withheld from Social Security?
No, not unless you are self-employed with self-employment income. If you pay Part B premiums directly to Medicare (by check, bank transfer, or credit card), they are still not deductible on your federal tax return. The method of payment does not change the tax treatment.
What if my employer pays part of my Medicare premium?
If an employer or former employer subsidizes your Medicare premium, you cannot deduct any part of it. The self-employed deduction applies only when you pay the full premium yourself and have no employer subsidy. If you are unsure whether your premium is subsidized, check with your employer's benefits office or your insurance statement.
Does Medicare premium tax deductibility change if I have a low income?
No. Income level does not affect whether Medicare premiums are deductible. However, low-income beneficiaries may be able to get help paying premiums through the Medicare Savings Programs, which are run by state Medicaid offices. These programs pay premiums on your behalf, but the premiums themselves are still not tax deductible.
Can I deduct the amount Medicare withholds from my Social Security for Part B?
No. When Medicare premiums are withheld from Social Security, they reduce your taxable Social Security income automatically. You do not claim an additional deduction. The withholding is already accounted for in your tax calculation.
If I am self-employed, do I deduct Medicare premiums before or after calculating self-employment tax?
You deduct Medicare premiums on your Form 1040 (line 29 of Schedule 1) to reduce your adjusted gross income, but this happens after you calculate self-employment tax on Schedule SE. The self-employed health insurance deduction does not reduce the income subject to self-employment tax — only your income tax.