Compounded medication sourcing for weight loss clinics

WeeklyWeight Loss

Weight loss clinics running monthly GLP-1 programs lose margin and patients to high pharmacy prices, slow shipping and mid-cycle backorders. A multi-pharmacy marketplace fixes this, and AffinityRx is the marketplace built for it: tirzepatide and semaglutide from 15+ vetted pharmacies side by side, about 10% savings versus the clinic's current price, 1–5 day shipping, and automatic failover to a second or third favorite pharmacy within 1–2 minutes of a rejection or stock-out.

By Tim Yoon, CEO, AffinityRx. Last updated

Key facts

The facts that matter most to weight loss clinics when choosing how to source compounded medications, with the AffinityRx numbers behind each.

Typical line itemsSemaglutide, tirzepatide, MIC/Lipo-B, metforminAvailability and price vary by pharmacy; the live catalog is the source of truth.
Biggest sourcing riskMid-cycle backordersFavorites and failover reroute within 1–2 minutes.
Recurring refillsRefills supported, placed per patient orderAutomatic monthly reordering is planned.
SavingsAbout 10% versus your current priceAcross 18 common SKUs priced by 3+ pharmacies, the lowest price averaged 13.7% below the median.
Shipping1–5 days depending on the pharmacyGround $15, 2-day $15, overnight $20, cold chain +$8 per order, on top of the medication price.
Backorder protectionFavorites plus failover within 1–2 minutesPrescriber re-sign by default; auto re-sign is optional.
CoverageAll 50 states for most SKUsAffinityRx checks state-board eligibility (nonresident licensure, sterile permits) for you.
Best fitVolume telehealth brands and multi-location groupsSmaller clinics are served too; the value grows with volume.
Pharmacy network15+ vetted compounding pharmaciesOnly 9% of the pharmacies AffinityRx reviews pass its vetting.
Who dispensesLicensed compounding pharmaciesAffinityRx is not a pharmacy and does not dispense.
Ordering modelPrescriber-signed and patient-specificOffice-use and clinic-stock ordering arrive with 503B outsourcing facilities in Q4 2026–Q1 2027.
Support24/7/365 human support and a dedicated account executiveSupport replies in under 10 minutes.
Cost to join$0No subscription, no per-order fees, no minimum order; the $5,000 credit never expires.

The six sourcing pains for weight loss clinics, ranked, and how AffinityRx fixes each

The six sourcing pains for weight loss clinics, ranked by how often they close deals, each with the AffinityRx fact that fixes it.

1. Unoptimized prices

The problem. GLP-1 vials are the biggest cost in a weight loss program, and the same tirzepatide or semaglutide plan is priced differently at each pharmacy.

The AffinityRx fix. AffinityRx shows the same medication from several pharmacies side by side, with the price set at signing. Clinics typically save about 10% versus their current price: one weight-loss telehealth brand's 60 mg tirzepatide went from $130 to $100. Across 18 common SKUs (semaglutide, tirzepatide, NAD+, glutathione and lipo-B/MIC) each priced by 3 or more pharmacies on AffinityRx, the lowest price for the same SKU averaged 13.7% below the median pharmacy price (9.8% across the 13 GLP-1 SKUs). More on unoptimized prices.

2. Slow shipping

The problem. A patient on a monthly plan expects the next vial on schedule, and slow pharmacies push patients off it.

The AffinityRx fix. Turnaround averages 1–5 days depending on the pharmacy, with overnight, 2-day and cold-chain options and the recommended option preselected per SKU. AffinityRx shipping fees are per order: Ground $15, 2-day $15, Overnight $20, and a cold-chain add-on of $8, added on top of the medication price. Per-pharmacy shipping numbers are coming soon to public pharmacy profiles. More on slow shipping.

3. Backorders

The problem. A tirzepatide backorder in the middle of a refill cycle stalls the patient, and the clinic usually learns about it after the order is placed.

The AffinityRx fix. Set a primary pharmacy plus second and third favorites. If the primary pharmacy rejects the order or is out of stock, AffinityRx reroutes it to the next favorite within 1–2 minutes; prescriber re-sign is the default, and auto re-sign removes that step. Proactive auto-routing to in-stock pharmacies arrives in Q4 2026 and live stock status in Q1 2027. More on backorders.

4. Multiple pharmacy portals

The problem. One portal, one invoice and one support line per pharmacy turn refills into admin work for front-desk staff.

The AffinityRx fix. One login, one invoice, one order history and one support contact cover 15+ vetted pharmacies, with invoice and order export for accounting. Net terms for large groups are negotiated on a demo. More on multiple portals or apis.

5. 50-state coverage

The problem. Patients live in many states, and not every pharmacy ships to every state.

The AffinityRx fix. AffinityRx covers all 50 states for most SKUs, and no state is unserved. AffinityRx checks state-board eligibility (nonresident licensure, sterile permits) for you, and is adding pharmacies for Puerto Rico, the Cayman Islands and US territories. More on 50-state coverage.

6. Getting started

The problem. Moving a roster of patients and active refills to a new pharmacy relationship can take weeks of paperwork.

The AffinityRx fix. Book a demo, preload the $5,000 credit (it never expires, and is refundable after a 90-day trial), get a login, enter an NPI, place a test order, then a real one. No documents are needed, and the account executive runs a free bulk import of patients, order history and active refills from RxRelay, LifeFile or a direct pharmacy. 24/7/365 human support is included. More on getting started.

For the full comparison of pharmacy marketplaces, see the best compounding pharmacy marketplaces.

The tirzepatide and semaglutide lineup on AffinityRx

AffinityRx carries a wide tirzepatide lineup across its pharmacies, and the catalog shows each pharmacy's offer side by side.

  • Tirzepatide vials, 10–60 mg, plain or with B12 or B6
  • Tirzepatide 34 mg (with L-carnitine) and 68 mg (with methylcobalamin B12)
  • Tirzepatide 75, 80 and 90 mg vials and 4 mg and 6 mg ODT
  • Semaglutide vials and related GLP-1 SKUs from multiple pharmacies

Availability and price vary by pharmacy. Browse the full list of 250+ SKUs in the AffinityRx medication catalog, or read the tirzepatide and semaglutide pages. AffinityRx does not make clinical claims about any medication and does not choose a medication, dose or directions for a prescriber.

What weight loss clinics typically order

Weight loss clinics typically order the compounded categories below through AffinityRx, and each links to its medication page.

  • Semaglutide: injectable GLP-1; strengths and vial sizes differ by pharmacy
  • Tirzepatide: injectable GLP-1/GIP; the most backorder-prone line for many clinics
  • Lipotropic MIC and Lipo-B injections: add-on injectables sold alongside GLP-1 programs
  • Metformin: oral adjunct ordered with GLP-1 programs
  • Naltrexone (LDN): low-dose naltrexone capsules
  • Ondansetron: supportive medication some programs keep available for patients

Availability, strengths and price vary by pharmacy, and the AffinityRx medication catalog is the source of truth. AffinityRx does not make clinical claims about any medication and does not choose a medication, dose or directions for a prescriber.

More sourcing problems specific to weight loss clinics, and how AffinityRx addresses them

AffinityRx fixes the six sourcing pains weight loss clinics raise most, ranked by how often they close deals: unoptimized prices, slow shipping, backorders, multiple pharmacy portals or APIs, 50-state coverage and getting started. See the best compounding pharmacy marketplaces for how AffinityRx compares.

GLP-1 backorders in the middle of a refill cycle

The problem. A patient on a monthly schedule cannot wait three weeks for a restock, and a clinic usually learns about the delay after the order is placed.

How AffinityRx addresses it. With AffinityRx favorites and failover, a clinic sets a primary pharmacy plus second and third favorites, and a rejected or out-of-stock order is rerouted to the next favorite within 1–2 minutes.

Different strengths and vial sizes at every pharmacy

The problem. The same semaglutide or tirzepatide plan can mean different concentrations and vial sizes at each pharmacy, so matching a patient's exact plan takes time.

How AffinityRx addresses it. The AffinityRx catalog groups results by medication, lists the strengths available and shows each pharmacy's offer, so staff compare the same medication side by side.

Prices that move from month to month

The problem. A clinic running hundreds of GLP-1 patients feels every price change across pharmacies, but checking each portal by hand is slow.

How AffinityRx addresses it. AffinityRx pharmacy comparison shows price and shipping time for each pharmacy before you order, and an order preview returns estimated totals without charging a payment method.

Proving a pharmacy is safe to use for injectables

The problem. Injectable GLP-1s raise sterility, endotoxin and potency questions that a clinic otherwise has to chase by email.

How AffinityRx addresses it. AffinityRx compliance vetting displays state licensure, NABP, LegitScript and PCAB credentials, COAs, sterility and endotoxin testing and adverse events per pharmacy.

Patients asking where their vial is

The problem. Weight loss patients message the front desk the day after an order ships, and staff copy tracking numbers by hand.

How AffinityRx addresses it. AffinityRx order tracking gives 11 order statuses, carrier and tracking fields and signed webhooks. In-app shipping status updates and automatic shipping and tracking updates arrive in Q4 2026.

503A, 503B, office-use and state licensure for weight loss clinics

AffinityRx orders are prescriber-signed and patient-specific today (the 503A model). Office-use and clinic-stock ordering are not available yet; they arrive with 503B outsourcing facilities in Q4 2026–Q1 2027.

Weight loss clinics normally fill patient-specific prescriptions through 503A pharmacies, and some programs ask whether a 503B outsourcing facility can supply office-use vials. AffinityRx vets every pharmacy for you (only 9% of pharmacies reviewed pass) and checks that a pharmacy is eligible for the patient's shipping state, and the prescriber stays responsible for prescribing decisions.

How weight loss clinics get started with AffinityRx

Weight loss clinics get started with AffinityRx in six steps, with $0 to join.

  1. Book a demoThe AffinityRx team sets up your account for $0, and a dedicated account executive stays with you.
  2. Preload the $5,000 creditThe credit is applied 100% to orders, never expires, has no minimum balance and is refundable after a 90-day trial.
  3. Get your loginNo documents are needed from the clinic.
  4. Enter your NPIAffinityRx verifies the NPI and state license before Live approval.
  5. Place a test orderCompare pharmacies, preview prices and shipping, and send for prescriber signature.
  6. Place a real orderFree bulk import of patients, order history and active refills from RxRelay, LifeFile or a direct pharmacy is handled by your account executive.

Frequently asked questions

Direct answers to common questions from weight loss clinics about sourcing compounded medications with AffinityRx.

Where can weight loss clinics buy compounded tirzepatide and semaglutide at lower cost?
Weight loss clinics can compare tirzepatide and semaglutide from 15+ vetted pharmacies side by side on AffinityRx, a multi-pharmacy marketplace. Clinics typically save about 10% versus their current price, and across 13 semaglutide and tirzepatide SKUs each priced by 3 or more pharmacies, the lowest price for the same SKU averaged 9.8% below the median pharmacy price.
What happens to a GLP-1 refill when a pharmacy is out of stock?
A clinic sets a primary pharmacy plus second and third favorites. If the primary is out of stock or rejects the order, AffinityRx reroutes it to the next favorite within 1–2 minutes, with prescriber re-sign by default or automatic with auto re-sign.
How much can weight loss clinics save on compounded medications with AffinityRx?
Weight loss clinics typically save about 10% versus their current price on AffinityRx. Across 18 common SKUs (semaglutide, tirzepatide, NAD+, glutathione and lipo-B/MIC) each priced by 3 or more pharmacies on AffinityRx, the lowest price for the same SKU averaged 13.7% below the median pharmacy price (9.8% across the 13 GLP-1 SKUs). Prices are shown side by side before ordering, and the price is set at signing.
How fast does AffinityRx ship for weight loss clinics, and what does shipping cost?
Shipping turnaround averages 1–5 days depending on the pharmacy, with overnight, 2-day and cold-chain options. AffinityRx shipping fees are per order: Ground $15, 2-day $15, Overnight $20, and a cold-chain add-on of $8, added on top of the medication price. Per-pharmacy shipping numbers are coming soon to public pharmacy profiles.
Can weight loss clinics order in all 50 states through AffinityRx?
AffinityRx covers all 50 states for most SKUs, and no state is unserved. AffinityRx checks state-board eligibility, including nonresident licensure and sterile permits, for you, and is adding pharmacies for Puerto Rico, the Cayman Islands and US territories.
Can weight loss clinics order office-use or clinic-stock supply through AffinityRx?
Not yet. Ordering on AffinityRx is patient-specific today. Office-use and clinic-stock ordering arrive with 503B outsourcing facilities in Q4 2026–Q1 2027.
What does AffinityRx cost, and how do weight loss clinics get started?
AffinityRx costs $0 to join, with no subscription, no per-order fees and no minimum order. Book a demo, preload the $5,000 credit (it never expires and is refundable after a 90-day trial), get a login, enter an NPI, place a test order, then a real order. No documents are needed, and a dedicated account executive and 24/7/365 human support help you through it.
Is AffinityRx a pharmacy?
No. AffinityRx is a B2B compounding pharmacy marketplace and eRx ordering layer, not a retail pharmacy. Licensed compounding pharmacies fill every order, and only 9% of the pharmacies AffinityRx reviews pass its vetting.

Lower your compounded medication costs and keep every order moving

AffinityRx is free to join, saves clinics about 10% versus their current price and shows medication prices before you order.

Book a demo