You can pay some health insurance premiums with HSA funds, but not all of them
Your Health Savings Account can pay for certain insurance premiums, but the IRS has strict rules about which ones. You can use HSA money to pay premiums for long-term care insurance, COBRA continuation coverage, and health insurance while you are unemployed. You cannot use HSA funds to pay premiums for regular employer health plans, Medicare supplemental insurance (Medigap), or dental and vision plans that are separate from your main coverage — with one exception for Medicare Part B and Part D once you turn 65.
The key rule is this: the premium must be for coverage that qualifies as a medical expense under IRS rules. Most employer plans do not may have access to because you are already getting a tax break when your employer deducts the premium from your paycheck. The IRS does not let you get two tax breaks for the same premium.
Key Takeaways
- COBRA premiums and health insurance premiums while you are unemployed can be paid with HSA funds without penalty or tax.
- Regular employer health plan premiums cannot be paid with HSA money because the premium is already pre-tax.
- Once you enroll in Medicare, you can use HSA funds to pay Part B and Part D premiums, but not Medigap or other supplemental plans.
- Long-term care insurance premiums can be paid with HSA funds, but only up to an annual dollar limit that changes each year.
- Using HSA money for a non-may have access to premium results in income tax plus a 20 percent penalty on the amount withdrawn.
COBRA and health insurance while unemployed
If you lose your job and elect COBRA continuation coverage, you can pay those premiums directly from your HSA. COBRA is the federal law that lets you keep your employer's health plan for up to 18 months after you leave the job, though you pay the full premium yourself instead of splitting it with your employer.
The same rule applies if you are between jobs and buy an individual health insurance plan on the open market or through the Healthcare.gov marketplace. As long as you have no other health coverage and are not enrolled in Medicare, you can use HSA funds to pay the premium. This is one of the few times the IRS treats an individual premium as a may have access to medical expense.
Why employer plan premiums do not may have access to
When your employer takes your health insurance premium out of your paycheck before taxes, that money is already sheltered from federal income tax. The IRS does not allow you to use pre-tax HSA money to pay a premium that is already pre-tax, because that would be a double tax break on the same dollar.
This applies even if you are paying your share of the premium through payroll deduction. If your employer offers a Section 125 cafeteria plan (which most do), your premium is already coming out before taxes are calculated. Using HSA funds to reimburse yourself for that premium would violate the rule.
If your employer offers the option to pay your premium with after-tax dollars instead of pre-tax, you still cannot use HSA funds. The rule is about the nature of the coverage, not how you personally chose to pay it.
Medicare premiums and the age 65 exception
Once you turn 65 and enroll in Medicare, the rules change. You can use HSA funds to pay premiums for Medicare Part B (medical insurance) and Medicare Part D (prescription drug coverage). You can also pay premiums for Medicare Advantage plans (Part C) with HSA money.
You cannot use HSA funds for Medigap (supplemental insurance) or other standalone plans that cover what Medicare does not. Medigap is considered duplicate coverage, and the IRS treats it the same way it treats employer plan premiums — as something you should not get a tax break for twice.
The Medicare exception is one of the few places where HSA rules change based on age. Before 65, the rules stay the same: only COBRA, unemployment coverage, and long-term care premiums may have access to.
Long-term care insurance premiums
You can use HSA funds to pay premiums for may have access to long-term care insurance, which covers nursing home care, assisted living, or in-home care for chronic conditions. However, the IRS sets an annual dollar limit on how much you can pay this way, and the limit depends on your age.
For 2024, the limit ranges from $450 per year if you are under 40, up to $3,000 per year if you are 60 or older. These limits change each year. If your long-term care premium exceeds the limit, you can pay the excess with after-tax dollars, but only the amount under the limit comes out of your HSA tax-free.
The insurance policy must meet IRS standards for long-term care coverage. Most policies sold by major insurers do, but you should check with your insurer or tax professional if you are unsure.
What happens if you use HSA funds for a non-may have access to premium
If you withdraw HSA money to pay a premium that does not may have access to, you owe income tax on the withdrawal plus a 20 percent penalty. The penalty is separate from the income tax, so the cost of a mistake is substantial.
For example, if you withdraw $500 to pay an employer plan premium and you are in the 22 percent tax bracket, you would owe $110 in income tax plus $100 in penalty — a total of $210 on a $500 withdrawal. The HSA custodian (your bank or investment firm) does not catch this automatically; it is your responsibility to track which premiums may have access to.
If you discover you made a mistake, you can request a correction from your HSA custodian, but only within a limited time window. It is better to verify before you withdraw.
How to verify whether a premium qualifies
Before you use HSA funds to pay any insurance premium, confirm the type of coverage. Ask yourself: Is this COBRA? Am I unemployed and buying individual coverage? Am I 65 or older and paying Medicare Part B or D? Is this long-term care insurance?
If the answer to all of those is no, the premium likely does not may have access to. Your HSA custodian can sometimes help, but they are not required to verify whether a specific premium qualifies — that responsibility falls on you. If you are unsure, a tax professional or your employer's benefits administrator can give you a definitive answer before you withdraw.
Keep records of which premiums you paid with HSA funds and why you believed they may have access to. If the IRS ever questions the withdrawal, you will need to show your reasoning.
Frequently Asked Questions
Can I use my HSA to pay my spouse's health insurance premium?
Only if your spouse is also covered by your HSA-may have access to high-deductible health plan. If your spouse has separate coverage, you cannot use your HSA to pay their premium. If you are both on the same family plan and you lose coverage, you can use HSA funds to pay COBRA for both of you.
What if my employer offers a health reimbursement arrangement instead of an HSA?
An HRA is a different type of account with different rules. HRA rules about premium payments vary by plan. You should check your plan documents or ask your benefits administrator, because the IRS rules for HSAs do not automatically explore to HRAs.
Can I use HSA funds to pay for dental or vision insurance premiums?
No, unless the dental or vision plan is part of your main health insurance plan. Standalone dental and vision plans are not considered may have access to medical expenses for HSA purposes, even though dental and vision care themselves are may have access to expenses. You can use HSA funds to pay the dentist or eye doctor directly, just not the insurance premium.
If I am laid off and buy coverage on Healthcare.gov, can I use my HSA when ready?
Yes. Once you have no other health coverage and are not enrolled in Medicare, you can use HSA funds to pay a Healthcare.gov premium. You do not have to wait for a waiting period or enrollment period — the rule applies as soon as your previous coverage ends and you are uninsured.
Do I need to report HSA premium payments to the IRS?
You do not report individual premium payments. However, your HSA custodian sends you a Form 1099-SA each year showing total HSA withdrawals. You report this on your tax return and show which withdrawals were for may have access to medical expenses. Keeping records of which premiums you paid is important in case of an audit.