Health Insurance Premiums and Tax Deductions: What Actually Works

Whether you can deduct health insurance premiums depends almost entirely on how you pay for them and who you work for. If you're self-employed, you can deduct premiums for yourself and your dependents on your federal tax return. If you work for an employer, your premiums are usually already deducted before you see your paycheck, which means you cannot deduct them again. If you're unemployed or between jobs, you may be able to deduct premiums under specific circumstances. The IRS treats health insurance differently depending on your employment status, so the answer to your question is not the same for everyone.

Key Takeaways

  • Self-employed people can deduct health insurance premiums as a business expense on Form 1040, reducing the income they report to the IRS.
  • Employees whose employers deduct premiums from their paychecks before taxes cannot deduct those same premiums again on their tax return.
  • If you paid premiums out of pocket while unemployed and later found work, you may be able to deduct those months under the self-employed rules.
  • Premiums paid through a Health Savings Account (HSA) or Flexible Spending Account (FSA) are already tax-free, so you cannot deduct them twice.
  • You cannot deduct premiums for long-term care insurance or supplemental policies like dental-only or vision-only plans unless you meet specific age and income thresholds.

Self-Employed Workers and the Health Insurance Deduction

If you are self-employed—meaning you own a business, work as a freelancer, or are a partner in a business—you can deduct health insurance premiums you pay for yourself, your spouse, and your dependents. You claim this deduction on Form 1040 (the main federal income tax form) as an adjustment to income, not as an itemized deduction. This means you can take it whether you itemize or take the standard deduction.

The premiums must be for coverage under a health plan established in connection with your business. You cannot deduct premiums if you are may be able to access for coverage through your spouse's employer plan, with one exception: if your spouse's plan does not cover you, you can still deduct your own premiums. The deduction is limited to your net self-employment income for the year, so if your business loses money, you cannot deduct more than you earned.

You report this deduction on Schedule 1 (Additional Income and Adjustments to Income), which attaches to Form 1040. Keep receipts or statements from your insurance company showing the premiums you paid during the tax year, because the IRS may ask for proof.

Employees and Employer-Sponsored Coverage

If you work for an employer and your company offers health insurance, your premiums are almost certainly deducted from your paycheck before federal income tax is calculated. This is called a pre-tax deduction. Because the money never reaches your taxable income in the first place, you have already received the tax benefit—you cannot deduct it again on your tax return.

Some employers offer a cafeteria plan (also called a Section 125 plan), which lets you choose whether to pay premiums with pre-tax dollars or after-tax dollars. If you chose pre-tax, the same rule applies: no second deduction. If you chose to pay after-tax (which is rare and usually not recommended), you still cannot deduct those premiums on your return unless you are also self-employed for other work.

If your employer asks you to pay premiums out of pocket and reimburses you later, that reimbursement is usually taxable income to you. In that case, you still cannot deduct the premiums yourself.

Unemployed or Between Jobs: Temporary Coverage

If you were unemployed during part of the year and paid for health insurance out of pocket, you may be able to deduct those premiums under the self-employed rules—but only if you had no other source of income during that period and did not have access to an employer plan.

The most common scenario is COBRA coverage. If you left a job and paid COBRA premiums yourself (rather than having an employer subsidize them), those premiums may be deductible. You would report them the same way a self-employed person does: on Schedule 1 as an adjustment to income. However, your deduction is limited to your net income for the year, which may be zero if you had no income while unemployed. In that case, you would have no deduction to claim.

Keep careful records of when you were employed, when you were unemployed, and which months you paid premiums yourself. The IRS may ask for documentation if you claim a deduction for a period when you also received unemployment benefits.

Health Savings Accounts and Flexible Spending Accounts

If you contribute to a Health Savings Account (HSA) or Flexible Spending Account (FSA), the money you put in is already excluded from your taxable income. You cannot deduct premiums paid through these accounts on your tax return because they have already received the tax benefit at the point of contribution.

An HSA is available only if you are enrolled in a high-deductible health plan (HDHP). You can use HSA funds to pay premiums for COBRA coverage, Medicare (including Part B and Part D), or long-term care insurance, but not for premiums on other health plans while you are employed. An FSA is offered by some employers and works similarly: contributions are pre-tax, and you cannot deduct premiums paid from FSA funds.

If you withdraw money from an HSA or FSA for a non-may have access to expense, that withdrawal is taxable income, and you may owe a penalty. Using these accounts correctly means you do not need a separate deduction.

Long-Term Care Insurance and Supplemental Plans

Long-term care insurance premiums have different rules. If you are self-employed, you can deduct a portion of your long-term care premiums, but the amount depends on your age. The IRS sets a maximum deductible amount each year, and it increases with age. For 2024, the limits range from $450 for people under 40 to $3,200 for people 60 and older. You can find the current year's limits on the IRS website or in the instructions to Form 1040.

Supplemental plans—such as dental-only, vision-only, or accident insurance—are generally not deductible unless they are part of a comprehensive health plan. If you pay for these separately, you cannot deduct them on your tax return.

Medicare Premiums and Retirees

If you are retired and paying Medicare premiums, the rules are strict. You cannot deduct Medicare Part A, Part B, or Part D premiums on your federal tax return, even if you pay them yourself. The only exception is if you are self-employed and have net self-employment income; in that case, you can deduct Medicare premiums under the self-employed health insurance deduction rules, subject to the same income limits.

Some retirees pay for Medigap (supplemental Medicare insurance) or Medicare Advantage plans out of pocket. These premiums are also not deductible on your federal return. However, some states offer tax credits or deductions for low-income seniors, so check your state tax rules if you are retired and have limited income.

What Records You Need to Keep

Whether you are self-employed, unemployed, or in any other situation where you might deduct premiums, keep documentation from your insurance company showing the premiums you paid during the tax year. This usually comes as a year-end statement or summary of payments. If you paid by check or bank transfer, your bank statement is also proof.

If you claim a deduction for a period when your employment status changed (such as leaving a job mid-year), keep records showing the dates you were employed and unemployed. If you received unemployment benefits, keep that documentation as well, because the IRS may cross-check your return against unemployment records.

If you are self-employed, keep records of your net self-employment income for the year, because your deduction cannot exceed that amount. You will report this on Schedule C (Profit or Loss from Business) if you are a sole proprietor, or on the appropriate business return if you are a partnership or S-corporation.

Frequently Asked Questions

Can I deduct health insurance premiums if my employer pays part of them?

No. The part your employer pays is not taxable income to you, and the part you pay is usually deducted pre-tax from your paycheck. You cannot deduct either portion on your tax return. If your employer asks you to pay the full premium and then reimburses you, the reimbursement is taxable income, but you still cannot deduct the premiums.

What if I paid premiums for a month when I was unemployed and then got a job?

You may be able to deduct the premiums for the months you were unemployed, as long as you had no other income during that period and did not have access to an employer plan. Report this on Schedule 1 as a self-employed deduction. Your total deduction cannot exceed your net income for the year, which may be zero if you had no income while unemployed.

Can I deduct premiums I paid through my employer's cafeteria plan?

No. Cafeteria plan contributions are already excluded from your taxable income, so you have already received the tax benefit. You cannot deduct them again on your tax return.

Do I need to itemize deductions to claim the health insurance deduction?

No. The self-employed health insurance deduction is taken as an adjustment to income on Schedule 1, which means you can claim it whether you itemize or take the standard deduction. This makes it more valuable than a deduction you could only claim if you itemized.

What happens if my net self-employment income is less than my premiums?

Your deduction is limited to your net self-employment income. If your premiums are $8,000 but your net income is $5,000, you can only deduct $5,000. The remaining $3,000 cannot be deducted in that year or carried forward to future years.