Compounding Guide

503A vs 503B Compounding Pharmacies, Explained for Clinics

If you run a TRT, peptide, GLP-1, or functional medicine clinic, you almost certainly buy from both — and the difference changes how you order, what you can keep on the shelf, and how you have to track it. Here's the plain-English version.

"503A" and "503B" are sections of the federal Food, Drug, and Cosmetic Act — the framework Congress clarified with the Drug Quality and Security Act of 2013 after the 2012 meningitis outbreak traced to a compounding pharmacy. Both describe legitimate compounders. They differ in who they answer to, what they can make without a prescription, and whether you can keep their products as office stock.

503A: the traditional compounding pharmacy

A 503A pharmacy compounds a medication for an individual patient against a specific prescription. This is the classic "the doctor wrote it, the pharmacy made it for this one patient" model.

503B: the FDA-registered outsourcing facility

A 503B outsourcing facility is a category created specifically so clinics and hospitals could buy compounded medications as office stock — without a prescription for each patient.

503A vs 503B at a glance

 503A Pharmacy503B Outsourcing Facility
Primary oversightState board of pharmacyFDA (registers & inspects)
Manufacturing standardUSP <795> / <797>Full cGMP
Patient-specific Rx requiredYesNo
Office stock (non-patient-specific)Limited / state-dependentYes — its core purpose
Batch sizeSmall, per-prescriptionLarger batches
Typical clinic useCustom patient formulationsIn-office injectable stock

Which one does a TRT, peptide, or GLP-1 clinic use?

In practice, most cash-pay specialty clinics use both. You lean on a 503A pharmacy when a patient needs a customized compound — a non-standard testosterone concentration, a combination injectable, a peptide formulation written for that person. You lean on a 503B outsourcing facility for the injectables you keep on the shelf and administer in the office, where buying per-patient scripts would be impractical.

Compounded GLP-1s like semaglutide are a good example: a 503A pharmacy can compound against a specific patient prescription, while a 503B facility can supply office stock — and which route makes sense depends on whether you dispense or administer, plus the current FDA guidance and shortage status for that drug.

The operational catch: using both means two supplier relationships, two ordering workflows, and two sets of lot numbers and expiration dates to track — on top of the DEA recordkeeping any controlled substance already demands. That tracking burden is where most clinics' spreadsheets break down.

What this means for your EHR and inventory

The 503A/503B split isn't just a procurement detail — it's a documentation obligation. Whatever you administer or dispense, you need to know the exact lot, the expiration date, the quantity remaining, and which patient received which lot, in a record that holds up to a board or DEA audit.

This is exactly what Moonshot Clinic was built to handle. It supports multiple suppliers across both 503A and 503B facilities, tracks inventory at the lot level with first-expired-first-out dispensing, deducts down to the milligram when a medication is charted, and keeps an immutable transaction trail for DEA-ready reporting — and compounded orders can be placed right from the patient chart.

This guide is general information for clinic operators, not legal, regulatory, or pharmacy-compliance advice. FDA guidance on compounding — especially for drugs like GLP-1s tied to shortage lists — changes over time. Confirm current requirements with your pharmacy partners, your state board, and qualified counsel before making procurement or clinical decisions.

503A vs 503B FAQ

What is the main difference between a 503A and a 503B pharmacy?
A 503A compounding pharmacy compounds medications for an individual patient against a specific prescription, and is overseen primarily by state boards of pharmacy under USP standards. A 503B outsourcing facility registers with the FDA, follows cGMP, and can compound in larger batches without a patient-specific prescription — which is what lets a clinic buy compounded medications as office stock.
Is compounded semaglutide 503A or 503B?
It can be either. A 503A pharmacy can compound semaglutide against an individual patient prescription, while a 503B outsourcing facility can produce it in batches a clinic keeps as office stock. Which route a clinic uses depends on whether it dispenses patient-specific scripts or administers in-office, and on the current FDA guidance and shortage status for the drug.
Can a clinic buy compounded medications without a patient prescription?
Office stock — medication a clinic keeps on hand to administer rather than dispensing against a specific patient prescription — generally comes from a 503B outsourcing facility, which is permitted to compound without patient-specific prescriptions. 503A pharmacies are built around patient-specific prescriptions and have tighter limits on office-use compounding.
Do TRT and peptide clinics use 503A or 503B pharmacies?
Most use both. They rely on 503A pharmacies for patient-specific compounds — custom testosterone concentrations, combination injectables, and peptide formulations — and on 503B outsourcing facilities for the in-office injectables they administer as stock. The practical consequence is two supplier relationships and two sets of lot numbers to track.

Track 503A and 503B Inventory in One Place

Moonshot Clinic tracks compounded medications from both pharmacy types — lot-level, mg-level, FEFO, with a DEA-ready audit trail and ordering from the chart. See it on a 30-minute walkthrough.

Book a Demo