Most people cannot deduct health insurance premiums, but self-employed people and some business owners can
If you work for an employer and they take your health insurance premium out of your paycheck, you cannot deduct it on your tax return. That premium is already excluded from your taxable income before you file — your employer handles it. If you buy health insurance on your own through the marketplace or directly from an insurer, you also cannot deduct the premium as a personal tax deduction.
The main exception is the self-employed 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. This deduction reduces your taxable income dollar-for-dollar, which lowers the income tax you owe.
A smaller group of people can also deduct premiums: those who are unemployed and receiving unemployment benefits may be able to deduct premiums for coverage they bought while unemployed, though this is a limited and specific situation.
Key Takeaways
- Self-employed people can deduct health insurance premiums they pay for themselves and their dependents, reducing their taxable income.
- Employees whose employers deduct premiums from their paycheck cannot deduct those premiums again on their tax return.
- You report the self-employed deduction on Form 1040 (line 21) or Schedule C, not on Schedule A, so you do not need to itemize.
- The deduction cannot exceed your net self-employment income for the year, so if your business loses money, you cannot deduct more than you earned.
- Premiums you paid while receiving unemployment benefits may be deductible under a separate rule, but this requires specific documentation.
How the self-employed health insurance deduction works
To claim this deduction, you must have net self-employment income — meaning your business earned money after expenses. You report this on Schedule C (Form 1040) if you are a sole proprietor, or on the equivalent schedule if you are a partner or S-corporation shareholder. The deduction is limited to the amount of net income you earned; you cannot deduct more in premiums than your business made.
You deduct the premiums on line 21 of Form 1040 (labeled "Other income or loss"). This is an "above-the-line" deduction, which means you can claim it whether you take the standard deduction or itemize. You do not need to itemize to benefit from this deduction.
The premiums must be for health, dental, or long-term care insurance. They must cover you, your spouse, or your dependents — not someone else. If you are a partner in a business, your partnership must not have paid the premiums for you; you must have paid them yourself out of pocket.
What counts as self-employment income for this deduction
Self-employment income includes money from a sole proprietorship, a partnership, or an S-corporation where you are an owner. It also includes income from freelance work, consulting, or any business where you are not a W-2 employee of someone else. If you have a side business and also work a regular job, you can still claim the deduction on the self-employment income from your side business.
The income must be net income — that is, after you subtract your business expenses. If you spent $50,000 running your business but only earned $40,000, your net self-employment income is $10,000. You can deduct up to $10,000 in health insurance premiums, not more.
If your business had a loss in a given year, you cannot deduct health insurance premiums that year using this rule. You would need to look into other options, such as buying coverage through the marketplace and seeing whether you may have access to for a tax credit based on your household income.
Employees and marketplace coverage: other deduction options
If you are an employee and your employer does not offer health insurance, or if you buy coverage through the healthcare marketplace (Healthcare.gov or your state's equivalent), you cannot deduct the premium itself. However, you may be able to reduce your tax bill through the Premium Tax Credit, which is a refundable credit based on your household income and family size.
The Premium Tax Credit is not a deduction — it is a credit, which is more valuable. A credit reduces your tax dollar-for-dollar, whereas a deduction only reduces your taxable income. If you bought marketplace coverage and did not claim the credit when you enrolled, you can claim it when you file your tax return by filling out Form 8962.
If you are unemployed and received unemployment benefits, you may be able to deduct 65 percent of the premiums you paid for health insurance coverage during the months you were unemployed. This is a separate rule from the self-employed deduction. You would report this on Form 1040 as well, but you need documentation showing you were unemployed and the dates you paid premiums.
Health Savings Accounts (HSAs) and Flexible Spending Accounts (FSAs)
If you have a high-deductible health plan, you may be able to open a Health Savings Account (HSA). Money you contribute to an HSA is not taxed, and you can use it to pay for may have access to medical expenses, including insurance premiums in certain situations. Contributions to an HSA reduce your taxable income, though this is different from deducting premiums directly.
A Flexible Spending Account (FSA) works similarly: you contribute pre-tax money that you can use for medical expenses. However, FSAs are typically offered through employers, and the money must be used within the plan year or you lose it. HSAs do not have this "use it or lose it" rule and can roll over year to year.
Neither an HSA nor an FSA lets you deduct insurance premiums in the traditional sense, but they do reduce your taxable income by letting you set aside money before taxes are taken out. If you have access to either account through your employer or as a self-employed person, they are worth exploring as a way to lower your overall tax burden.
Medicare and Medicaid premiums: what you need to know
Medicare premiums are not deductible on your federal income tax return. This includes Part B premiums (medical insurance), Part D premiums (prescription drug coverage), and supplemental Medigap premiums. Some people pay these premiums directly; others have them deducted from their Social Security check. Either way, they cannot be deducted.
Medicaid is a state and federal program for low-income people, and most states do not charge premiums. In states that do charge premiums, those premiums are also not deductible on your federal tax return.
The only exception is if you are self-employed and you pay for health insurance that is not Medicare or Medicaid — in that case, the self-employed deduction applies. But the Medicare and Medicaid premiums themselves do not may have access to.
When to report the deduction and what documents you need
You report the self-employed health insurance deduction when you file your annual tax return. If you file Form 1040, you enter the amount on line 21. You do not need to attach receipts or insurance statements to your return, but you should keep them in case the IRS asks questions later.
Your insurance company will send you a statement showing what you paid in premiums during the year. Keep that statement with your tax records. If you paid premiums for multiple people (yourself, your spouse, dependents), add them all together and deduct the total.
If you are claiming the deduction for the first time, make sure your business structure is set up correctly on your tax return. If you are a sole proprietor, you file Schedule C. If you are a partner, your partnership should have reported your share of income on a Schedule K-1. If you are an S-corporation shareholder, you should have received a K-1 from the corporation. The structure matters because it determines where your net self-employment income comes from.
Frequently Asked Questions
Can I deduct health insurance premiums if my employer offers coverage but I chose not to take it?
No. If your employer offers health insurance and you decline it to buy coverage elsewhere, you cannot deduct the premiums you pay. The only exception is if you are self-employed or have self-employment income from a side business, in which case the self-employed deduction may explore to that income.
What if my spouse is self-employed and I am an employee?
Your spouse can deduct health insurance premiums they pay for both of you using the self-employed deduction, as long as the premiums are paid from their self-employment income and not from your employer. The deduction is limited to their net self-employment income for the year.
Can I deduct premiums I paid in a previous year?
No. You can only deduct premiums in the year you paid them. If you paid premiums in 2023, you deduct them on your 2023 tax return. You cannot go back and claim them on an earlier return or carry them forward to a later year.
Does the self-employed deduction reduce my self-employment tax?
No. The self-employed health insurance deduction reduces your income tax, but it does not reduce your self-employment tax (Social Security and Medicare tax). Self-employment tax is calculated on your net self-employment income before the health insurance deduction is applied.
What if I am a business owner but also work as an employee elsewhere?
You can deduct health insurance premiums based on the net income from your business. The deduction is limited to that business income, not your W-2 wages from your other job. If your business had a loss, you cannot deduct premiums using this rule for that year.