Can I Use My HSA to Pay for Over the Counter If Prescription?

If you have a Health Savings Account (HSA), you may be wondering if you can use it to pay for over-the-counter (OTC) medications if you have a prescription. The answer is yes, you can use your HSA to pay for OTC medications with a prescription from your healthcare provider.

An HSA is a tax-advantaged savings account that allows you to save money for medical expenses. You can use the funds in your HSA to pay for a wide range of medical expenses, including doctor's visits, prescriptions, and certain OTC medications.

When using your HSA to pay for OTC medications with a prescription, it's important to keep a few things in mind:

  • Make sure the OTC medication is an eligible expense under the IRS guidelines.
  • Keep a copy of the prescription as well as the receipt for the OTC medication for your records.

By using your HSA to pay for OTC medications with a prescription, you can save money on out-of-pocket healthcare costs while also taking care of your health needs. Remember to consult your healthcare provider or HSA administrator if you have any questions about using your HSA for OTC medications.


If you have a Health Savings Account (HSA), you might be curious about the usage of funds for over-the-counter (OTC) medications with a prescription. Yes, you absolutely can use your HSA for this purpose.

Download our FREE mobile app to get more of the following

Over 7,000+ HSA eligible items for sale.
Check on product HSA (Health Savings Account) eligibility
Get price update notifications
And more!

Did you find this page useful?

Subscribe to our Newsletter