Prescriber portal→Overview01Contact02Book a scoping call
StandardRx/Additional information

Additional information.

More detail on the company, how we test and release, how prescribers and brands work with us, and the API. It's all on this page; use the contents to jump to a section.

APart A

About the company

Why we started, what the name means, our facility, our team and the rules we work by.

  1. A.1Why we started
  2. A.2The name
  3. A.3Why we automate
  4. A.4Facility
  5. A.5Team
  6. A.6Operating rules
A.1Why we started

Why we started StandardRx.

Who relies on it

Most telehealth brands and hormone clinics

Telehealth brands, hormone clinics and prescription skincare companies send their prescriptions to 503A compounding pharmacies, because their patients need doses or combinations that no approved product comes in.

What goes wrong

Slow turnaround and uneven quality

Brands we've talked to describe ten-day turnarounds, mislabeled prescriptions, and pharmacies whose quality drops as volume grows. Most compounding is still mixed by hand and documented on paper or old desktop software.

What we do differently

Automated production with a record for every unit

Machines handle dispensing, filling and inspection, and each step writes to the batch record as it runs. A pharmacist reviews and signs every release.

Why “StandardRx”
A.2 · the name

In metrology, a standard is the reference a measurement is checked against, such as the kilogram or the USP reference material used in a potency assay. Our logo is a datum line with an index mark at zero, which is what a reading looks like when it matches its reference.

We chose a name you can hold us to. Each preparation has a written target, a tolerance and a recorded result, and partners can see those results on every order. Brand guidelines →

A.3Why automation

Why we automate.

Most quality problems in compounding come from variation in manual work, and manual work is also what limits how many prescriptions a pharmacy can fill. Automating it helps with both.

The physical work

  • Robotic dispensing closed-loop against calibrated balances
  • Controlled mixing, heating and filling profiles
  • Computer-vision inspection of every unit
  • Torque-controlled sealing

The records

  • Prescription intake and verification
  • Continuous quality checks against spec
  • Batch records generated from the run
  • Camera-based logging and exception detection

A licensed pharmacist reviews and signs every release.

A.4Facility

Our facility.

The sterile suite is built to USP <797>, with an ISO Class 5 hood inside an ISO 7 buffer room, entered through an ISO 8 ante-room. Non-sterile compounding happens in a separate room. Air and surfaces are monitored continuously.

ANTEISO 8 BUFFERISO 7 ISO 5 PEC NON-STERILE<795> compounding QC LABHPLC · micro · balances RELEASE & PACKpharmacist · barcode SHIPcold chain unidirectional flow Schematic, not to scaleSRX-FAC-001 Rev. 0
A.5Team

Team.

These profiles are placeholders. We share full bios and license details with partners during diligence.
Placeholder
[Name]Co-founder & CEO
Placeholder
[Name], PharmDPharmacist-in-charge
Placeholder
[Name]Co-founder, robotics & autonomy
Placeholder
[Name]Head of quality
A.6Operating rules

Six rules we work by.

Clause 1

Specification first

Nothing is compounded without a written specification covering target, tolerance, container and the basis for its beyond-use date.

Clause 2

Measure every unit

Anything that affects the dose is measured on every unit rather than on a sample.

Clause 3

Out of spec doesn't ship

Units outside tolerance are quarantined automatically and a pharmacist investigates.

Clause 4

Records come with the order

Partners can pull the batch record and COA for any order themselves.

Clause 5

Label what's illustrative

Sample data is marked as sample data, and targets are marked as targets.

Clause 6

A named owner

Every account has a named person responsible for it, plus a named backup.

BPart B

Quality and testing

How tolerances are set, what each release panel tests, how beyond-use dates are set, and the records on every order.

  1. B.1Tolerances
  2. B.2Release tests
  3. B.3Beyond-use dates
  4. B.4Records
B.1Tolerance & traceability

Tolerances are set before production starts.

Each specification lists a target fill weight and an acceptance range. Every unit is weighed against them, and units outside the range are quarantined automatically.
SRX-SPEC-0401 · Bi-Est cream, 30 g fillIllustrative · sample data
Batch B-2611-031 · 60 units · target 30.000 g ·
Acceptance: ±0.5% of target, per unit0 units quarantined

Reading the chart

The solid line is the target and the dashed lines are the tolerance limits. Each dot is one unit, weighed after filling. The tolerance is set by how accurate the dose needs to be for that formula.

Weight only tells you the dose if the mixture is uniform, so the release panel also tests potency and content uniformity against the label claim.

Tolerances vary by preparation and are set in each formula's SOP. ±0.5% is shown as an example.

Where our weights come from

Each balance traces back to the SI kilogram
Link 01

The SI kilogram

Defined since 2019 by fixing the Planck constant.

h = 6.626 070 15 × 10⁻³⁴ J·s
Link 02

National standard

Realized by a national metrology institute such as NIST.

Primary standard
Link 03

Accredited calibration

An ISO/IEC 17025-accredited lab calibrates our masses.

Cal. certificate on file
Link 04

Reference weights

Certified mass standards, recalibrated on schedule.

Class per ASTM E617
Link 05

Our balances

Qualified to USP <41> and verified before each run.

Repeatability + accuracy
Link 06

Your unit

Weighed against its target and recorded, unit by unit.

UNIT-WEIGHTS record
B.2Release panels

Release tests.

A pharmacist signs the release once every test on the panel is complete and in specification. Sterile and non-sterile preparations have different panels.

Sterile · USP <797>RP-797-S

  • Potency / assay by stability-indicating method
  • Sterility <71>USP <71>Sterility test: shows no viable microorganisms grow from the sample. · Endotoxin <85>USP <85>Bacterial endotoxins test: limits fever-causing bacterial residues in injectables.
  • Subvisible particulates <788> · pH · appearance
  • 100% visual inspection plus AQL sampling
  • Filter integrity, pre- and post-use
  • Environmental monitoring, viable and non-viable, continuous

Non-sterile · USP <795>RP-795-N

  • Potency / assay against label claim
  • Content uniformity across the batch
  • pH, viscosity, appearance and homogeneity
  • Microbial limits where the dosage form warrants
  • Per-unit gravimetric verification
  • Automated vision inspection on every unit

How each process step is tested

Because we do thisYou get thisAnd the evidence is
Gravimetric check on every unitFill-weight consistency, supported by potency testingPer-unit weight record + potency assay
Torque-controlled sealingA closure that holds its microbial barrier for the dated shelf lifeContainer closure integrity, USP <1207>
Closed-system aseptic processingReduced operator contact with the critical zoneSterility <71>, endotoxin <85>, media fills, continuous EM
Logged thermal & mixing profilesControlled conditions, tested for degradationStability-indicating assay of intact drug
Labels generated from the orderDrug, strength and patient match the orderBarcode verification at pick and pack + photo record
One qualified container per productCharacterized adsorption and leachablesE&L + adsorption in the stability protocol
B.3Stability program

How beyond-use dates are set.

The beyond-use dateBUDThe date after which a compounded preparation should not be used. on the label comes from stability data for that formula, in that container, at its storage condition. New formulas without data yet get conservative dates under the USP defaults.
Part 01

Stability-indicating method

This assay separates the intact drug from its breakdown products. It's validated with forced-degradation studies following ICH Q1A(R2) and USP <1225>. A simple potency test can read 100% while the drug is breaking down.

Part 02

Antimicrobial effectiveness <51>

For preserved and multi-dose preparations, we test that the preservative keeps microbial growth down for the whole in-use period.

Part 03

Closure integrity <1207>

Vacuum decay and other deterministic methods confirm the vial, stopper and crimp stay sealed through the dated shelf life. A product that's sterile at release can still be contaminated later if the seal fails.

Part 04

Supporting checks, every timepoint

Each timepoint also checks pH, appearance, subvisible particles <788> and osmolality. Sensitive molecules also get aggregation by SEC and container adsorption. Studies run in real time and accelerated.

B.4Records

Records available on each order.

Records are generated during production, so they're ready as soon as an order is released. You can get them from the dashboard or the API.
RecordWhat's in itAvailableEndpoint
Batch recordIngredients and lots, target and actual weights, equipment IDs, process parameters, operator and system eventsAt release/v1/orders/:id/batch_record
Certificate of analysisEvery release test, its method, specification and result, with signaturesAt release/v1/orders/:id/coa
Unit weightsPer-unit gravimetric results against target and toleranceAt release/v1/orders/:id/unit_weights
Stability protocolFormula, container, conditions, timepoints and methods supporting the BUDAny time/v1/formulas/:id/stability
Pick & pack photoBarcode verification result and a photo of the packed orderAt shipment/v1/orders/:id/pack_record
Cold-chain logTemperature trace and any excursion for sterile shipmentsOn delivery/v1/shipments/:id/temperature
Complaints

Remake or refund the same day

Each complaint is investigated and documented, with a root cause and a corrective action. We send you the findings.

Deviations

Out-of-spec product is quarantined

A unit or batch outside specification is set aside automatically. A pharmacist investigates, and the deviation goes into the batch record.

Audits

Site visits

Once the facility is open, partners can visit and meet the pharmacist-in-charge.

CPart C

For prescribers and clinics

Send a prescription the way you already do. We compound it to a written specification, check every unit against it, and give you a named pharmacist to call.

For prescribers · at a glanceSRX-PRX-001
How to send
eRx · fax · portal
Ship target
2 business days
Pricing
Cash-pay, published
Strengths
Adjustable per Rx
Your contact
Named pharmacist
  1. C.1Sending a prescription
  2. C.2Turnaround
  3. C.3What your patient sees
  4. C.4Therapeutic areas
  5. C.5Pricing and support
C.1Sending a prescription

Three ways to send a prescription.

All three go through the same checks before anything is compounded: prescriber license, patient identity, and the formula, strength and container.
Method APreferred

E-prescribe

Send from your EHR as you would to any pharmacy; search for StandardRx in your e-prescribing directory. Put compound details in the sig and notes fields. If anything is unclear, we'll call.

NCPDP SCRIPTEHR-native
Method B

Fax

Use our compounding order form. It lists standard strengths, bases and quantities, which cuts down on handwriting errors. A pharmacist confirms receipt and follows up on questions by phone or secure message.

Order form PDFConfirmed receipt
Method C

Prescriber portal

Build prescriptions from the formulary, save your protocols as templates, and track each order from verification to delivery. Batch records and COAs are attached to every order.

Saved protocolsOrder status

Open the prescriber portal →

What to include on a compound RxChecklist

  • Active ingredient(s) and strength, e.g. estradiol 0.5 mg / estriol 2 mg per 1 g
  • Dosage form and base preference (cream, anhydrous gel, troche, capsule, vial)
  • Quantity, directions, and refills
  • Clinical note if deviating from a standard strength
  • Patient shipping address and phone for delivery texts

What we check before compoundingSOP-INT-002

  • Prescriber license, DEA registration where required, and NPI
  • Patient identity and state of residence against our licensure
  • Formula compatibility, stability data, and the BUDBeyond-use dateThe date after which a compounded preparation should not be used, backed by stability data or conservative USP defaults. we can support
  • Dose range against the formulary record; outliers go to a pharmacist
  • Copay or cash price confirmed with the patient before we compound
C.2Turnaround

Turnaround.

For formulas in the catalog, we aim to hand the package to the carrier within two business days of the prescription clearing verification and the patient paying. We report the actual time for every order.
Rx clears + paid Carrier handoff ≤ 2 business days (target) Day 0Day 1Day 2Day 3Day 4 Received, verification Compound · weigh · inspect · release Transit: 1–2 days, cold chain for sterile
Catalog formulas

≤ 2 business days

Ship target after clearance for anything in the formulary, at a listed or adjusted strength.

New formulations

2–4 weeks to develop

Formula development, a compatibility review and conservative USP default dating. After that it ships on the normal two-day target.

If we miss

We tell you first

We flag a delayed order to you and the patient with the reason and a new date. Every miss is logged and reviewed.

C.3Patient experience

What your patient sees.

Patients get a price before we compound, text updates as the order moves, a readable label and a pharmacist they can call. That should mean fewer calls to your front desk.

  • Price quoted and paid before we compound
  • Text updates at verified, released, shipped and delivered
  • Plain-language label with the lot and beyond-use date
  • Insert with directions, storage and a pharmacist line
  • Cold-chain packaging with temperature indicator for injectables
SMS · patient view
StandardRx: Hi Dana, your prescription from Dr. Okafor is verified. Price: $64.00. Reply PAY for a secure link.
Your order passed release checks and is packed. Lot L2611-0482.
Shipped. Arrives Thu. Track: srx.link/t/8fd2
StandardRx Testosterone cypionate 200 mg/mL · 10 mL LOT L2611-0482 BUD 2027-01-18 STORE 20–25 °C
Label, sampleIllustrative
C.5Pricing & support

Pricing and support.

We're cash-pay only, so there's no insurance, PBM or prior authorization. Every formulary item has a set price you can quote to a patient during the visit.

Example preparationQuantityPatient price
Bi-Est 80/20 cream, 1.0 mg/g30 g, meteredIn portal
Progesterone SR capsule, 100 mg30 capsIn portal
Testosterone cypionate 200 mg/mL10 mL MDVIn portal
Minoxidil 5% / finasteride 0.1% solution60 mLIn portal

Prices are shared at onboarding and listed in the portal. We can bill the patient or bill your clinic.

Your pharmacist

Each account has a named pharmacist, plus a backup, for formulation questions, dose clarifications and adverse-event reports.

Support hours

Shared at onboarding. We aim to answer clinical questions the same business day, and there's an after-hours line for urgent issues.

Open a prescriber account

We verify your license, set up e-prescribing and the portal, and go through the formulary with you and a pharmacist.

DPart D

For telehealth brands

We compound in your packaging, connect to your systems through an API, and agree service levels with you in writing, each with a target and a way to measure it.

Partnership · scopeSRX-PTR-001
Integration
REST API + webhooks
Packaging
Your boxes, inserts, labels
Ship target
≤ 2 business days
Capacity
Reserved in contract
Records
BR · COA · stability
Pilot
No contract to pilot
  1. D.1What your teams get
  2. D.2Service levels
  3. D.3Reserved capacity
  4. D.4How a pilot works
  5. D.5Partner terms
D.1The partnership

What each of your teams gets.

Your clinical team wants test data, operations wants ship dates it can plan around, and engineering wants an API that behaves predictably.
01 / BrandPKG

White-label, to the doorstep

Orders ship in your cartons with your inserts and patient-facing labels, printed from artwork your team approves. We send you samples before the first patient order. Our 3PL partner handles next-day options and validated 2–8 °C cold chain.

Your artworkProofed samplesCold chain
02 / OperationsSLA

Written service levels

Each commitment has a target, a way it's measured and a remedy if we miss. Your dashboard shows performance daily, and every exception has a reason code.

Ship-time targetException feedMonthly review
03 / ClinicalQA

Data your medical team can review

Batch records, COAs, release panels and the stability protocol behind each beyond-use date are available on every order. Your clinical team sets acceptance criteria, and we report results against them.

Product diligence packStability protocols
04 / EngineeringAPI

A predictable API

Orders take idempotency keys, webhooks are signed, and you can check state coverage before checkout. Sandbox keys are issued the day of your scoping call.

SandboxSigned webhooksDocument endpoints
D.2Service levels

Proposed pilot service levels.

These are starting terms. We set the final targets with you for the products and states in your pilot and write them into the agreement.
MeasureProposed pilot targetHow it's measuredIf we miss
Ship time, catalog formulas≤ 2 business daysRx clearance to carrier scan, per orderProactive notice + reason code; service credit per agreement
New formulation2–4 weeks to first releaseSigned formula spec to first released batchRevised plan with the pharmacist within 2 days
Order exceptionsFlagged within 1 business hourException event timestamp vs. detectionRoot-cause review in the monthly report
Quality complaintsRemake or refund same dayComplaint logged to resolutionDocumented investigation and corrective action (CAPA)
Records availabilityAt release, every orderBR + COA retrievable via API/dashboardEscalation to your named contact
Clinical questionsSame business dayTicket open to pharmacist responseEscalation to pharmacist-in-charge
D.3Reserved capacity

Reserved capacity.

You should be able to promise patients a delivery date without checking with us. During scoping we show you our capacity and how much is already committed, and your launch volume is reserved in the agreement before the pilot starts.

  • Forecast shared monthly, reserved quarterly
  • Headroom for launches and seasonal peaks, agreed in advance
  • Utilization visible in your dashboard
Capacity plan, units per weekIllustrative
1.2k900600300 Reserved: launch headroom W1W2W3W4W5W6W7W8
Forecast demand   Reserved capacitySample data
D.4Pilot program

How a pilot works.

A pilot usually covers two or three formulations for patients in states we serve, at a modest first-month volume. You review turnaround, packaging and quality records before more volume moves over. No contract is needed to pilot.
STEP 01

Scoping call

30 minutes with a pharmacist and an engineer on your formulary, volumes, states and packaging.

Week 0 · 30 min
STEP 02

Feasibility response

A written answer on each formulation: spec, BUD basis, price, and the states we can serve.

Week 1
STEP 03

Account & compliance

Prescriber licensing verified, data terms and a BAA executed, service levels agreed.

Weeks 1–3
STEP 04

Integrate & proof

Sandbox orders end to end, webhooks live, packaging proofed and samples shipped to you.

Weeks 2–4
STEP 05

Pilot, then scale

Part of your real volume, reviewed together against the targets before the rest moves over.

Week 4 onward
D.5Partner terms

What partners get, and what we ask for.

Early partners help shape our workflows and formulary, and their formulations and packaging are reviewed first. We limit how many partners we take on at once so each one gets onboarded properly.

You get

  • A pharmacist-led review of your formulations
  • Written feasibility and pilot pricing
  • Capacity reserved for your cohort
  • Input into the dashboard and API

We ask for

  • A realistic first-month demand estimate
  • An operating contact on your team
  • Conditional written intent to pilot
  • Candid feedback during the pilot
EPart E

API and integration

The dashboard on the overview page and the API show the same data: each order's status, the specification it was made to, its measured results and its records.

  1. E.1Order API
  2. E.2Webhook events
  3. E.3Sandbox
E.1API

The order API.

REST over HTTPS with JSON bodies, bearer-token auth and idempotency keys on every write. Each order response includes the specification the order will be made to and its ship target.
  • POST /v1/orders: create, with idempotency key
  • PATCH /v1/orders/:id: amend before compounding
  • GET /v1/orders/:id/coa: COA as PDF or JSON
  • GET /v1/coverage: can this formula ship to this state?
  • GET /v1/formulary: live catalog, strengths, prices
# Create an order (sandbox)
curl https://sandbox.api.standardrx.com/v1/orders \
  -H "Authorization: Bearer $SRX_SANDBOX_KEY" \
  -H "Idempotency-Key: 2f6c1b0e-order-10482" \
  -H "Content-Type: application/json" \
  -d '{
    "formula": "srx-spec-0142",
    "quantity": 1,
    "patient": { "ref": "pt_8fd21a", "state": "CA" },
    "prescriber": { "npi": "1234567893" },
    "ship_to": { "zip": "94110", "service": "2day" },
    "packaging_profile": "yourbrand-v3"
  }'

# 201 Created
{
  "id": "ord_2611_0482",
  "status": "verifying",
  "spec": { "id": "SRX-SPEC-0142", "rev": "C", "target_g": 8.920, "tolerance_pct": 0.5 },
  "ship_target": "2026-11-19"
}
E.2Webhook events

Webhook events.

Twelve events cover each step from order creation to delivery. Each one is signed with HMAC-SHA256 and timestamped. Failed deliveries retry with exponential backoff for 72 hours, and you can replay any event from the dashboard.
EventFires whenPayload highlights
order.createdOrder accepted by the APIspec, ship_target
order.verifiedRx, prescriber and patient verifiedpharmacist_id
order.payment_requiredPatient price confirmed, awaiting paymentamount, pay_link
order.compoundingBatch startedlot, batch_id
order.measuredUnit weighed and inspectedmeasured_g, deviation_pct, in_tolerance
order.releasedPharmacist signs releaserecords[coa, batch_record]
order.exceptionAnything that threatens the ship targetreason_code, owner, new_target
order.cancelledCancelled by you, the patient or the pharmacistreason_code
shipment.createdLabel printed and pack verifiedcarrier, tracking, pack_photo
shipment.in_transitFirst carrier scaneta
shipment.temperature_excursionCold-chain logger outside 2–8 °Cduration_min, max_c
shipment.deliveredCarrier confirms deliverydelivered_at
E.3Sandbox

Sandbox.

The sandbox behaves like production, including simulated measurements, releases, exceptions and deliveries, so you can test every state a patient might see before going live.
01

Scoping call

We agree the formulas and states you'll test.

Day 0
02

Sandbox keys

Issued the same day, scoped to your org.

Day 0
03

Simulate

Force any event: out_of_tolerance, rx_clarification, excursions.

Week 1
04

Certify

We review your handling of each event with you.

Week 2
05

Production keys

Issued after the BAA and service levels are signed.

Pre-pilot
Security

BAA with every partner

TLS 1.2+ in transit, encryption at rest, scoped keys, and an audit log of every PHI access.

Reliability

Safe retries

Resending a request with the same idempotency key won't create a duplicate order.

No-code options

E-prescribe, CSV or dashboard

If you're not ready to integrate, start with e-prescribing or CSV upload. You get the same records either way.

FPart F

Questions

Answers to the questions prescribers and partners ask us most.

  1. F.1Prescribers
  2. F.2Partners
F.1Prescribers

Prescriber questions.

Q.01Can I request a strength that isn't listed?

Usually, yes. A pharmacist reviews anything outside the formulary's listed range for stability, compatibility and clinical fit, and will call you if it needs discussion.

Q.02How is the beyond-use date decided?

From a stability study on that formula in that container, when we have one. Otherwise we use conservative dating under USP <795> or <797> defaults. The protocol behind the date is available on every order.

Q.03What happens if a patient reports a problem?

We remake or refund the same day, open a documented investigation, and send you the root cause and corrective action.

F.2Partners

Partner questions.

Q.01Can you be a second source alongside our current pharmacy?

Yes, and many pilots start that way. Send us a set of formulations or states, compare turnaround and records side by side, then decide.

Q.02Who owns the patient relationship?

You do. We contact patients only when dispensing or safety requires it, using your branding and templates you've approved, unless you ask us to use ours.

Q.03How do you handle HIPAA?

We sign a BAA with every partner. PHI stays in our systems and yours, API traffic is encrypted in transit, and access is logged. We share our security overview during scoping.

Q.04How is pricing structured?

Per-unit pricing with volume tiers, quoted for each formulation in the feasibility response. We bill you or the patient, whichever you prefer. Insurance, PBMs and prior authorization aren't involved.