You can pay some health insurance premiums with HSA money, but not all of them

An HSA can pay for health insurance premiums in specific situations, but the rules are strict. You cannot use HSA funds to pay premiums for your current employer's health plan, and you cannot pay premiums for coverage you already have. However, you can use HSA money to pay premiums for COBRA continuation coverage, Medicare (Part A, Part B, Part D, and Medicare Advantage), and long-term care insurance. You can also pay premiums for health insurance while you are unemployed, as long as you are receiving unemployment benefits.

The reason for these limits is that HSAs are designed to pay for medical expenses beyond what insurance covers — not to fund the insurance itself. The IRS treats premium payments differently depending on your situation and the type of coverage involved.

Key Takeaways

  • You can use HSA funds to pay Medicare premiums (Parts A, B, D, and Medicare Advantage plans) at any age, even after you turn 65.
  • COBRA premiums can be paid with HSA money, which is useful if you lose employer coverage and need temporary continuation.
  • You cannot use HSA funds to pay premiums for your current employer health plan or any active health insurance you already have.
  • Health insurance premiums while unemployed and receiving unemployment benefits are HSA-may be able to access, but you must document your unemployment status.
  • Long-term care insurance premiums have age-based limits on how much you can pay with HSA funds each year.

Medicare premiums are the most common HSA premium payment

Medicare premiums are one of the few premium expenses the IRS allows you to pay with HSA funds. This includes Part A (hospital insurance), Part B (medical insurance), Part D (prescription drug coverage), and Medicare Advantage plans. You can make these payments at any age, and you do not have to wait until you retire or turn 65.

Many people use this rule to their advantage by paying Medicare premiums directly from their HSA once they enroll in Medicare. Since Medicare premiums are deducted from Social Security checks automatically for most people, you can reimburse yourself from your HSA for the amount withheld. Keep the Social Security statement showing the deduction and the amount, because that is your documentation if the IRS ever asks.

COBRA premiums can be paid with HSA funds

COBRA (Consolidated Omnibus Budget Reconciliation Act) continuation coverage lets you keep your employer's health plan for a limited time after you leave a job. The premiums are usually expensive because you pay the full cost plus an administrative fee. The IRS allows you to pay COBRA premiums with HSA money, which can make the coverage more affordable.

You must have a may have access to event — such as job loss, reduction in hours, or loss of dependent status — to enroll in COBRA. Once you are enrolled, HSA funds can cover the monthly premiums. This is one of the few situations where you can use HSA money for active health insurance coverage.

Unemployment insurance premiums are HSA-may be able to access under specific conditions

If you are unemployed and receiving unemployment benefits, you can use HSA funds to pay health insurance premiums. This applies to any health insurance you purchase while unemployed, including plans from the Health Insurance Marketplace, short-term coverage, or other private plans.

The key requirement is that you must be receiving unemployment compensation. You will need to keep documentation showing your unemployment status and the dates you received benefits. If you return to work before the year ends, you can still use HSA funds for premiums paid during the period you were unemployed.

Long-term care insurance premiums have annual limits

Long-term care insurance premiums can be paid with HSA funds, but the IRS sets annual limits based on your age. These limits change each year and are indexed for inflation. For 2024, the limits range from $450 per year for people under 40 to $3,000 per year for people over 60. You can pay the premium directly from your HSA, or you can pay it yourself and reimburse yourself from your HSA up to the annual limit.

If your long-term care premium exceeds the annual limit, you can pay the excess with after-tax money, but only the amount within the limit comes from your HSA. Keep your insurance policy and premium statements to document what you paid.

What you cannot pay with HSA funds

You cannot use HSA money to pay premiums for health insurance you currently have through your employer, a spouse's employer, or any other active coverage. This is the most common mistake people make. Even if you have a high-deductible health plan (HDHP) that qualifies for an HSA, you cannot use the HSA to pay the premium for that HDHP.

You also cannot pay premiums for supplemental insurance (such as dental or vision plans offered by your employer), short-term health plans while employed, or any other active coverage. The only exception is COBRA, which is continuation coverage after employment ends, not active employer coverage.

How to document HSA premium payments

Keep records of any premium payments you make from your HSA. If you pay the premium directly from your HSA account, the HSA administrator will issue a Form 1099-SA at the end of the year showing the distribution. You should also keep the insurance company's receipt or premium statement showing what was paid and when.

If you pay the premium yourself and then reimburse yourself from your HSA, keep both the premium receipt and documentation of the HSA withdrawal. The IRS does not require you to report HSA premium payments on your tax return if they are legitimate, but you need proof in case of an audit. Many people photograph or scan premium statements and keep them in a folder with their HSA records.

Frequently Asked Questions

Can I use my HSA to pay my employer health plan premium?

No. You cannot use HSA funds to pay premiums for any health insurance you currently have, including your employer's plan. The only active coverage exception is COBRA continuation coverage after you leave a job. Premiums for coverage you are actively using are not HSA-may be able to access.

What if I have both Medicare and a Medigap supplemental plan?

You can use HSA funds to pay Medicare premiums (Parts A, B, D, and Advantage plans). Medigap premiums are not HSA-may be able to access because they are supplemental coverage, not primary Medicare coverage. You would need to pay Medigap premiums with after-tax money.

Can I use my HSA to pay health insurance premiums while I am on disability?

Disability benefits do not may have access to under the unemployment rule. However, if you have other HSA-may be able to access coverage — such as COBRA, Medicare, or long-term care insurance — you can use HSA funds for those premiums. Check your specific situation with your HSA administrator or tax professional.

Do I need to keep receipts for Medicare premiums paid from my HSA?

Yes. Keep your Social Security statement showing the Medicare premium deduction and the amount, or your Medicare billing statement. If you reimburse yourself from your HSA, keep both the original receipt and proof of the HSA withdrawal. Documentation protects you if the IRS questions the distribution.

Can I use my HSA to pay for my spouse's health insurance premiums?

Only if your spouse qualifies under one of the allowed categories — such as COBRA, Medicare, or unemployment with benefits. You cannot use your HSA to pay premiums for your spouse's active employer coverage or any other active health insurance your spouse currently has.