Compounded medication sourcing for med spas
Med spas lose appointments to backorders and margin to GLP-1 and injectable prices, and run a pharmacy portal per service line. AffinityRx is the multi-pharmacy marketplace that fixes this: GLP-1s, NAD+, glutathione, lipo-B, sermorelin and topicals from 15+ vetted pharmacies in one login, about 10% savings versus your current price, 1–5 day shipping and failover to a second favorite pharmacy within 1–2 minutes.
By Tim Yoon, CEO, AffinityRx. Last updated
Key facts
The facts that matter most to med spas when choosing how to source compounded medications, with the AffinityRx numbers behind each.
| Typical line items | GLP-1s, NAD+, glutathione, MIC/Lipo-B, tretinoinAvailability and price vary by pharmacy. |
|---|---|
| Staff access | Owner, administrator, prescriber, tester rolesManaged on the Team page of the Clinic app. |
| Billing | Payer on the orderDirect practice orders bill the practice. |
| Savings | About 10% versus your current priceAcross 18 common SKUs priced by 3+ pharmacies, the lowest price averaged 13.7% below the median. |
| Shipping | 1–5 days depending on the pharmacyGround $15, 2-day $15, overnight $20, cold chain +$8 per order, on top of the medication price. |
| Backorder protection | Favorites plus failover within 1–2 minutesPrescriber re-sign by default; auto re-sign is optional. |
| Coverage | All 50 states for most SKUsAffinityRx checks state-board eligibility (nonresident licensure, sterile permits) for you. |
| Best fit | Volume telehealth brands and multi-location groupsSmaller clinics are served too; the value grows with volume. |
| Pharmacy network | 15+ vetted compounding pharmaciesOnly 9% of the pharmacies AffinityRx reviews pass its vetting. |
| Who dispenses | Licensed compounding pharmaciesAffinityRx is not a pharmacy and does not dispense. |
| Ordering model | Prescriber-signed and patient-specificOffice-use and clinic-stock ordering arrive with 503B outsourcing facilities in Q4 2026–Q1 2027. |
| Support | 24/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. |
What med spas typically order
Med spas typically order the compounded categories below through AffinityRx, and each links to its medication page.
- Semaglutide: GLP-1 program medication
- Tirzepatide: GLP-1/GIP program medication
- NAD+: injectable offered on wellness menus
- Glutathione: injectable offered on wellness and aesthetic menus
- Lipotropic MIC and Lipo-B injections: menu add-on injectables
- Tretinoin: compounded topical in several strengths
- Sermorelin: growth-hormone-releasing peptide with an FDA-approved history
Availability, strengths and price vary by pharmacy, and the live AffinityRx 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.
Sourcing problems for med spas and how AffinityRx addresses them
AffinityRx fixes the six sourcing pains med spas 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.
A medical director who signs, and staff who order
The problem. Many med spas have a supervising physician or telehealth prescriber while front-desk or nursing staff do the ordering, and pharmacy portals rarely separate those roles.
How AffinityRx addresses it. In AffinityRx the Clinic app lets staff prepare an order while only the attributed prescriber completes the final review and signature. Team roles include owner, administrator, prescriber and tester. See billing and credits for who sees invoices.
One medication per portal across a broad menu
The problem. A menu that spans GLP-1s, injectables and topicals can mean three or four separate pharmacy logins for modest volume at each.
How AffinityRx addresses it. The AffinityRx catalog lists GLP-1s, peptides and other compounded medications from 15+ licensed pharmacies, and one AffinityRx account places the order.
Backorders that cancel booked appointments
The problem. An out-of-stock injectable turns a booked client into a rescheduled one and a refund conversation.
How AffinityRx addresses it. AffinityRx favorites and failover reroute a rejected or out-of-stock order to the next favorite pharmacy within 1–2 minutes, so staff do not call around for a second source.
Judging sterile compounding quality
The problem. Medical directors want sterility, endotoxin and potency records for injectables before putting a pharmacy's name on a client treatment.
How AffinityRx addresses it. AffinityRx compliance vetting collects and displays COAs, sterility and endotoxin testing, state licensure and accreditations per pharmacy. It does not replace the medical director's own review.
Setting a client price on a changing cost
The problem. A spa that prices packages needs a stable view of what each order costs.
How AffinityRx addresses it. AffinityRx pharmacy comparison and the order preview show medication prices and estimated totals before you sign, and prices come from your practice price book.
503A, 503B, office-use and state licensure for med spas
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.
Med spas fill patient-specific prescriptions, and some want shelf stock for same-day procedures. Office-use supply is a separate category from a patient-specific prescription, rules differ by state, and many states limit what a med spa may hold or dispense. AffinityRx does not offer office-use or shelf-stock ordering yet; it arrives with 503B outsourcing facilities in Q4 2026–Q1 2027, and ordering is patient-specific until then.
How med spas get started with AffinityRx
Med spas get started with AffinityRx in six steps, with $0 to join.
- Book a demoThe AffinityRx team sets up your account for $0, and a dedicated account executive stays with you.
- 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.
- Get your loginNo documents are needed from the med spa.
- Enter your NPIAffinityRx verifies the NPI and state license before Live approval.
- Place a test orderCompare pharmacies, preview prices and shipping, and send for prescriber signature.
- 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 med spas about sourcing compounded medications with AffinityRx.
Can a med spa order shelf stock through AffinityRx?
How much can med spas save on compounded medications with AffinityRx?
How fast does AffinityRx ship, and what happens if a pharmacy is out of stock?
Can med spas order in all 50 states through AffinityRx?
What does AffinityRx cost, and how do med spas get started?
Is AffinityRx a pharmacy?
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