Does HSA cover GLP-1 for weight loss?
You can use HSA funds for a GLP-1 drug when a physician prescribes it to treat a diagnosed disease such as obesity or diabetes — but not for general weight loss to improve appearance or overall health.
What flips the answer
- Covered when
A physician prescribes the GLP-1 to treat a diagnosed disease — type 2 diabetes, or obesity treated as a disease — and you keep a Letter of Medical Necessity.
- Not covered when
The medication is used for general weight loss or appearance without a physician-diagnosed condition.
- Not covered when
You're buying a compounded or non-prescription version outside a legitimate prescription — it's not a qualified medical expense.
GLP-1 medications like semaglutide and tirzepatide are prescription drugs, and the IRS treats prescribed medicines as qualified medical expenses when they're used to treat a specific medical condition. If a doctor prescribes a GLP-1 to treat type 2 diabetes, or to treat obesity diagnosed as a disease, the cost is generally HSA- and FSA-eligible.
The line the IRS draws is purpose. Publication 502 says weight-loss treatment counts as medical care only when it treats a specific disease diagnosed by a physician — not when the goal is general health or improving your appearance. A GLP-1 taken simply to slim down, without a qualifying diagnosis, doesn't meet that bar.
Because the same drug can be either eligible or not depending on why it's prescribed, keep documentation. A Letter of Medical Necessity naming the diagnosed condition protects you if your plan administrator or the IRS asks you to substantiate the expense.
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 →