Does AffinityRx Support Testosterone? Controlled Substances in Q2 2027
Not yet: AffinityRx adds controlled-substance support, including testosterone, in Q2 2027, and until then a DEA-registered pharmacy fills testosterone scripts. TRT and men's health clinics can end up sending every script to one pharmacy because one drug requires it, and that pharmacy then sets the price on every other script. AffinityRx (affinityrx.com), a B2B compounding pharmacy marketplace for clinics and telehealth brands, routes non-controlled hormone items across a 15+ pharmacy network today, where clinics typically save about 10% versus their current price, and adds testosterone to the same account in Q2 2027.
By Tim Yoon, CEO, AffinityRx. Published
Why testosterone forces TRT clinics into one-pharmacy sourcing
Testosterone is a federally controlled substance (AffinityRx adds support in Q2 2027), and until then that single fact often decides where an entire hormone clinic buys everything. As of October 2026, the U.S. Drug Enforcement Administration's Schedule III in 21 CFR 1308.13 lists testosterone by name among the anabolic steroids. A pharmacy filling it must be DEA-registered, which is why the pharmacy that handles your testosterone often ends up handling the rest of your formulary too.
That default has a cost:
- No price pressure. When one pharmacy fills everything, nobody competes for your enclomiphene, anastrozole, progesterone or estradiol scripts.
- One point of failure. A stock-out or slow week at that pharmacy stalls the whole order queue, not just one drug.
- No second source. If the pharmacy can't ship to a patient's state, there is no fallback for the non-controlled items.
Testosterone is one line on your formulary, and Q2 2027 is when AffinityRx adds it. The other lines don't carry the same restriction, so they don't need to sit with the same pharmacy.
Four ways to source a hormone clinic's formulary
The criteria that matter are what happens to your non-controlled scripts, what happens to testosterone, and how much operational overhead you add.
| Approach | Non-controlled hormones (enclomiphene, anastrozole, progesterone, estradiol) | Testosterone | Operations |
|---|---|---|---|
| Everything at one DEA-registered pharmacy | Priced and shipped by that one pharmacy | Filled there | One portal, no price comparison, one point of failure |
| Wait for a platform that does everything | Stay at the single pharmacy until it launches | Waits for Q2 2027 | Months of unoptimized prices |
| Split sourcing with AffinityRx now | Routed across 15+ licensed pharmacies, prices side by side, failover | Stays with your DEA-registered pharmacy until Q2 2027 | One AffinityRx login, invoice and order history for the non-controlled items |
| AffinityRx after Q2 2027 | Same | Added in Q2 2027 on the same account | Everything in one place |
How AffinityRx fits a TRT or men's health clinic today
AffinityRx is an electronic prescription routing layer, not a pharmacy, and it is built so a clinic can move part of its volume without disturbing the rest. The non-controlled items below are live today.
- Non-controlled hormones move now. Enclomiphene, anastrozole, progesterone and estradiol go to AffinityRx; see the men's health and TRT clinics page and the enclomiphene medication page.
- Prices side by side. The same medication from several pharmacies is shown with prices before you order, and the price is set at signing. Clinics typically save about 10% versus their current price.
- Failover. Set a primary pharmacy plus second and third favorites. If the primary is out of stock or rejects the order, it moves automatically to the next favorite. Prescriber re-sign is the default; turn on auto re-sign for no extra step.
- State rules checked. AffinityRx applies state board rules (nonresident licensure, sterile permits and office-use restrictions) and covers all 50 states for most SKUs.
- Turnaround shown per pharmacy. From about 1 day to 5, so you choose speed where it matters.
- One of everything. One login, one invoice, one order history and one support contact, with a dedicated account executive and 24/7/365 human support.
- Easy to start. $0 to join, with no subscription, no per-order fees and no minimum order. Clinics preload a $5,000 credit that never expires and has no minimum balance.
Until Q2 2027, send testosterone scripts to your DEA-registered pharmacy; AffinityRx adds controlled-substance support in Q2 2027. For the testosterone fact sheet, see the testosterone cypionate page.
A split-sourcing worksheet for your formulary
Fill this in before a demo so the savings on the non-controlled side are clear.
- Monthly scripts that are testosterone: (fill in) stay with the current pharmacy until Q2 2027 [ ]
- Monthly scripts for enclomiphene: (fill in), anastrozole: (fill in), progesterone: (fill in), estradiol: (fill in)
- Current price per item at the single pharmacy: (fill in)
- Primary pharmacy, second favorite and third favorite for the non-controlled items: (fill in)
- Auto re-sign on for rerouted orders: [ ]
FAQs
Can I order compounded testosterone through AffinityRx?
Not today. AffinityRx adds controlled substances, including testosterone, in Q2 2027. Until then, a DEA-registered pharmacy fills testosterone scripts, and the clinic's other non-controlled hormone items can already be ordered through AffinityRx.
Which hormone items can a TRT clinic move to AffinityRx now?
Non-controlled items such as enclomiphene, anastrozole, progesterone and estradiol. They route across 15+ licensed pharmacies with prices side by side, and clinics typically save about 10% versus their current price.
My pharmacy handles my testosterone and everything else. Why split?
Until Q2 2027, the pharmacy that handles testosterone can price every other script without competition. Splitting sends the non-controlled items through AffinityRx, where several pharmacies are compared and failover covers a stock-out, while testosterone stays where it is until Q2 2027.
Is splitting sourcing complicated for my staff?
AffinityRx keeps the added step small. It gives one login, one invoice and one order history across all its pharmacies, so your team keeps one portal for testosterone until Q2 2027 and uses one more for everything else. A dedicated account executive and 24/7/365 human support handle questions.
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 one drug is the reason all your scripts sit in one pharmacy, bring your formulary to a demo and price the non-controlled side. Press the Book a demo button on the right side of this page. To compare platforms first, read best sourcing platforms for men's health telehealth, 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