Yes, you can use your HSA to pay for glasses, but only for prescription lenses

Your HSA covers the cost of prescription eyeglasses and the eye exam needed to write the prescription. You can pay for frames, lenses, and the exam itself directly from your HSA account. The IRS treats these as may have access to medical expenses because they correct a vision defect that requires a prescription.

Sunglasses, reading glasses you buy over the counter, and cosmetic frames do not count as may have access to expenses, even if you wear them regularly. The difference is simple: if you need a doctor's prescription to use them, the HSA covers it. If you do not, it does not.

Contact lenses follow the same rule. Prescription contacts and the eye exam to fit them are covered. Solution and cases are also covered because they are necessary to use the contacts safely. Over-the-counter reading glasses and blue-light blocking glasses without a prescription are not.

Key Takeaways

  • Prescription eyeglasses, frames, lenses, and the eye exam are all covered HSA expenses.
  • Over-the-counter reading glasses and sunglasses are not covered, even if you wear them daily.
  • Prescription contact lenses, solution, and cases are covered; non-prescription contacts are not.
  • You can use your HSA debit card at most optometrists and eyeglass retailers, or pay out of pocket and request reimbursement later.
  • Keep your prescription, receipt, and eye exam documentation to prove the expense was medically necessary if the IRS ever asks.

How to pay for glasses with your HSA

Most HSA providers issue a debit card that works at optometrists, ophthalmologists, and eyeglass retailers. You can swipe it at the time of purchase just like a regular card. The transaction posts to your HSA account and reduces your balance.

If your HSA provider does not issue a debit card, or if the retailer does not accept it, you can pay out of pocket and request reimbursement. Save your receipt and any documentation from the eye exam. Submit these to your HSA provider with a reimbursement request form—most have this available online or by mail. Reimbursement typically takes one to two weeks.

Some large eyeglass chains like Warby Parker, LensCrafters, and Costco Optical accept HSA cards directly. Smaller local optometrists may not have the system set up, so call ahead or ask at checkout whether they take HSA payments.

What counts and what does not

ExpenseHSA Covered?Why or Why Not
Prescription eyeglassesYesRequires a prescription to correct vision defect
Eye exam for prescriptionYesMedical service needed to diagnose and prescribe
Eyeglass frames (prescription)YesPart of the prescribed corrective device
Prescription contact lensesYesRequires a prescription to correct vision defect
Contact lens solution and casesYesNecessary supplies to use prescribed contacts safely
Over-the-counter reading glassesNoNo prescription required; not a medical device
Sunglasses (any type)NoConsidered cosmetic or protective, not corrective
Blue-light blocking glasses (non-prescription)NoNo prescription; not treating a diagnosed condition
Cosmetic eye surgery (LASIK, PRK)NoElective procedure; not medically necessary

Keeping records for your HSA

The IRS does not require you to submit receipts when you use your HSA debit card, but you should keep them anyway. If your HSA provider or the IRS ever questions a transaction, you will need proof that the expense was medically necessary and that you actually paid for it.

Store receipts and any documentation from your eye exam—the prescription itself, the date of the exam, and the provider's name—in a folder or file. Many HSA providers let you upload images of receipts to your online account. This creates a record that is harder to lose.

If you pay out of pocket and request reimbursement, the HSA provider will keep that documentation on file. But keep a copy for yourself as well. If you are audited years later, you may need to show that the glasses were prescribed and that you paid for them.

Using your HSA for other eye care expenses

Beyond glasses, your HSA covers other vision-related medical expenses. Eye exams, whether for a new prescription or a routine checkup, are covered. Prescription sunglasses are covered because they correct vision and require a prescription—the fact that they are sunglasses does not change that.

Treatment for eye conditions is covered: drops for dry eye prescribed by a doctor, medications for glaucoma, and post-surgical care after cataract removal. Vision therapy prescribed by an ophthalmologist or optometrist is also covered.

Elective procedures like LASIK and PRK are not covered because they are considered cosmetic or optional, not medically necessary. Some insurance plans may cover them, but your HSA cannot pay for them.

What happens if you use your HSA incorrectly

If you use your HSA to pay for a non-may have access to expense—like over-the-counter reading glasses—you owe income tax on that amount plus a 20 percent penalty. The penalty applies only to the non-may have access to portion, not your entire HSA balance.

For example, if you spend $300 on glasses and $100 of that is for a non-prescription cosmetic frame, you owe income tax and a 20 percent penalty on the $100. This is not automatic; the IRS only assesses the penalty if they discover the error during an audit.

To avoid this, stick to the rule: if it requires a prescription, it is covered. If it does not, it is not. When in doubt, ask your eye doctor whether the expense qualifies or contact your HSA provider before you pay.

Frequently Asked Questions

Can I use my HSA to buy reading glasses at the drugstore?

No. Over-the-counter reading glasses do not require a prescription, so they are not a may have access to HSA expense. If you need vision correction, you must get a prescription from an eye doctor and buy prescription glasses instead.

Are prescription sunglasses covered by my HSA?

Yes. Prescription sunglasses are covered because they correct your vision and require a prescription. The fact that they are sunglasses does not disqualify them. Non-prescription sunglasses are not covered.

Can I use my HSA to pay for LASIK surgery?

No. LASIK and other elective vision correction surgeries are not covered by HSA because they are considered optional procedures, not medically necessary treatment. Your health insurance may cover them under certain circumstances, but your HSA cannot.

Do I need to keep my eyeglass receipt for my HSA records?

You should keep it. While the IRS does not require you to submit receipts when you use your HSA debit card, keeping documentation protects you if your account is ever audited. Store receipts and your prescription together for at least three to seven years.

What if my eyeglass retailer does not accept my HSA card?

Pay out of pocket and request reimbursement from your HSA provider. You will need your receipt and any documentation from your eye exam. Submit these with a reimbursement form, which most HSA providers have available online. Reimbursement typically takes one to two weeks.