Home › Blog › Health Insurance Tax Deductions for the Self-Employed in North Carolina

Health Insurance Tax Deductions for the Self-Employed in North Carolina

By Martin Elefant · Licensed insurance agent · Updated October 2026 · 5 min read

If you're self-employed in North Carolina, your health premiums are one of the best deductions you have — and most people claim it wrong or not at all.

The self-employed health insurance deduction

You can deduct 100% of premiums for medical, dental and vision coverage for yourself, your spouse and dependents, as an adjustment to income (above the line). It applies whether you buy on HealthCare.gov or a private plan. The limit is your net self-employment income from the business.

North Carolina state taxes

North Carolina has a flat state income tax, so the self-employed premium deduction helps at both the federal and state level.

The subsidy interaction

Because the deduction lowers your adjusted gross income, it can also lower the income used to calculate your marketplace subsidy — which can push you under the 400% cliff. It's circular (the deduction depends on the subsidy, which depends on the deduction); tax software handles the iteration, but it's worth planning with a CPA if you're close to the line.

Three mistakes we see

Deducting premiums the business reimbursed (double dipping). Forgetting that a spouse's employer coverage eligibility disqualifies the deduction for the months it was available. And paying premiums personally from an S-corp instead of running them through payroll, which is how S-corp owners have to do it.

HSA on top

If you choose an HSA-eligible plan — several private plans in North Carolina qualify — you can also deduct HSA contributions ($4,400 individual / $8,750 family in 2026). That's two deductions stacked on one premium.

Not tax advice — confirm with your CPA. For the insurance half, check your options.

ME
Martin Elefant
Licensed insurance agent · NPN 20765405 · Lyons Life LLC · North Carolina Private Health

See your real options

Both markets, one call. Or call (561) 363-7776.

Check My Options →
Check My Options →