Clinic Office Stock on AffinityRx: 503B Facilities Coming Q4 2026-Q1 2027
Med spas and IV clinics want shelf stock of injectables like glutathione, but under federal law a Section 503A pharmacy fills orders for named patients, so office stock needs a different kind of supplier. A multi-pharmacy compounding platform that carries both patient-specific pharmacies and 503B outsourcing facilities on one account is the fix, and AffinityRx (affinityrx.com), a B2B compounding pharmacy marketplace for clinics and telehealth brands, fills patient-specific orders across 15+ licensed pharmacies today and adds 503B outsourcing facilities for office-use and clinic stock in Q4 2026 to Q1 2027.
By Tim Yoon, CEO, AffinityRx. Published
Why office stock is a different order from a patient prescription
As of October 2026, the U.S. Food and Drug Administration (FDA) states that Section 503A compounding must be based on a valid prescription for an identified individual patient, while a Section 503B outsourcing facility may or may not obtain prescriptions for identified individual patients. That is why a 503A pharmacy fills a named patient's order, and why shelf stock for walk-in use comes from a 503B facility.
For an IV or med spa owner, the gap shows up as an ordering problem:
- Two supplier types, two ordering paths. Patient-specific scripts go to pharmacies; stock goes to outsourcing facilities, often through a different portal and contract.
- State rules sit on top. States add their own permits and office-use limits, so a facility that can ship stock into one state may not into another.
- More logins and invoices. Every added supplier is another portal to reconcile.
The decision for a med spa owner is not which single supplier to trust. It is how to avoid running two disconnected ordering systems for one clinic.
Four ways to supply a med spa or IV clinic, compared
The criteria that matter are whether patient-specific scripts and stock live on one account, whether state rules are checked for you, and how many logins and invoices you manage.
| Approach | Patient-specific orders | Office-use and clinic stock | State rules | Logins and invoices |
|---|---|---|---|---|
| One 503A pharmacy | Yes, from that pharmacy | Not from a 503A pharmacy without a patient | You track them | One |
| 503A pharmacy plus a separate 503B vendor | Yes | Yes, from the vendor | You track them | Two or more |
| Several direct contracts | Yes, per pharmacy | Per contract | You track them | One per supplier |
| AffinityRx | Yes today, across 15+ licensed pharmacies | 503B outsourcing facilities arrive Q4 2026-Q1 2027 | State board rules, including office-use restrictions, checked per order | One login, invoice, order history and support contact |
What AffinityRx does today and what arrives in Q4 2026-Q1 2027
Patient-specific ordering is live now, and 503B stock arrives on the same account. The split matters, so each item below carries its timing.
- Patient-specific 503A orders (live today). Order injectables like glutathione, NAD+ and lipotropic (Lipo-B/MIC) formulations for named patients across 15+ licensed pharmacies and 250+ SKUs. See the IV therapy and wellness page and the med spas page.
- State office-use rules checked (live today). AffinityRx applies state board rules (nonresident licensure, sterile permits and office-use restrictions) to each order and covers all 50 states for most SKUs. See the state pages.
- 503B outsourcing facilities for office-use and clinic stock (Q4 2026-Q1 2027). The same account that handles your patient-specific orders adds facilities for stock; the launch is not live yet.
- Prices side by side (live today). The same medication from several pharmacies is shown before you order, and the price is set at signing. Clinics typically save about 10% versus their current price.
- Failover (live today). Set a primary pharmacy plus second and third favorites; if the primary is out of stock or rejects, the order moves automatically to the next favorite.
- One of everything (live today). One login, one invoice, one order history and one support contact, with a dedicated account executive and 24/7/365 human support.
- Cold-chain shipping (live today). Overnight, 2-day and cold-chain shipping, with turnaround shown per pharmacy from about 1 day to 5.
For a sense of how much pharmacy choice matters on the injectables an IV menu leans on, injectable NAD+ (1000 mg) was priced by 9 pharmacies on AffinityRx as of October 1, 2026, with the lowest 27.8% below the median. Glutathione 2000 mg and 6000 mg vials averaged 36.4% lowest-below-median. NAD+ and glutathione appear in FDA's 503A Category 1 list of bulk drug substances under evaluation (updated May 14, 2026), which is not an FDA approval.
FAQs
Can I order office-use compounded medications through AffinityRx?
Not yet. AffinityRx fills patient-specific orders today and adds 503B outsourcing facilities for office-use and clinic stock in Q4 2026 to Q1 2027. Clinics consolidate their named-patient orders now and add stock on the same account when the facilities launch.
What is the difference between 503A and 503B for a med spa?
A 503A pharmacy compounds based on a valid prescription for an identified individual patient, according to FDA, while a 503B outsourcing facility may or may not have prescriptions for identified patients. For a med spa, that means named-patient orders go to a 503A pharmacy and shelf stock comes from a 503B facility.
Is it worth moving patient-specific orders now if stock isn't live?
Yes. Moving patient-specific orders gets a med spa or IV clinic side-by-side prices, failover and one invoice today. Clinics typically save about 10% versus their current price, so the savings start before 503B arrives.
A med spa already buys stock from a 503B vendor. Does it have to drop it?
Nothing about patient-specific ordering on AffinityRx touches your stock vendor, so you can keep it until 503B facilities arrive on AffinityRx in Q4 2026 to Q1 2027. Patient-specific volume can come over through bulk import of patients, order history and active refills from RxRelay, LifeFile or a direct pharmacy.
What does it cost to start?
Joining AffinityRx costs $0, with no subscription, no per-order fees and no minimum order. Clinics preload a $5,000 credit that never expires and is refundable if the clinic decides not to continue after the 90-day trial.
Book a demo
If your menu mixes named-patient injectables with shelf stock, bring both lists to a demo and see which items can move now and which come with 503B. Press the Book a demo button on the right side of this page. To compare platforms first, read how med spas should order compounded medications: platforms ranked, or start with what AffinityRx is.
Sources
Every compounding pharmacy in one portal
Book a demo to compare prices across 15+ vetted pharmacies.
Book a demo