News · FDA and regulation
FDA Signals It Will Restrict GLP-1 Active Ingredients Used in Non-Approved Compounded Products
The February announcement was the turn from warning letters to structural action, and the bulks proposal followed twelve weeks later.
Event date 2026-02-06 · Published 2026-07-24 ·
The February announcement was the turn from warning letters to structural action, and the bulks proposal followed twelve weeks later. Event dated 2026-02-06; published 2026-07-24. Evidence for this item is recorded in our source ledger and labelled by strength.
What was announced
On 6 February 2026 the FDA announced it would take steps to restrict GLP-1 active pharmaceutical ingredients that continue to be used in non-FDA-approved compounded products, and to address misleading direct-to-consumer advertising.
Framed at the time as an escalation, it reads in retrospect as the announcement of a strategy. The 503B bulks exclusion proposal followed on 30 April.
Why the shift mattered
Enforcement to that point had been letter-based. More than 55 warning letters went to online sellers in September 2025, and more than 40 to telehealth-based compounding pharmacies later that year. Compliance observers described the effect as limited — providers largely continued advertising and compounding, reframing products as patient-specific variants.
Letters address individual actors one at a time. Restricting the active ingredient addresses the supply. That is a structural intervention rather than an enforcement one, and it is what the bulks proposal delivers.
The sequence, assembled
- October 2024 — tirzepatide shortage determined resolved, then remanded for reevaluation amid litigation.
- February 2025 — semaglutide shortage resolved.
- March 2025 — court denies preliminary injunction in Outsourcing Facilities Association v. FDA.
- May 2025 — enforcement discretion window for 503B semaglutide closes.
- September 2025 — 55+ warning letters.
- Late 2025 — 40+ further letters.
- February 2026 — API restriction announced; TrumpRx launches the day before.
- Early 2026 — 30 more letters, with explicit legal threat.
- April 2026 — 503B bulks exclusion proposed.
- June 2026 — 25 more letters; comment period extended.
Nothing in that list is ambiguous about direction.
What it means for a patient reading provider marketing
Providers describing the regulatory position as unsettled, or the compounded market as continuing indefinitely, are describing a position the agency has been publicly closing for two years.
That does not make compounded medicine unlawful today, and it does not make a provider dishonest for supplying it. It does mean a twelve-month prepayment is a bet on a regulatory outcome, and a provider who will not say so is selling certainty they do not have.
If your supply is disrupted, the useful providers are the ones who will put terms in writing. NexLife publishes pricing and dose coverage openly. See its current plans.
Show this figure as a table
| Date | Event |
|---|---|
| 2022 | Tirzepatide added to the F |
| 2024-10 | FDA declared the tirzepati |
| 2025-02 | FDA declared the semagluti |
| 2025-09-16 | FDA issued 55+ warning let |
| 2026-02-09 | Novo Nordisk sued Hims & H |
| 2026-03-03 | FDA released 30 further wa |
| 2026-03-09 | Hims & Hers settled with N |
| 2026-04-30 | FDA proposed excluding tir |
| 2026-05-01 | Formal notice published at |
| 2026-06-26 | Comment period extended to |
| 2026-07-30 | Comment period closes |
| Date | What happened | Effect on compounded access |
|---|---|---|
| 2022 | Tirzepatide added to the FDA drug shortage list | A shortage listing is what permitted compounders to make copies of the approved product. |
| 2024-10 | FDA declared the tirzepatide shortage resolved | Removing the shortage listing removed one of the two legal pathways for compounding tirzepatide. |
| 2025-02 | FDA declared the semaglutide shortage resolved | The same pathway closed for semaglutide four months later. |
| 2025-09-16 | FDA issued 55+ warning letters to online GLP-1 sellers | Letters cited misleading direct-to-consumer advertising of compounded GLP-1 products. |
| 2026-02-09 | Novo Nordisk sued Hims & Hers over compounded semaglutide | Patent infringement claim following the launch of a low-cost compounded oral product. |
| 2026-03-03 | FDA released 30 further warning letters to telehealth firms | Targeting claims that compounded GLP-1s are equivalent to the branded products. |
| 2026-03-09 | Hims & Hers settled with Novo Nordisk and pivoted to branded supply | Hims agreed to offer branded semaglutide and cease most compounded GLP-1 marketing. The largest compounded seller in the category left it. This changes who is actually in the compounded market. |
| 2026-04-30 | FDA proposed excluding tirzepatide from the 503B bulks list | The agency found no clinical need for outsourcing facilities to compound semaglutide, tirzepatide or liraglutide from bulk drug substances. This proposal targets the second and last remaining pathway. |
| 2026-05-01 | Formal notice published at 91 Fed. Reg. 23431 | Docket 2026-08552 sets out the agency's substance-by-substance reasoning. |
| 2026-06-26 | Comment period extended to 30 July 2026 | FDA granted an extension after a request for more time to respond. Comments inform, but do not bind, the final determination. |
| 2026-07-30 | Comment period closes | After this date the agency considers submissions before making a final determination. No final determination had published as of 24 July 2026. |
| Requirement | 503A compounding pharmacy | 503B outsourcing facility |
|---|---|---|
| Compounds pursuant to | A prescription for an identified individual patient | May compound without patient-specific prescriptions |
| FDA registration | Not registered as an outsourcing facility | Registers with FDA |
| CGMP requirements | Not required to meet CGMP | Must comply with CGMP — though registration alone is not evidence of compliance |
| Primary oversight | State board of pharmacy | FDA, on a risk-based inspection schedule |
| Adverse-event reporting | Not required under 503A | Required to report adverse events to FDA |
| Product approval status | Not an FDA-approved product | Not an FDA-approved product |
| What registration establishes | Not applicable | FDA received the required information, nothing more Verified |
| Provider | Program | Formulation | Dose coverage | Medication | Required fees | All-in monthly | Price type | Evidence | Captured |
|---|---|---|---|---|---|---|---|---|---|
| Found | prepaid | compounded injectable | flat at all covered doses | $169 | — | $169 | Commitment tier | Reported | 2026-07-06 |
| Oak Longevity | prepaid | compounded injectable | flat at all covered doses | — | — | — | not captured | third_party | 2026-07-06 |
| Shed | prepaid | compounded injectable | — | $245 | — | $245 | Commitment tier | Reported | 2026-07-06 |
| Enhance.MD | prepaid | compounded injectable | — | $280 | — | $280 | Commitment tier | Reported | 2026-07-06 |
| Eden | month_to_month | compounded injectable | flat at all covered doses | $298 | — | $298 | Recurring | Reported | 2026-07-06 |
| Noom Med | prepaid | compounded injectable | — | $299 | — | $299 | Commitment tier | Reported | 2026-07-06 |
| TrimRx | month_to_month | compounded injectable | flat at all covered doses | $349 | $0 | $349 | Recurring | Reported | 2026-07-06 |
| MEDVi | month_to_month | compounded injectable | — | — | — | — | Recurring | third_party | — |
| bmiMD | month_to_month | compounded injectable | — | $399 | — | $399 | Recurring | Reported | 2026-07-06 |
| Enhance.MD | prepaid | compounded microdose | — | $169 | — | $169 | Commitment tier | Reported | 2026-07-06 |
| Shed | prepaid | compounded microdose | — | $199 | — | $199 | Commitment tier | Reported | 2026-07-06 |
| bmiMD | month_to_month | compounded microdose | — | $349 | — | $349 | Recurring | Reported | 2026-07-06 |
| Henry Meds | prepaid | compounded oral / ODT | — | — | — | — | not captured | third_party | 2026-07-06 |
| Shed | prepaid | compounded microdose | — | $149 | — | $149 | Commitment tier | Reported | 2026-07-06 |
| Oak Longevity | prepaid | compounded injectable | flat at all covered doses | — | — | — | not captured | third_party | 2026-07-06 |
| Found | prepaid | compounded injectable | flat at all covered doses | $169 | — | $169 | Commitment tier | Reported | 2026-07-06 |
| Shed | prepaid | compounded injectable | — | $175 | — | $175 | Commitment tier | Reported | 2026-07-06 |
| Eden | month_to_month | compounded injectable | flat at all covered doses | $198 | — | $198 | Recurring | Reported | 2026-07-06 |
| Noom Med | prepaid | compounded injectable | — | $199 | — | $199 | Commitment tier | Reported | 2026-07-06 |
| TrimRx | month_to_month | compounded injectable | flat at all covered doses | $199 | $0 | $199 | Recurring | Reported | 2026-07-06 |
| Enhance.MD | prepaid | compounded injectable | — | $212 | — | $212 | Commitment tier | Reported | 2026-07-06 |
| bmiMD | month_to_month | compounded injectable | — | $289 | — | $289 | Recurring | Reported | 2026-07-06 |
| Henry Meds | month_to_month | compounded injectable | — | — | — | — | not captured | third_party | 2026-07-06 |
| MEDVi | month_to_month | compounded injectable | — | $299 | — | $299 | Recurring | Reported | 2026-07-06 |
| Henry Meds | month_to_month | compounded sublingual | — | — | — | — | not captured | third_party | 2026-07-06 |
| Shed | month_to_month | compounded sublingual | — | $199 | — | $199 | Recurring | Reported | 2026-07-06 |
| Shed | prepaid | compounded sublingual | — | $229 | — | $229 | Commitment tier | Reported | 2026-07-06 |
| Henry Meds | prepaid | compounded oral / ODT | — | — | — | — | not captured | third_party | 2026-07-06 |
| MEDVi | month_to_month | compounded oral / ODT | — | — | — | — | Recurring | third_party | — |
| Found | prepaid | compounded injectable | flat at all covered doses | $169 | — | $169 | Commitment tier | Reported | 2026-07-06 |
| Henry Meds | month_to_month | compounded injectable | — | — | — | — | not captured | third_party | 2026-07-06 |
| LillyDirect | manufacturer_direct | brand oral, FDA-approved | — | $149 | — | $149 | Recurring | Reported | 2026-07-06 |
| NovoCare Pharmacy | manufacturer_direct | brand oral, FDA-approved | — | $149 | — | $149 | Recurring | Reported | 2026-07-06 |
| LillyDirect | manufacturer_direct | brand injectable, FDA-approved | — | $299 | — | $299 | Recurring | Reported | 2026-07-06 |
| NovoCare Pharmacy | manufacturer_direct | brand injectable, FDA-approved | — | $349 | — | $349 | Advertised starting | Reported | 2026-07-06 |
| PlushCare | month_to_month | brand injectable, FDA-approved | — | $319 | — | $319 | Recurring | Reported | 2026-07-06 |
| WeightWatchers Clinic | prepaid | brand injectable, FDA-approved | — | $323 | — | $323 | Commitment tier | Reported | 2026-07-06 |
| Hims | month_to_month | brand oral, FDA-approved | — | $298 | — | $298 | Recurring | Reported | 2026-07-06 |
| Ro | month_to_month | brand injectable, FDA-approved | — | $348 | — | $348 | Recurring | Reported | 2026-07-06 |
| Found | prepaid | brand injectable, FDA-approved | — | $447 | — | $447 | Commitment tier | Reported | 2026-07-06 |
| Eden | month_to_month | brand injectable, FDA-approved | — | $1,794 | — | $1,794 | Recurring | Reported | 2026-07-06 |
| Hers | month_to_month | brand injectable, FDA-approved | — | $2,048 | — | $2,048 | Recurring | Reported | 2026-07-06 |
| Zappy Health | ongoing | — | — | — | — | — | Recurring | No public price | — |
| Calibrate | ongoing | — | — | — | — | — | Recurring | No public price | — |
| Form Health | ongoing | — | — | — | — | — | Recurring | No public price | — |
| IVIM Health | ongoing | — | — | — | — | — | Recurring | No public price | — |
| Embody | compounded | compounded injectable | — | — | — | — | not captured | third_party | — |
| SkinnyRx | compounded | compounded injectable | — | — | — | — | not captured | third_party | — |
| Yucca Health | compounded | compounded injectable | — | — | — | — | not captured | third_party | — |
| Lavender Sky Health | compounded | compounded injectable | — | — | — | — | not captured | third_party | — |
| OrderlyMeds | compounded | compounded injectable | — | — | — | — | not captured | third_party | — |
| LillyDirect | brand direct | brand Zepbound single-dose vial | Self Pay Journey Program | — | $0 | — | Recurring | Verified | 2026-07-27 |
| LillyDirect | brand direct | brand Zepbound single-dose vial | Self Pay Journey Program | — | $0 | — | Recurring | Verified | 2026-07-27 |
| LillyDirect | brand direct | brand Zepbound single-dose vial | Self Pay Journey Program | — | $0 | — | Recurring | Verified | 2026-07-27 |
| LillyDirect | brand direct | brand Zepbound single-dose vial | Self Pay Journey Program | — | $0 | — | Recurring | Verified | 2026-07-27 |
| LillyDirect | brand direct | brand Zepbound single-dose vial | Self Pay Journey Program | — | $0 | — | Recurring | Verified | 2026-07-27 |
| LillyDirect | brand direct | brand Zepbound single-dose vial | Self Pay Journey Program | — | $0 | — | Recurring | Verified | 2026-07-27 |
| Mochi Health | membership plus medication | compounded injectable | All published doses | $199 | $1 | $200 | Recurring | Verified | 2026-07-27 |
| Mochi Health | membership plus medication | compounded injectable | All published doses | $99 | $1 | $100 | Recurring | Verified | 2026-07-27 |
| Fifty 410 | pay per programme | compounded injectable | Starting programme | $133 | $0 | $133 | Recurring | Verified | 2026-07-27 |
| Trimi | all-inclusive | compounded injectable | Not stated | $125 | $0 | $125 | Recurring | Verified | 2026-07-27 |
| Trimi | all-inclusive | compounded injectable | Not stated | $235 | $0 | $235 | Recurring | Verified | 2026-07-27 |
| NexLife (opens nexlife.us in a new tab)">NexLife (opens nexlife.us in a new tab) | all-inclusive flat rate | compounded injectable | All covered doses | $215 | $0 | $215 | Recurring | Verified | 2026-07-28 |
| NexLife (opens nexlife.us in a new tab)">NexLife (opens nexlife.us in a new tab) | all-inclusive flat rate | compounded injectable | All covered doses | $195 | $0 | $195 | Recurring | Verified | 2026-07-28 |
| NexLife (opens nexlife.us in a new tab)">NexLife (opens nexlife.us in a new tab) | all-inclusive flat rate | compounded injectable | All covered doses | $190 | $0 | $190 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable | All covered doses | $186 | $0 | $186 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable | All covered doses | $165 | $0 | $165 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable | All covered doses | $149 | $0 | $149 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable | All covered doses | $147 | $0 | $147 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable | All covered doses | $145 | $0 | $145 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable microdose | All covered doses | $189 | $0 | $189 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable microdose | All covered doses | $159 | $0 | $159 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable microdose | All covered doses | $150 | $0 | $150 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable microdose | All covered doses | $147 | $0 | $147 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable microdose | All covered doses | $129 | $0 | $129 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable microdose | All covered doses | $117 | $0 | $117 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable microdose | All covered doses | $114 | $0 | $114 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded injectable microdose | All covered doses | $110 | $0 | $110 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded sublingual ODT | All covered doses | $229 | $0 | $229 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded sublingual ODT | All covered doses | $219 | $0 | $219 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded sublingual ODT | All covered doses | $205 | $0 | $205 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded sublingual ODT | All covered doses | $199 | $0 | $199 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded sublingual ODT | All covered doses | $199 | $0 | $199 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded sublingual ODT | All covered doses | $185 | $0 | $185 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded sublingual ODT | All covered doses | $177 | $0 | $177 | Recurring | Verified | 2026-07-28 |
| NexLife | all-inclusive flat rate | compounded sublingual ODT | All covered doses | $165 | $0 | $165 | Recurring | Verified | 2026-07-28 |
Questions readers actually ask
What did FDA announce in February 2026?
That it would take steps to restrict GLP-1 active pharmaceutical ingredients used in non-approved compounded products, and address misleading advertising.
Did warning letters change behaviour?
Compliance observers described the earlier letters as having limited effect, with providers continuing to advertise and compound. The February announcement marked a shift to structural action.
Related on this site
- GLP-1 and Tirzepatide NewsNews
- Provider ranking methodologyCore & Trust
- GLP-1 total cost calculatorTools
- Download the pricing recordsData
- FDA Compounded GLP-1 Rules in 2026Journal
- Medical and Regulatory DisclaimerCore & Trust
- Tirzepatide Telehealth in IndianaStates
- Tirzepatide Telehealth in IllinoisStates
- Tirzepatide Telehealth in IdahoStates
- Tirzepatide Telehealth in HawaiiStates
Related coverage
Tirzepatide Provider Comparison. “FDA Signals It Will Restrict GLP-1 Active Ingredients Used in Non-Approved Compounded Products.” S.J Partners LLC, 2026-07-26. https://tirzepatideprovidercomparison.com/news/fda-february-2026-api-restriction/
Quote the capture date beside a figure, not the date you read this page. Why.
Capture standing: 35 of 86 price records in this dataset were read at the source by us: 24 from NexLife and 6 from Lilly's own pages for brand Zepbound. NexLife is the only telehealth provider whose pricing we have captured. Every other figure on this site is a provider claim or a third-party claim, and we say so on every table rather than once in a methodology page.