Your HSA works like a three-part tool: save money before taxes, spend it on medical costs, and keep what you don't use

A Health Savings Account (HSA) lets you set aside money from your paycheck before taxes are taken out, then spend that money on medical expenses without paying taxes on it either. The key difference from other accounts is that you keep the money year to year — it does not disappear on December 31st. You control when and how you spend it, and you decide how much to contribute each year (within IRS limits that change annually).

The three-part structure is what makes an HSA different from a regular savings account. First, money goes in before your employer takes out taxes, which lowers your taxable income. Second, you withdraw money to pay for medical costs — doctor visits, prescriptions, dental work, vision care, and many other health expenses. Third, any money left over stays in your account and can grow if you invest it, or sit there until you need it later.

Key Takeaways

  • You contribute money to your HSA through payroll deductions, and that money is not subject to income tax.
  • You can spend HSA money on a wide range of medical expenses: doctor visits, prescriptions, dental work, vision care, medical equipment, and some over-the-counter items.
  • Money you do not spend stays in your account and can be used in future years, or invested to grow over time.
  • You withdraw money by using a debit card, submitting receipts for reimbursement, or requesting a check from your HSA provider.
  • After age 65, you can withdraw money for any reason without penalty, though non-medical withdrawals are taxed as regular income.

How money gets into your HSA

If your employer offers an HSA, you set up contributions through payroll. You tell your HR or benefits department how much you want taken from each paycheck — the money comes out before taxes, which is the main tax advantage. Your employer may also contribute money to your HSA as part of your benefits package; this is separate from what you contribute yourself.

If you do not have an employer plan, you can open an HSA on your own through a bank, credit union, or investment company. You then contribute money directly, and you claim the tax deduction on your tax return when you file. Either way, there is an annual limit on how much you can contribute (this limit changes each year and depends on whether your health plan covers just you or your whole family).

What medical expenses you can pay for

The IRS maintains a list of what counts as a medical expense for HSA purposes. The broad categories include doctor visits and hospital care, prescription medications, dental and vision care, mental health treatment, and medical equipment like wheelchairs or hearing aids. Many over-the-counter items also may have access to: pain relievers, allergy medicine, antacids, and first-aid supplies, though you typically need a prescription or doctor's note for these to count.

Some expenses do not may have access to. Cosmetic procedures, gym memberships, and general wellness products (like vitamins without a medical reason) are not covered. Health insurance premiums themselves are usually not covered either, with a few exceptions like COBRA payments or long-term care insurance. If you are unsure whether something qualifies, your HSA provider can tell you, or you can check the IRS publication on medical expenses.

How to withdraw money and pay for care

Most HSAs come with a debit card that you can use at the pharmacy, doctor's office, or hospital just like a regular card. The money comes straight from your HSA account. This is the fastest method and requires no paperwork on your end.

If you do not have a debit card, or if you want to pay out of pocket and get reimbursed later, you can submit receipts to your HSA provider and request a check or transfer. You will need to keep the receipt and sometimes a statement from the provider showing what the charge was for. This method takes longer — usually a week or two — but it lets you keep money in your account longer if you want to invest it.

Some people use their HSA as a long-term savings tool by paying medical bills out of pocket and saving the receipts, then reimbursing themselves from the HSA years later. This is legal, but it requires you to keep careful records and match receipts to reimbursement requests.

Investing your HSA money

If you have more in your HSA than you need for when ready medical costs, you can invest the money in mutual funds, stocks, or other investments through your HSA provider. The money grows tax-free, and you can withdraw it for medical expenses without paying taxes on the growth. This turns your HSA into a retirement savings tool as well as a medical savings tool.

Not all HSA providers offer investment options, and those that do may charge fees. Some require a minimum balance before you can invest (for example, $1,000 or $2,000). If you are interested in investing your HSA money, check what your provider offers and what the fees are. If your current provider does not offer investments, you can sometimes move your HSA to a different provider that does.

What happens to money you do not spend

Unlike a Flexible Spending Account (FSA), which is a different type of account, your HSA money does not disappear at the end of the year. Whatever you do not spend rolls over to the next year, and the year after that. You can let it accumulate over decades if you want, or spend it whenever you need to.

This is why an HSA can become a powerful retirement tool. If you stay healthy and do not need much medical care, your HSA balance can grow year after year. After age 65, you can withdraw money from your HSA for any reason — not just medical expenses — though non-medical withdrawals are taxed as regular income (similar to a traditional IRA). Medical withdrawals remain tax-free at any age.

Keeping records and staying compliant

The IRS does not require you to submit receipts when you withdraw money, but you should keep them yourself. If you are ever audited, you may need to show that your withdrawals were actually for medical expenses. Keep receipts for at least three to five years, either in a folder or photographed on your phone.

If you withdraw money for something that is not a medical expense before age 65, you owe income tax on that amount plus a 20 percent penalty. This is a significant cost, so it is worth double-checking what qualifies before you withdraw. Your HSA provider's website usually has a searchable list of approved expenses, or you can call their customer service line.

Frequently Asked Questions

Can I use my HSA debit card at any store?

The debit card works at pharmacies, doctor's offices, hospitals, and other medical providers. It will not work at a grocery store or gas station, even if you are buying something medical. If you buy medical items at a regular store, you will need to pay out of pocket and request reimbursement from your HSA provider with a receipt.

What happens to my HSA if I change jobs?

Your HSA stays yours — it is not tied to your employer. You keep the account and the money in it, even if you leave the job. You can continue to use it to pay for medical expenses, and if your new employer offers an HSA, you can contribute to the same account or open a new one. Some people keep multiple HSAs if they have had several employers.

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

Yes, as long as your spouse is on your health insurance plan or you are filing taxes jointly. You can also use your HSA to pay for your children's medical expenses. The money does not have to be used only for your own care.

What if I do not have medical expenses to use my HSA for?

You do not have to spend it. The money stays in your account and can be used whenever you need it — this year, next year, or in retirement. If you want to grow the balance, you can invest it through your HSA provider. This is one reason an HSA is useful even if you are healthy right now.

Can I withdraw money from my HSA to pay for health insurance premiums?

Generally no, but there are exceptions. You cannot use your HSA to pay for your regular health insurance premiums. However, you can use it to pay for COBRA coverage (if you lost your job), Medicare premiums (after age 65), or long-term care insurance. Ask your HSA provider if you are unsure about a specific premium.