• Contact Us
  • Sign In
  • 0

Use Flexible Spending & Health Savings Accounts for Prescription Glasses

Did you know that you can use your flexible spending or health savings accounts (HSA) dollars to purchase prescription eyeglasses, prescription sunglasses, and prescription contact lenses? These funds can be used for prescription eyewear, whether you have vision insurance or not. And if you use your flex spending or HSA debit card, you won't have to submit a reimbursement form to your insurance provider!

We accept flex (FSA) and HSA cards

Did You Know?


All of your FSA funds for the entire year are available January 1st.

FSA funds usually expire by Dec 31st or by March 15th.

You may be able to carry $500 of unused FSA funds from the previous year depending on your employer.


You have to be enrolled in a high-deductible plan (minimum of $1,250 for an individual) to be eligible for a health savings account.

HSA funds are accrued throughout the calendar year.

An individual can contribute up to $3,300 a year, and sometimes your employer will make a contribution to the account, just like with a 401(k).


FSA/HSA funds can be used to purchase prescription eyewear and/or frames.

FSA/HSA funds can be used whether you have vision insurance or not.

Frequently Asked FSA & HSA Questions

What items qualify as FSA or HSA eligible expenses?

Your flexible spending account or health savings account typically covers expenses like prescription drugs, doctor visits and, of course, prescription eyewear! See the list below to find out if your prescription eyewear is covered.

  • Eyeglasses with or without lenses (including Readers)
  • Prescription sunglasses
  • Sunglasses (only if medically necessary and prescribed by a physician)
  • Contact lenses and related cleaning/storage solutions

When are my FSA/HSA dollars available?

Generally, FSA allowances are available at the start of your "coverage period”. Usually the "coverage period" is defined as one calendar year (starting on Jan. 1st). Also, depending on your employer, you may be able to carry over $500 of unused FSA money to the following year.

When do my FSA or HSA dollars expire?

Typically, FSA dollars must be used in the same "coverage period" (i.e. calendar year) that the money was put aside. Usually the "coverage period" is defined as one calendar year (ending on Dec. 31st). However, some plans offer a grace period that will allow you to use your remaining FSA dollars until March 15 of the following year. Any unused FSA funds will be lost once your coverage period expires.

HSA dollars never expire and will remain in your account until they are used. If you do not use all of your HSA funds in a given year, the unspent money will roll over into your account for next year.

How do I use my FSA or HSA dollars to purchase eyewear on FramesDirect.com?

If you have an FSA or HSA debit card, you can enter that card's information at check-out, just like you would a normal credit card. If you do not have an FSA or HSA debit card, you will have to make your purchase using another credit card and seek reimbursement directly from your FSA or HSA provider. Most FSA or HSA providers will require you to submit a reimbursement form along with an itemized receipt or invoice (which will be emailed to you and included with your package).

For additional information on Flexible Spending Accounts and Health Savings Accounts, see our Guide to HSAs and FSAs Infographic.

Shop All Eyeglasses Shop All Rx Sunglasses Shop All Contacts

Also see: Reading Glasses, How to Measure Pupillary Distance or PD, What's My Glasses Frame Size?, What Are Progressive Lenses?, Understanding Your Prescription, Need to Order Lenses Only?

Contact Us
Our Certified Opticians are available to help you find the perfect eyewear, confirm your prescription, and answer any other questions you may have.
Send Us An Email
Please contact us through our contact us form.
Call Us
International Customers Call +1 512 402 8557
Monday–Thursday: 8:00 am–7:00 pm
Friday: 8:00 am–6:00 pm
Saturday: 8:00 am–5:00 pm
Times displayed in Central Time (UTC-6)