Yes, you can use your HSA for glasses, but only if your plan qualifies as a high-deductible health plan

Glasses are an may be able to access medical expense under HSA rules, which means you can withdraw money from your account to pay for them without owing income tax on that withdrawal. The catch is that your health insurance must meet the IRS definition of a high-deductible health plan (HDHP) for your HSA to exist in the first place. If you have an HSA, you already have an HDHP, so you're clear to use the money for frames, lenses, and related eye care.

What counts as may be able to access varies slightly. You can pay for prescription glasses, prescription sunglasses, and contact lenses. You can also use HSA funds for eye exams, lens coatings, and adjustments. You cannot use HSA money for non-prescription sunglasses or cosmetic eyewear, even if they're made by the same manufacturer as your prescription frames.

Key Takeaways

  • Glasses and contact lenses are may be able to access HSA expenses, but only if you have a high-deductible health plan paired with an HSA.
  • You can pay for frames, lenses, coatings, and eye exams with HSA funds, but not for non-prescription sunglasses or cosmetic eyewear.
  • You do not need a receipt at the time of purchase, but you must keep documentation for at least three years in case the IRS asks.
  • Some HSA providers let you pay the eye doctor directly from your HSA debit card; others require you to pay out of pocket and request reimbursement later.

How to actually pay for glasses with your HSA

The mechanics depend on which HSA provider holds your account. Some providers issue a debit card linked directly to your HSA balance. If yours does, you can often hand that card to the optometrist or eyeglass retailer at checkout, and the payment comes straight from your account. The provider may ask the retailer to confirm the purchase is for an may be able to access item, or it may not—this varies by provider and retailer.

If your HSA provider does not issue a debit card, or if the retailer will not accept it, you pay out of pocket with your own money and then request reimbursement from your HSA provider. You'll need to submit a claim form (usually available on your provider's website) along with a receipt or invoice showing what you bought. The provider processes the reimbursement and sends the money to your bank account. This route typically takes one to two weeks.

A third option: some employers let you submit eye care expenses through their benefits portal before you pay, and the employer's benefits administrator handles the reimbursement directly. Ask your HR or benefits department whether this is available to you.

What documentation you need to keep

You are not required to submit a receipt when you buy glasses, but you must keep one. The IRS can audit your HSA at any point and ask you to prove that the money you withdrew was spent on may be able to access expenses. If you cannot show documentation, the IRS may treat that withdrawal as taxable income and charge you a 20 percent penalty on top of the income tax.

Keep receipts or invoices for at least three years after the year in which you made the withdrawal. A receipt should show the date, the retailer's name, what you bought (frames, lenses, exam), and the amount paid. If you paid by HSA debit card, your provider's statement may serve as documentation, but a detailed receipt from the eye care provider is safer.

If you lose a receipt, contact the retailer or eye doctor and ask for a duplicate. Most will provide one if you give them the date and amount of the purchase.

Glasses from different retailers and what counts

You can buy glasses from an optometrist's office, an ophthalmologist's office, a chain retailer like Warby Parker or LensCrafters, or an online retailer. All are may be able to access as long as the glasses are prescription or prescribed by an eye care professional. The retailer does not have to be in-network with your health plan for the purchase to be HSA-may be able to access—HSA rules are separate from insurance network rules.

If you buy frames and lenses separately, both are may be able to access. If you buy a complete pair of glasses, the whole purchase is may be able to access. If you buy non-prescription frames and then add prescription lenses, the lenses are may be able to access but the frames may not be, depending on whether the frames themselves are considered part of the medical device. To be safe, ask the retailer or your HSA provider before you buy.

Contact lens solutions, cases, and rewetting drops are also may be able to access. Glasses cleaning cloths and cases sold separately from the glasses themselves are not may be able to access.

Using your HSA for eye exams and related care

An eye exam by an optometrist or ophthalmologist is an may be able to access expense. You can use HSA funds to pay for the exam itself, whether it's a routine checkup or a diagnostic visit for a specific problem. If the exam results in a prescription for glasses or contacts, the exam and the eyewear are both may be able to access.

Certain treatments and procedures are also may be able to access: corrective lens fittings, vision therapy, and treatment for eye conditions like glaucoma or dry eye. Cosmetic procedures like LASIK or PRK are not may be able to access unless they correct a refractive error that would otherwise require glasses or contacts—and even then, the IRS position is unclear, so check with your HSA provider first.

What happens if you use HSA money for ineligible expenses

If you withdraw money from your HSA and spend it on something that is not an may be able to access medical expense, that withdrawal is treated as taxable income. You owe income tax on the amount at your ordinary tax rate, plus a 20 percent penalty. So if you withdraw $500 for non-prescription sunglasses and you're in the 24 percent tax bracket, you'd owe $500 × 0.24 = $120 in income tax, plus $500 × 0.20 = $100 in penalty, for a total of $220 in taxes and penalties on a $500 withdrawal.

The IRS does not always catch these mistakes, but if you're audited and cannot document that the expense was may be able to access, you'll owe the tax and penalty retroactively, plus interest. It's not worth the risk for a small purchase.

Frequently Asked Questions

Can I use my HSA for glasses if I have vision insurance?

Yes. Vision insurance and HSA may be able to access are separate. If you have both, you can use your HSA to pay for glasses even if your vision plan covers part of the cost. Some people use their vision insurance first (which may cover a portion of frames and lenses), then use their HSA to cover the remainder.

What if I buy glasses and then my HSA account is closed?

You can still request reimbursement from your HSA provider for up to a certain time after the account closes, usually 60 to 90 days. Check your plan documents or contact your provider to confirm the important date. After that, you cannot get reimbursed.

Do I need a prescription to use my HSA for glasses?

Yes. The glasses must be prescribed by an optometrist, ophthalmologist, or other licensed eye care professional. You cannot use HSA funds for over-the-counter reading glasses or non-prescription eyewear, even if they help you see better.

Can I use my HSA for my child's glasses?

Yes, if your child is claimed as a dependent on your tax return. You can use your HSA to pay for your dependent's may be able to access medical expenses, including glasses and eye exams.

What if the eye doctor's office will not accept my HSA debit card?

Pay with another method and request reimbursement from your HSA provider. Submit a claim form and receipt to your provider, and they will send the reimbursement to your bank account within one to two weeks. Keep the receipt for your records.