The basic idea: a savings account that holds pre-tax money for medical bills

A Health Savings Account (HSA) is a bank account where you set aside money before taxes are taken out of your paycheck, then use that money to pay for medical expenses. The account belongs to you — not your employer, not your insurance company — and the money stays yours even if you change jobs or insurance plans.

The main advantage is that money going in and money going out both avoid federal income tax. If you earn $50,000 and put $3,000 into an HSA, you only pay income tax on $47,000. When you withdraw that $3,000 to pay a doctor's bill, you do not pay tax on it either. That tax break is the whole point of the account.

You can only open an HSA if you have a specific type of health insurance called a High Deductible Health Plan (HDHP). Not all health plans may have access to — your insurance company will tell you whether yours does.

Key Takeaways

  • Money you put into an HSA comes out of your paycheck before taxes, reducing the income tax you owe that year.
  • You can withdraw money from your HSA tax-free to pay for may have access to medical expenses like doctor visits, prescriptions, and dental work.
  • Any money you do not spend stays in the account and rolls over to the next year — it does not disappear like a flexible spending account does.
  • After age 65, you can withdraw money for any reason without penalty, though non-medical withdrawals are taxed as regular income.
  • The account is portable: it stays with you even if you leave your job or change insurance plans.

How money gets into your HSA

If your employer offers an HSA, you can have money moved directly from your paycheck into the account before taxes are calculated. You decide how much to contribute each year, up to a limit set by the federal government. That limit changes yearly — check with your employer's benefits office or your HSA provider for the current year's number.

You do not have to contribute through your employer. You can also open an HSA on your own at a bank or financial institution and deposit money yourself. If you do this, you claim the deduction on your tax return when you file — meaning you get the tax break at tax time rather than on each paycheck.

Some employers contribute money to your HSA as part of your benefits package. This is information programs that counts toward your annual limit, so if your employer puts in $1,000 and you want to contribute $2,000 total, you can only add $1,000 more yourself.

How money comes out: what counts as a medical expense

You can withdraw money from your HSA to pay for may have access to medical expenses — a specific list defined by the IRS. These include doctor visits, hospital stays, prescription medications, dental work, vision care, mental health treatment, and medical equipment like wheelchairs or hearing aids. Most things you would expect to pay a doctor or hospital for are covered.

Some things are not covered: cosmetic surgery (unless it repairs an injury), over-the-counter medications you buy without a prescription, gym memberships, and most vitamins. If you are unsure whether something counts, your HSA provider can tell you, or you can look it up on the IRS website.

You withdraw money by writing a check from the account, using a debit card linked to the HSA, or requesting a transfer to your regular bank account. You keep receipts and records in case the IRS ever asks questions, but you do not have to submit receipts when you withdraw — the account trusts you to use it correctly.

What happens to money you do not spend

Unlike a Flexible Spending Account (FSA), which forces you to spend the money or lose it each year, an HSA lets you keep whatever you do not use. The money rolls over automatically to the next year, and the year after that. Some people use their HSA as a long-term investment account, letting the balance grow for years and only withdrawing when they have large medical bills.

Because the money is yours to keep, some HSAs let you invest the balance in stocks, bonds, or mutual funds — similar to a retirement account. Not all HSA providers offer this option, and not all accounts have enough money to make investing worthwhile. Ask your provider what investment options are available.

If you withdraw money for something that is not a may have access to medical expense, you pay income tax on that withdrawal plus a 20 percent penalty. The penalty goes away after age 65, though you still owe income tax on non-medical withdrawals.

Portability: the account moves with you

Your HSA is separate from your job and your insurance plan. If you leave your employer, the account stays open and the money stays yours. You can keep using it to pay medical bills even if you switch to a different health plan — as long as your new plan is also an HDHP, you can keep contributing.

If you switch to a health plan that is not an HDHP, you can no longer make new contributions, but you can still withdraw money from the account for medical expenses. The account does not close; it just stops accepting deposits.

When you change jobs, you may need to update your HSA provider with your new contact information, but the account itself requires no action from you. Some people set up their HSA with a bank rather than through an employer specifically so they do not have to worry about losing access if they change jobs.

HSA fees and how to avoid them

Some HSA accounts charge monthly maintenance fees, per-transaction fees, or fees for using the debit card. Others charge nothing. If you are opening an HSA on your own, you can shop around and choose an account with no fees. If your employer offers an HSA, check what fees come with it — many employer plans have low or no fees because the employer negotiates on behalf of employees.

If your balance is very small, fees can eat up a meaningful percentage of your money. Some people keep a small HSA just for current-year medical expenses and use a separate, fee-free account for long-term savings.

How HSAs work with insurance and deductibles

An HSA is designed to work alongside a High Deductible Health Plan. These plans have lower monthly premiums but higher deductibles — meaning you pay more out of pocket before insurance kicks in. The HSA gives you a tax-advantaged way to save money for those out-of-pocket costs.

When you have a medical bill, you can use HSA money to pay it, or you can pay it from your regular bank account and leave the HSA money untouched to grow. There is no requirement to use your HSA first — you decide when and how to spend it. Some people use their HSA when ready to cover deductibles and copays, while others save it for larger expenses.

Your HSA balance does not count toward your deductible. If your deductible is $2,000 and you have $5,000 in your HSA, you still need to pay $2,000 out of pocket before insurance covers anything — but you can use HSA money to pay that $2,000.

Frequently Asked Questions

Can I use my HSA to pay for my family members' medical bills?

Yes. You can withdraw money to pay for medical expenses of your spouse and dependents, even if they are not covered under your health plan. You still need to keep records showing the expense was medical and may have access to.

What happens to my HSA if I do not have an HDHP anymore?

You can no longer make new contributions, but the money already in the account stays yours. You can withdraw it for medical expenses anytime. After age 65, you can withdraw it for any reason, though non-medical withdrawals are taxed as income.

Can I use my HSA debit card to buy things that are not medical?

Technically yes, but you should not. If you use HSA money for non-medical purchases, you owe income tax plus a 20 percent penalty on that amount. Keep receipts for everything you buy with the HSA card so you can prove it was medical if questions come up.

Do I have to use my HSA money before the year ends?

No. Unlike an FSA, HSA money rolls over every year. You can let it sit for years and use it whenever you have medical expenses. Some people use their HSA as a retirement savings tool specifically because the money never expires.

What if I lose my HSA debit card or forget my PIN?

Contact your HSA provider directly — they can cancel the old card, issue a new one, and reset your PIN. This is the same process as with any bank debit card. Keep your provider's customer service number handy in case you need it.