Yes, but only if your VA coverage doesn't disqualify you

A veteran can open and contribute to a Health Savings Account (HSA) if they are enrolled in a High Deductible Health Plan (HDHP) through their employer, the individual market, or a spouse's plan. The VA itself does not offer HSAs. The barrier for many veterans is that VA coverage—even if you rarely use it—can make you ineligible, because the IRS treats VA benefits as "other health coverage" that disqualifies you from HSA contributions.

The rule is straightforward: you cannot contribute to an HSA in any month you are covered by both an HDHP and any other health plan, with a narrow exception for certain preventive-only plans. If you have VA coverage and an HDHP, you must choose which one to use, or suspend one of them, before you can contribute.

Key Takeaways

  • VA coverage counts as "other health coverage" under IRS rules, which blocks HSA contributions even if you never use the VA.
  • You can contribute to an HSA only in months when you have an HDHP and no other health coverage, including VA.
  • Declining VA coverage or suspending it temporarily allows you to contribute, but you lose access to VA care during that time.
  • If you are covered by a spouse's HDHP and have no other coverage yourself, you can contribute to a family HSA without VA coverage.
  • The IRS allows you to change your election once per year during open enrollment, or when ready if you have a may have access to life event.

How VA coverage blocks HSA contributions

The IRS defines other health coverage broadly. It includes any plan that pays or reimburses medical expenses—VA benefits, Medicare, Medicaid, TRICARE, employer plans, and individual market plans. You cannot be covered by two plans simultaneously and contribute to an HSA, with one exception: certain plans that cover only preventive care without cost-sharing do not count as "other coverage."

VA benefits fall outside that exception. Even if you have not used the VA in years, even if you are enrolled but never visit a facility, the IRS considers you covered. The moment you enroll in VA health care, you become ineligible to contribute to an HSA if you also have an HDHP. This applies whether the VA is your primary coverage or secondary.

The consequence is not a penalty—the IRS does not fine you for being covered by two plans. The consequence is that contributions you make to an HSA during a month when you have both VA and HDHP coverage are treated as excess contributions. You must withdraw them, and the IRS taxes the withdrawal and charges a 20 percent penalty on the earnings.

Your options if you have both VA and an HDHP

If you are currently enrolled in VA health care and have access to an HDHP through an employer or the individual market, you have three paths forward.

Decline or suspend VA coverage. You can decline VA enrollment or request to suspend it. Once you are no longer covered by the VA, you become may be able to access to contribute to an HSA in the following month. The trade-off is that you lose access to VA medical services during the suspension. If you rarely use the VA and have good coverage through your HDHP, this may be the right choice. You can re-enroll in the VA later if your circumstances change.

Keep VA coverage and skip HSA contributions. If you use the VA regularly or value having it as a backup, you can keep your enrollment and straightforward not contribute to an HSA. You can still open an HSA account and use it to pay out-of-pocket medical expenses with pre-tax dollars, but you cannot add new money to it while you have VA coverage. Any money already in the account can be spent tax-free on may have access to medical expenses at any time.

Use a spouse's HDHP instead. If your spouse has an HDHP through their employer and you are not covered by any plan yourself—including the VA—you can be covered as a dependent on their family HSA. This requires you to decline VA coverage. The family HSA can cover both of you, and both of you can contribute up to the family limit set by the IRS each year.

When you can change your election

You cannot change your VA enrollment status or HDHP election at will. The IRS and the VA both have specific windows and may have access to events that allow you to make changes.

For VA coverage, you can enroll or disenroll during the annual open enrollment period, which runs from November 1 to December 31 each year. Changes take effect January 1. You can also change your status when ready if you have a may have access to event: loss of other health coverage, change in employment, marriage, divorce, birth of a child, or a change in your household income that affects your VA copayments.

For your HDHP, the rules depend on whether it is through an employer or the individual market. Employer plans have an open enrollment period, usually in the fall, with changes effective January 1. Individual market plans have an open enrollment period from November 1 to January 15 each year. Outside these windows, you can change plans only if you have a may have access to life event: loss of coverage, change in employment, marriage, divorce, birth of a child, or a significant change in cost or coverage.

If you want to suspend VA coverage to become HSA-may be able to access, contact the VA directly. The VA will confirm your suspension date and provide written confirmation. Keep this documentation, because you will need it if the IRS ever questions your HSA contributions.

The mechanics of HSA contributions while enrolled in VA

If you contribute to an HSA during a month when you are covered by both VA and an HDHP, the contribution is technically an excess contribution. You will not face when ready consequences, but you must correct it by the tax filing important date the following year.

To correct an excess contribution, you withdraw the excess amount plus the earnings it generated. The earnings are taxed as ordinary income, and you pay a 20 percent penalty on the earnings only—not on the contribution itself. For example, if you contributed $500 to an HSA while covered by the VA, and that $500 earned $10 in interest, you would withdraw $510, pay income tax on the $10, and pay a $2 penalty.

You report excess contributions on IRS Form 8889, which you file with your tax return. If you do not correct the excess contribution, the IRS may assess penalties and interest when they audit your return. It is simpler to avoid the contribution in the first place by declining VA coverage before you contribute.

HSA contributions for veterans without VA coverage

If you are a veteran with an HDHP and no other health coverage—including VA—you can contribute to an HSA with no restrictions. The contribution limits are set by the IRS each year and depend on whether you have individual or family coverage. For 2024, the limit for individual coverage is $4,150 and for family coverage is $8,300. These limits increase slightly each year.

You can contribute through payroll deduction if your employer offers an HSA, or you can open an HSA with a bank or financial institution and contribute on your own. Contributions reduce your taxable income, and the money grows tax-free. When you withdraw it to pay may have access to medical expenses—copayments, deductibles, prescriptions, dental work, vision care, and many other costs—the withdrawal is tax-free.

If you do not spend the money in a given year, it rolls over. Unlike a Flexible Spending Account (FSA), there is no "use it or lose it" rule for HSAs. The money is yours to keep and invest for future medical expenses, even in retirement.

Frequently Asked Questions

If I suspend VA coverage, can I re-enroll later?

Yes. You can re-enroll in VA health care during the annual open enrollment period (November 1 to December 31) or when ready if you have a may have access to life event. Once you re-enroll, you become ineligible to contribute to an HSA again, but any money already in your HSA can still be spent on may have access to medical expenses.

Does VA coverage count as health coverage if I never use it?

Yes. The IRS considers you covered by the VA the moment you are enrolled, regardless of whether you have ever visited a facility or used any benefits. Enrollment status, not usage, determines whether you have "other health coverage."

Can I contribute to an HSA if I have TRICARE and an HDHP?

No. TRICARE is treated the same way as VA coverage—it counts as other health coverage and blocks HSA contributions. You would need to decline TRICARE coverage to become HSA-may be able to access, which is not practical for most military families.

What if my employer offers both an HDHP and a traditional plan?

You can enroll in only one plan at a time. If you choose the HDHP and have no other coverage (including VA), you can contribute to an HSA. If you choose the traditional plan, you cannot contribute to an HSA, even if you also have an HDHP available.

Can I use HSA money to pay VA copayments?

Yes, if you have money in an HSA from before you enrolled in VA coverage, you can withdraw it to pay VA copayments. However, you cannot contribute new money to the HSA while you are enrolled in the VA.