A Health Savings Account is a tax-advantaged savings account tied to a high-deductible health plan

A Health Savings Account (HSA) is a bank account you own that holds money specifically for medical expenses. You contribute pre-tax dollars to it, the money grows tax-free, and you withdraw it tax-free when you pay for may have access to medical costs. Unlike a flexible spending account (FSA), the money rolls over year to year — you do not lose what you do not spend.

To open an HSA, you must be enrolled in a high-deductible health plan (HDHP) through your employer, the marketplace, or Medicare. You cannot have an HSA if you are covered by another health plan, claimed as a dependent on someone else's tax return, or enrolled in traditional Medicare. The account itself is portable: if you change jobs or health plans, the account stays yours.

HSAs are offered through banks, credit unions, and financial institutions — often the same ones that manage your regular checking account. Your employer may offer one through payroll, or you can open one independently. Some employers contribute money to your HSA as part of your benefits package; others let you fund it entirely on your own.

Key Takeaways

  • You can only open an HSA if you are enrolled in a high-deductible health plan, and you lose HSA may be able to access if you switch to any other type of health coverage.
  • Contributions reduce your taxable income, growth is tax-free, and withdrawals for may have access to medical expenses are tax-free — a triple tax advantage no other account offers.
  • Money in an HSA rolls over every year and belongs to you permanently, unlike FSA funds that expire at the end of the plan year.
  • You can use HSA funds for doctor visits, prescriptions, dental work, vision care, mental health treatment, and many other medical expenses, but not for insurance premiums or over-the-counter items without a prescription.
  • After age 65, you can withdraw HSA money for any reason without penalty, though non-medical withdrawals are taxed as income.

How much you can contribute and who sets the limits

The IRS sets annual contribution limits, and they change each year. For 2024, the limit is $4,150 for individual coverage and $8,300 for family coverage. If you are age 55 or older, you can contribute an additional $1,000 per year as a catch-up contribution. These limits apply to the total amount you and your employer contribute combined — if your employer puts in $2,000, you can only add $2,150 more as an individual.

You can contribute to an HSA only during the months you are enrolled in an HDHP. If you switch to a different health plan mid-year, you can only contribute a prorated amount for the months you were covered. If you leave your job in June and your new employer's plan does not may have access to as an HDHP, you stop contributing immediately — but the money already in the account stays there.

Contributions are made with pre-tax dollars, which means they lower your taxable income for the year. If you contribute through payroll, your employer deducts the money before taxes are calculated. If you contribute on your own, you deduct the amount on your tax return when you file.

What medical expenses you can pay for with HSA funds

HSA funds cover a broad range of medical costs: doctor visits, hospital stays, surgery, prescription medications, dental work, vision care, mental health counseling, physical therapy, and medical equipment like crutches or hearing aids. You can also use HSA money for certain preventive care and screening tests. The IRS publishes a detailed list of may have access to expenses, and the rules are more permissive than many people expect.

Some common expenses that do not may have access to include health insurance premiums (with narrow exceptions for COBRA, long-term care insurance, and Medicare premiums after age 65), over-the-counter medications without a prescription, cosmetic procedures, gym memberships, and vitamins or supplements. If you use HSA funds for a non-may have access to expense, you owe income tax on the withdrawal plus a 20 percent penalty — so it is worth checking before you spend.

You do not have to use HSA funds immediately. Many people let the account grow and use it as a long-term medical savings vehicle, paying out-of-pocket for routine expenses and reserving the HSA for larger costs or retirement. There is no deadline to spend the money, and no requirement to spend it at all during your working years.

How the tax advantages work across three stages

An HSA offers three tax breaks that stack together. First, contributions are pre-tax: money going in reduces your taxable income for the year, lowering your federal income tax bill. If you contribute $3,000 and are in the 22 percent tax bracket, you save roughly $660 in taxes. Second, the money inside the account grows tax-free: if you invest HSA funds in stocks or bonds, you do not pay capital gains tax or dividend tax on the growth. Third, withdrawals for may have access to medical expenses are tax-free: you pull money out and owe no income tax on it.

No other savings account offers all three benefits. A regular savings account grows with after-tax dollars and you pay tax on interest. A 401(k) lets you contribute pre-tax and grow tax-free, but withdrawals are taxed as income. An HSA is the only account where all three stages are tax-advantaged, which is why financial advisors often call it the most powerful savings tool available.

The tax advantage only applies to may have access to medical expenses. If you withdraw HSA money for something that does not may have access to — say, a vacation or a car repair — you owe income tax on the full amount plus a 20 percent penalty. After age 65, the penalty goes away, but non-medical withdrawals are still taxed as ordinary income.

How to access your money and what records you need to keep

Most HSA providers issue a debit card tied to your account, so you can pay for medical expenses directly at the doctor's office, pharmacy, or hospital. You can also request a check or transfer funds to your bank account and pay out-of-pocket, then reimburse yourself from the HSA later. There is no time limit on reimbursement — you can pay for an expense today and reimburse yourself from the HSA five years from now if you want.

You must keep receipts and documentation for every HSA withdrawal. The IRS does not require you to submit them when you file taxes, but you need to have them if you are audited. Documentation should show the date, the provider or vendor, the amount, and what the expense was for. If you use the HSA debit card at a pharmacy, the receipt typically shows this automatically. If you pay out-of-pocket and reimburse yourself later, keep the original receipt or an explanation of benefits (EOB) from your insurance.

Some HSA providers offer investment options — you can move money into a money market fund, mutual funds, or other investments to grow the balance over time. Others keep funds in a basic savings account earning minimal interest. Check what your provider offers and whether there are fees for investing or maintaining the account.

What happens to your HSA if you change jobs or health plans

Your HSA is yours to keep, regardless of what happens to your job or health coverage. If you leave your employer, the account does not close and the money does not disappear. You can roll it over to a new HSA at a different bank, or leave it where it is and continue to use it for medical expenses. Some people maintain an HSA at their old provider for years after leaving a job.

If you switch to a health plan that is not an HDHP — such as a traditional PPO or HMO — you can no longer contribute new money to the HSA, but you can still withdraw existing funds for may have access to medical expenses. Once you re-enroll in an HDHP, you can resume contributions. This flexibility makes an HSA useful even if your coverage changes over time.

If you have an HSA through your employer and move to a new job with a different HSA provider, you can request a direct transfer of funds from the old account to the new one. This avoids any tax complications and keeps the money in HSA status. If you withdraw the money yourself and deposit it later, you have 60 days to complete the rollover or the IRS treats it as a taxable distribution.

How HSAs compare to other health savings options

A Flexible Spending Account (FSA) also lets you set aside pre-tax money for medical expenses, but with major differences. FSA money must be spent in the plan year or you lose it — there is typically a grace period of 2.5 months into the next year, but after that, unused funds go back to your employer. FSAs also have lower contribution limits (usually around $3,200 per year) and you cannot take the account with you if you change jobs. FSAs are useful for predictable annual expenses like copays or prescriptions, but they do not build long-term savings.

A Dependent Care FSA works the same way as a health FSA but covers childcare and elder care expenses only. It is separate from a health FSA, and you can have both at the same time.

An HSA is better for long-term savings because the money rolls over, you own the account, and it can grow through investment. An FSA is better if you have predictable medical expenses each year and want to use all the money you set aside. Some people use both: an FSA for routine copays and prescriptions, and an HSA for larger expenses or future medical costs.

Frequently Asked Questions

Can I have an HSA and an FSA at the same time?

You can have an HSA and a Dependent Care FSA together, but not an HSA and a health FSA. If you are enrolled in a health FSA, you lose HSA may be able to access for that year. Some employers offer a limited-purpose FSA that covers only dental and vision expenses, which is compatible with an HSA — check with your benefits administrator.

What happens to my HSA when I turn 65?

At 65, you become may be able to access for Medicare, which disqualifies you from contributing to an HSA. However, you can still withdraw money from the account for may have access to medical expenses tax-free. After 65, non-medical withdrawals are taxed as income but no longer subject to the 20 percent penalty, making the HSA function like a traditional retirement account for non-medical spending.

Can I use my HSA to pay for my spouse's medical expenses?

Yes, you can use HSA funds to pay for medical expenses of your spouse or dependents, even if they are not on your health plan. The expense must be may have access to and you must keep documentation. This is true whether you have individual or family coverage.

What if I withdraw money from my HSA for a non-may have access to expense?

You owe income tax on the amount withdrawn plus a 20 percent penalty. For example, if you withdraw $1,000 for a non-may have access to expense and are in the 22 percent tax bracket, you owe roughly $220 in taxes plus $200 in penalty, totaling $420. After age 65, the penalty is waived but income tax still applies.

Can I invest HSA money, or does it have to sit in a savings account?

It depends on your HSA provider. Many offer investment options like mutual funds or money market accounts, while others keep funds in a basic savings account. Check with your provider about what options are available and whether there are fees for investing. Some providers require a minimum balance before you can invest.