Does HSA cover prescriptions?
Prescription medications are a core qualified HSA expense — you can use HSA funds tax-free for prescription drugs, including the copays and coinsurance your health plan leaves you.
What flips the answer
- Covered when
The medication is a legally prescribed drug, or insulin, or an eligible OTC medicine — paid in full or as a copay.
- Not covered when
The drug is imported and not approved for use in the U.S., or is a controlled substance in violation of federal law.
IRS Publication 502 lists prescribed medicines and drugs as qualified medical expenses. Whatever you pay for a prescription — the full cash price, or the copay and coinsurance remaining after insurance — can be paid tax-free from an HSA.
Since the 2020 CARES Act, over-the-counter drugs and medicines are also eligible without a prescription, so the eligible universe is broader than prescription-only drugs. Insulin is specifically eligible even without a prescription.
The main exclusions are drugs that aren't legal or aren't medical care in the IRS's terms — imported drugs not approved for use in the U.S., and controlled substances that violate federal law, don't qualify. Because HSA funds roll over and don't expire, you can also reimburse yourself later from saved pharmacy receipts.
That's the general answer. Yours is written in your actual policy.
Drop in your policy or benefits document and get the answer for your exact coverage — with the clause it comes from. Nothing is stored.
Check my policy →