Not everyone can open an HSA — you need a specific type of health insurance first
You can only open a Health Savings Account if you are enrolled in a High Deductible Health Plan (HDHP). This is the hard requirement. If your current insurance is a standard PPO, HMO, or a plan through Medicaid or Medicare, you cannot open an HSA, no matter how much you want to save for medical expenses.
An HDHP is a real insurance plan — it covers doctor visits and hospital care — but it has a higher deductible than traditional plans. In 2024, the IRS defines an HDHP as a plan with a deductible of at least $1,600 for individual coverage or $3,200 for family coverage. Your employer may offer an HDHP option during open enrollment, or you can buy one on the individual market through your state's health insurance exchange.
Once you have an HDHP in place, opening the HSA itself is straightforward. You do not need to be employed, own a business, or meet any income threshold. You can open an account at a bank, credit union, or investment firm that offers HSAs. The account belongs to you, not your employer, even if your employer helped you enroll in the HDHP.
Key Takeaways
- You must be enrolled in a High Deductible Health Plan to open an HSA; standard insurance plans, Medicare, and Medicaid do not may have access to.
- An HDHP must have a deductible of at least $1,600 (individual) or $3,200 (family) to meet IRS rules for HSA may be able to access.
- You can open an HSA at a bank, credit union, or investment company, and the account stays with you even if you change jobs.
- You cannot contribute to an HSA in any month you are covered by non-HDHP insurance, Medicare, or Medicaid, even if you also have an HDHP.
Why your current insurance might block you from opening an HSA
If you are on Medicare, you cannot open an HSA or contribute to one you already have. This applies the moment you enroll in any part of Medicare — Part A, Part B, or Part D — regardless of whether you also have an HDHP. If you turned 65 and enrolled in Medicare while holding an HSA, you can keep the money in the account and spend it on medical expenses tax-free, but you cannot add new money to it.
Medicaid works the same way. If you are enrolled in Medicaid in any month, you cannot contribute to an HSA that month, even if you also have an HDHP through your job or the marketplace. Some states have programs that combine Medicaid with an HDHP, but these are rare and the rules vary by state — contact your state Medicaid office to confirm whether your specific plan allows HSA contributions.
If your employer offers a Flexible Spending Account (FSA) or a Health Reimbursement Arrangement (HRA), you may not be able to contribute to an HSA in the same year, depending on the type. A limited-purpose FSA (which covers only dental, vision, and hearing) does not block HSA contributions. A general FSA does. Ask your employer's benefits administrator which type you have.
What happens if you lose HDHP coverage
If you switch to a non-HDHP plan — whether through a job change, a marketplace plan switch, or enrollment in Medicare — you stop being able to contribute to your HSA when ready. The money already in the account stays there and remains yours. You can continue to withdraw it for medical expenses tax-free for the rest of your life, but you cannot add new contributions.
If you drop your HDHP coverage temporarily and then re-enroll later in the same year, you can resume contributions. However, the IRS has strict rules about this: you can only contribute for the months you were actually covered by an HDHP. If you were on a different plan for part of the year, your contribution limit is reduced proportionally. Your HSA provider can help you calculate the correct amount.
Some people intentionally leave an HSA open after losing HDHP coverage because it functions as a long-term medical savings account. There is no age limit, no "use it or lose it" rule, and no requirement to spend the money by a certain date. If you never touch the balance, it can grow for decades.
Self-employed and contract workers
If you are self-employed or a contract worker with no employer health plan, you can still open an HSA. You need to buy an HDHP on the individual market through your state's health insurance exchange (Healthcare.gov or your state's equivalent). Once you have the HDHP, you can open an HSA at any financial institution that offers them.
Self-employed people can deduct HSA contributions on their tax return, which is a significant advantage. You report the deduction on Form 1040, Schedule C, or Schedule SE, depending on your business structure. This is different from employees, whose contributions are often made pre-tax through payroll, but the end result is the same: the contribution reduces your taxable income.
Age and citizenship requirements
You must be a U.S. citizen or resident alien to open an HSA. You do not need to be a permanent resident; a valid visa that allows you to work in the United States is sufficient. Your Social Security number or Individual Taxpayer Identification Number (ITIN) is required to open the account.
There is no minimum age to open an HSA. A parent can open one for a minor child if the child is covered by an HDHP. There is no maximum age either — you can open an HSA at any point in your life, as long as you have HDHP coverage.
How to confirm you have an HDHP
Check your insurance documents or your employer's benefits summary. Look for language that says "High Deductible Health Plan" or "HDHP." Your deductible amount should be listed clearly. If you bought insurance on the marketplace, your plan documents or the exchange website will state whether the plan qualifies as an HDHP.
If you are unsure, contact your insurance company directly. They can confirm whether your plan meets IRS standards for HSA may be able to access. Do not assume based on the deductible amount alone — some plans have high deductibles but do not may have access to for HSAs because they include other features (like copays before the deductible is met) that disqualify them under IRS rules.
Once you confirm you have an HDHP, you can open an HSA with any bank, credit union, or investment company that offers them. Compare fees, investment options, and customer service before choosing. Some providers charge monthly maintenance fees; others do not. Some offer investment choices; others keep the money in a cash account. Your choice of provider does not affect your may be able to access — only your HDHP enrollment does.
Frequently Asked Questions
Can I open an HSA if I have both an HDHP and a regular insurance plan?
No. If you are covered by any non-HDHP plan in the same month — even if it is secondary coverage — you cannot contribute to an HSA that month. This includes spouse coverage, coverage through a second job, or coverage from a parent's plan. You must be covered exclusively by an HDHP to contribute.
What if my employer does not offer an HDHP?
You can buy an HDHP on the individual market through your state's health insurance exchange. You will pay the full premium yourself, but once you have the HDHP, you can open an HSA. Some people do this specifically to access the HSA tax benefits, even if the HDHP premium is higher than their employer's non-HDHP options.
Can I open an HSA if I am on my spouse's insurance plan?
Only if your spouse's plan is an HDHP and you are both covered by it exclusively. If your spouse has a non-HDHP plan, you cannot contribute to an HSA, even if you have your own separate HDHP coverage elsewhere. The IRS rule is that you cannot be covered by any disqualifying plan in the same month.
Do I lose my HSA if I change jobs?
No. Your HSA is your personal account, not tied to your employer. If you change jobs and your new employer offers an HDHP, you can continue contributing to your existing HSA or open a new one. If your new job does not offer an HDHP, you stop contributing but keep the money in the account.
Can I open an HSA if I am retired but not yet on Medicare?
Yes, if you have an HDHP. Some retirees buy HDHP coverage on the individual market specifically to access HSA tax benefits before they turn 65 and enroll in Medicare. Once you enroll in Medicare, you can no longer contribute, but your existing HSA balance remains available for medical expenses.