PlatformPlatform overviewDocument checksSupplier filesVeraCatoPassports and SealsClearGateCustodyIntakeAPIPricing
SolutionsCompounding pharmacies503B outsourcing facilitiesClinicsMed spasTelehealth platformsConsultantsSolutions overview
ResourcesMethodologyOrder-level COA traceabilitySupplier packet diligenceResource libraryPublic toolsIntelligenceTrust Center
CompanyAbout VerituraWhy independentPartnersFor counselContact
Log inBook a demo

Know what you received.
Prove what you released.

Veritura is the quality operations platform for compounding. It reads every supplier certificate the day it arrives and keeps one record per lot, from the supplier's box to the patient.

Veritura's Today page for a sample pharmacy on Oct 14: 15 certificates read in the last 30 days, 2 lots held for a decision, the oldest AS-1180 at 8 days, 15 Passports issued with 4 reached by a recall, 9 of 12 bought lots signed off; lots bought a week by supplier, Tessaline 6, Brookmere 3, Aurora 2, Vellora 1; and Needs you, 13, starting with AS-1180 to look at again before dispensing

Today at Brennick Compounding, Oct 14: certificates read, lots held, Passports issued, lots bought by supplier and what needs a pharmacist. Brennick Compounding is a sample pharmacy. Its names and figures are invented.

ArrivesRead the day it lands

Emailed, scanned or dropped in. Every finding cites the line it came from.

VerifiedHeld when it doesn't hold up

A lot that misses a rule waits, with the line and the rule named.

ReleasedSigned by your pharmacist

Held lots, recalls and run-outs in one list, each decision with a name on it.

ProvenTraced to the patient

Every Passport is tied to its lots, so you know which patients a recall reaches.

Every finding is checked against a source outside the certificate

FDA registrationsThe maker and its site
FDA recallsEnforcement reports
The law21 U.S.C. 353a and 353b
HHS peptide policyAppendix B, item by item
USP limitsEndotoxin from your dose
Your own labAgainst the supplier's

The law requires a valid certificate of analysis. Veritura is how you check one.

A 503A pharmacy may compound from a bulk drug substance only when it comes with a valid certificate of analysis. Most certificates arrive as a PDF from a distributor, sometimes without the maker's name, and go into a folder.

Every certificate is checked the same way, the day it lands. Each finding names the line it came from and the rule it tests, so the answer to "was it valid?" is on the record.

“…accompanied by valid certificates of analysis for each bulk drug substance.”

Section 503A, 21 U.S.C. 353a(b)(1)(A)(iii)

FDA warning letterMay 1, 2026

… identified your firm, “…,” as the manufacturer of API rather than (b)(4), the firm from which you purchased …
A certificate can name the seller and leave the maker off.

NABPJuly 29, 2026

… the absence of supply-chain traceability tools for compounded products, and the difficulty of verifying the bulk substances from which compounded medications are made …
The boards of pharmacy name the missing tool outright.

Quoted and attributed. No affiliation or endorsement implied.

Every certificate, read the day it lands

Up to twenty named checks on each certificate, with limits computed for your dose. Veritura reads each line against your order, the label, FDA's registrations and the limits printed on it. A line that doesn't hold up holds the lot, names the rule, and writes the request to your supplier.

How a read works
The read of a sample certificate for thiamine hydrochloride, lot TH-0918 from Tessaline Supply, after the pharmacy recorded an intramuscular dose of 100 mg in one hour at 70 kg: not verified, endotoxin limit looser than USP <85> allows; the endotoxin result is over the limit computed from the recorded dose, 4.6 EU/mg compared with at most 3.5 EU/mg; 4 checks waiting on outside records; lot TH-0918 blocked; with what was read from the certificate, the outside records it was checked against and the rule behind each check
A sample certificate prints its own endotoxin limit, NMT 5.0 EU/mg, and a result of 4.6 EU/mg. The pharmacy recorded the dose, 100 mg of thiamine hydrochloride intramuscular in one hour at 70 kg, and Veritura computed the limit: K / M = 5 EU/kg/hr / 1.428571 mg/kg/hr = 3.5 EU/mg [M = 100 mg in one hour / 70 kg]. The result is over it, so the lot is blocked. The supplier and lot are invented.
Up to twenty named checks, with the arithmetic shown

Each check names the standard it rests on: section 503A, ICH, USP or FDA's own records.

Every finding cited to its line

The line it came from is quoted, so anyone can check the reading against the certificate.

Held, with the request drafted

A line that doesn't hold up holds the lot, and Vera drafts what to ask the supplier.

Released by a pharmacist, on the record

Each batch keeps its ingredients and who made them, the lab's results against the printed range, and the signed release. When an inspector asks who made it, the answer is one page.

How a release is recorded
Batch CB-2026-1007-01's route: 2 ingredient lots, BM-5520 and NC-3318, arrive Sep 27 and Oct 3; both signed off Oct 6, made by Halden Fine Chemicals and Aurora Pharma Supply; released Oct 7 by Dana Reyes, PharmD, tested the same day; 5 Passports at 3 clinics, 3 received, no recall
One batch, from its ingredients to the clinic

Two ingredient lots in, both signed off Oct 6, released Oct 7 by Dana Reyes, PharmD, and 5 Passports at 3 clinics.

The batch's two ingredient lots: Cyanocobalamin USP, signed off Oct 6, made by Halden Fine Chemicals, bought from Brookmere API Supply, lot BM-5520, assay 99.1%, certificate COA-BM-5520-Rev1; Sodium Chloride USP, signed off Sep 29, made and sold by Aurora Pharma Supply, lot NC-3318, assay 99.8%, certificate COA-NC-3318
Every ingredient named

Cyanocobalamin made by Halden Fine Chemicals and sold by Brookmere API Supply; sodium chloride from Aurora Pharma Supply. Each with its certificate.

The batch's results from Quellmark Analytical, Oct 7: strength 99.1% of label, in the printed range of 90 to 110%; endotoxin under 0.5 EU/mL, under the limit of NMT 175 EU/mL from the dose; sterility result due Oct 21, the sample sent Oct 7, the use-by date not depending on it
Results against the range

Strength 99.1% in the printed range of 90 to 110%, endotoxin under 0.5 EU/mL against 175 from the dose, sterility due Oct 21.

The batch's release, Oct 7: signed by Dana Reyes, PharmD, pharmacist in charge, at 1:10 PM, the record matching the formula; 5 Passports issued, Linden Row Clinic 1 for 12 units, Cedar Point Surgery Center 1 for 12 units, Fairhaven Medical Spa 3 for 9 units
A name on every release

Signed by Dana Reyes, PharmD, Oct 7 at 1:10 PM, kept with the lot for inspection. 5 Passports issued, one for every order.

A recall's reach, known the day it arrives

When a supplier sends a recall notice, Veritura matches it to the lots you received, holds every batch made from them, and lists the Passports and clinics it reached. FDA's enforcement report joins the same record when it posts.

Recall ZN-2026-0929-01, declared once on Oct 13, 2026 by the pharmacy and reaching 4 clinics, each on its Veritura desk: made from lot ZS-0442, which Brookmere API Supply recalled on 13 OCT under notice BQL-RN-2026-0442, quarantine the units and return them to the pharmacy; Linden Row Clinic, Cedar Point Surgery Center, Fairhaven Medical Spa and Linden Aesthetics, 7 units on hand at each, on its desk, not yet opened; no one saved a unit of this batch; no health information travels with any notice
Declared once by the pharmacy: the notice, the lot it came from, and each clinic holding the batch, with whether it has opened it.

One record, for everyone who handles the lot

The pharmacy that receives it, the facility that qualifies its supplier, the clinic that gives it and the platform that routes the order read the same record.

Receive and release with the proof on file

  • Every supplier certificate read the day it lands, each finding cited to its line
  • Up to 20 named checks, limits for your dose
  • Held lots, recalls and corrections in one list for the pharmacist-in-charge
  • A Passport for every order, for the clinic and the patient
For compounding pharmacies
A pharmacy's Needs you, 13: look again before dispensing AS-1180, ascorbic acid 500 mg/mL; 2 quality events due; respond to 2 recalls, ZN-2026-0929-01 and one more; 1 batch blocked; decide on 1 held lot
A pharmacy's Needs you, in the order a pharmacist works it.

Supplier qualification your quality unit can show

  • One dated file for every supplier, with the maker each certificate names
  • Patterns across a supplier's lots, such as certificates that leave the maker off
  • Release records an investigator can follow from component to batch
For 503B facilities
A 503B facility's Needs you, 10: 4 quality events due, corrective actions for an FDA Form 483; decide on 1 held lot, BM-5612 lidocaine hydrochloride; 1 batch waits for release, CA-2026-1013-01; answer a request from Hale Advisory; 2 documents wait to be adopted
A 503B facility's Needs you: the held lot, the batch waiting for release, the Form 483 clocks.

Know what stands behind every preparation you give

  • A Passport with each order: who made it, what the lab found, who released it
  • A recall notice that names the batches in your own box
  • Your desk receives the box by its code, so every unit has its record
For clinics and med spas
A clinic's Receive: scan or type the code on the release slip, a code pointing to a box and never moving custody on its own; box VS-JCM3-Z9V8 held at the pharmacy, made from lot ZS-0442, which carries a recall signal; box VS-4KQ2-7HMN accepted, in stock, 12 vials of cyanocobalamin 1,000 mcg/mL from Brennick Compounding, order ORD-60412, received Oct 9 by its code, record matched
A clinic's desk receives each box by the code on its slip, and says why a box is held.

Diligence across every pharmacy you route to

  • Each partner pharmacy's lots read the same way, against the same rules
  • Batch-level proof behind every patient order
  • A recall's reach across your whole network, on one screen
For telehealth platforms
A telehealth platform's partner pharmacies, never ranked: Brennick Compounding, shared until Nov 23, 3 orders, 33 lines, 1 line that differs from its source, Brennick Compounding 5 of 26 items verified; Marlowe Compounding Pharmacy, 4 orders, 2 Passports, 1 line due for a re-check, Marlowe Compounding Pharmacy 8 of 22 items verified; Ostara Pharmacy, 5 orders, 1 Passport, Ostara Pharmacy 8 of 22, 1 renewing
A platform's partner pharmacies, never ranked, with what differs and what is due.

A record your patients can open

Every order can carry a Passport. Patients scan the code on their label and swipe through where their medicine came from, what the lab found, who released it and when it arrived. Never the raw certificate, and nothing about the patient.

Open a sample Passport

The real Passport for sample batch CB-2026-1007-01: how it was tested, the cover, and when it arrived, with 38 days left before its use-by date.

A Passport, tested: page 2 of 4, your batch was tested on October 7; strength 99.1%, in range of 90 to 110% of the label; bacterial traces under 0.5 EU/mL, under the limit of 175 EU/mL; sterility at the lab, sent Oct 7, result due October 21; the laboratory reports QMA-AS-1007 for strength and QMA-BET-1007 for bacterial endotoxin, Quellmark Analytical, Columbus, OH, tested October 7, 2026
A patient's Passport, the cover: your medicine, cyanocobalamin 1,000 mcg/mL solution, made by Halden Fine Chemicals, tested Oct 7, released Oct 7, delivered Oct 9, batch CB-2026-1007-01 to check against the label
A patient's Passport, page 4 of 4, Delivered: it arrived at your clinic on October 9, 38 days left before its use-by date of November 21, 2026, shown as use by Nov 21; storage in a freezer, as the pharmacy recorded it; batch CB-2026-1007-01 to check against the label; made from lots BM-5520 and NC-3318, cyanocobalamin and sodium chloride; order ORD-60412; then how it got to you, each ingredient from its maker to the pharmacy's review

What Veritura does, and what it doesn't

Veritura keeps the paperwork record and checks it. The medicine, and the decision to release it, stay with your pharmacy.

Veritura does

Read every certificate line by line, and cite the line behind each finding
Check the maker and its site against FDA's registrations, and the lot against recalls
Hold a lot that misses a rule, and draft the request to the supplier
Keep one record per lot, from receipt to the patient's Passport

Veritura doesn't

Test material. We read documents; a laboratory tests the medicine
Release a lot. Your pharmacist decides, and the record names who did
Grade a supplier or a product. Each finding is a line and a rule
Show a patient the raw certificate, or anything about the patient

Questions pharmacists ask first

What does Veritura read?

Certificates of analysis and the reports that come with a lot, as PDFs or scans. Suppliers can email them to your workspace's own address, send them through their own link, or you can drop them in.

Who decides whether a lot is released?

Your pharmacist. Veritura holds a lot that misses a rule and names the line and the rule. The decision, and the person who made it, go on the lot's record.

What does a patient see on a Passport?

Where the medicine's ingredients came from, what the lab found against the printed range, who released the batch and when, and whether it has been recalled. Never the raw certificate, and nothing about the patient.

Where does the patient’s contact live?

Not in the clinic’s or the pharmacy’s record. The clinic’s administration line carries the unit, the lot, the date and the clinic’s own visit reference. A patient who scans the vial can save it to their own space with an email they type themselves; that email lives in the patient’s account, and Veritura never joins it to the clinic’s record.

Does it work for 503B outsourcing facilities?

Yes. Supplier files, certificate reads and release records keep the same shape, dated and signed, for a quality unit working under CGMP.

How do we start?

Send one certificate you already hold. We read it with you, free, and show you what holds up and exactly what to ask your supplier for.