V5 Ultimate
Commercial cannabis flowering room under LED grow lights with rows of mature plants on ebb-and-flow benches and a gowned cultivator inspecting canopy with a tablet
Connected MES + QMS + LIMS + eBMR for cannabis

From plant tag to dispensary shelf — one self-building electronic batch record.

V5 Ultimate runs every touchpoint where state cannabis GMP, Health Canada Cannabis Regulations and 21 CFR Part 11 apply — tagged cultivation, harvest and drying reconciliation, closed-loop extraction under a state-approved formula, gummy and beverage infusion, 17025 CoA pass/fail, child-resistant packaging with the locked state label, and a real-time push to METRC or BioTrack. The BMR builds itself as the operator works. When the state investigator arrives, the record is already complete.

Built for state cannabis GMP regimes, METRC / BioTrack reporting, and ISO/IEC 17025 lab CoAs.

One thread, seed to dispensary
step 01
Cultivation
Tagged plant · IPM logged
step 02
Harvest & dry
Wet/dry reconciled to METRC
step 03
Extraction
Closed-loop · USP <467>
step 04
Infusion & pack
Per-serving THC calc
step 05
17025 CoA
Potency · pest · metals · micro
step 06
Manifest & recall
METRC / BioTrack push
One system, three lenses

The same BMR — seen the way you run the licence.

For a licensed cannabis operator, the small wins compound every harvest. Finance sees higher yield out of biomass and lower CoA failure rework. Operations sees the next campaign start on time. QA sees a BMR the state inspector and 17025 lab actually recognise.

The CFO view

Higher yield out of biomass — waste squeezed, CoA rework caught mid-batch, and true cost per unit finally on the page.

  • Per-batch actual cost: biomass, distillate, packaging, labour and rework — visible in $, today.
  • Lower biomass and distillate waste from earlier gating and faster in-process feedback.
  • Fewer CoA rework loops from operator errors caught at the kiosk, not at QA release.
  • Most cannabis operators see V5 pay back inside year one and keep compounding.
Batch yield · todaylive
Blue Dream flower
+3.4 pts
BD live-resin cart
+2.6 pts
Mango gummy 10 mg
+2.2 pts
OG Kush pre-roll
+4.1 pts
CBD tincture 30 mL
+1.7 pts
Biomass recovered7-day
+$28,410
Biomass waste falling ↓
Cost per unit · today
$0.86 / unit
Biomass 46% Labour 22% Pack 20% QC 12%
+11 pts
Batch yield uplift
Formula-locked routings and in-process checks catch drift at extraction, not at final CoA.
−48%
BMR review-and-release cycle
Self-building BMR — no evenings spent chasing missing sign-offs and unattached CoAs.
Daily
True cost per unit
Actual biomass lot, distillate, packaging and labour posted from each batch — not month-end reconciliation.
0
Orphan CoA fails at release
Every OOS dispositioned before the BMR closes — no shipping into an open state hold.
Walk the process

From plant tag to childproof jar — one two-signature thread.

Follow one batch. Every step below is a single screen in V5 — and the state seed-to-sale, 17025 lab and calibration layer runs underneath them all.

Step 01 · Tagged cultivation & IPM

Every plant tagged from clone, every nutrient and IPM app logged — before a gram enters the drying room.

Every clone or seedling gets a unique state-issued tag at birth, bound to strain, mother lineage, room, growth stage and movement history. Nutrient and pesticide applications are kiosk-logged against the state-approved product list — off-list applications are hard-blocked at the door. Environmental streams (temp, RH, CO2, VPD, light schedule) are bound to the plant record.
  • Plant tag = primary key from clone through dispensary sale — reconciled to METRC / BioTrack.
  • State-approved pesticide list enforced at application — off-list actions are physically blocked.
  • Room environmental stream (temp / RH / CO₂ / VPD) bound to room and to plant.
  • Every room-to-room movement is a signed event with operator, tag range and timestamp.
Gloved cultivator in white coverall attaching a unique state-issued plastic RFID plant tag to a young cannabis clone growing in a rockwool cube on a nursery rack
Step 02 · Closed-loop extraction & infusion under locked formula

The state-approved formula gates every step, the kiosk shows the current-rev instructions — off-scope solvents and off-list ingredients are physically impossible.

The approved formula snapshots into every work order — immutable and rev-locked. Hydrocarbon / CO₂ / ethanol extraction runs stream parameters (pressure, temperature, solvent volume, run time) straight to the BMR. Wiped-film distillation and infusion (gummies, beverages, tinctures) are kiosk-led with scale-stream dispense. Each step requires an identity-verified e-signature (21 CFR Part 11.10 / 11.50) before the next step unlocks.
  • Formula approved by two independent signatories per state GMP — snapshot into every BMR.
  • Identity-verified e-signatures per 21 CFR Part 11.10 / 11.50 with meaning captured on every gate.
  • Operator hard-blocked from a step they are not currently qualified or state-badged for.
  • Extractor, distillation column, homogeniser and depositor readings streamed straight to the BMR — no re-key.
+11 pts
yield uplift from live formula gating
−48%
BMR review-and-release cycle time
Cannabis extraction lab with stainless steel closed-loop hydrocarbon extractor, pressure gauges, jacketed columns and two gowned technicians in nitrile gloves watching amber distillate collect
Step 03 · Edibles & beverage infusion

Every gummy deposited under a scale-stream, every allergen changeover signed — per-serving THC calculated, not typed.

Infused-product batches are kiosk-led with operator scan, scale stream and homogenisation verification. Per-serving and per-package THC / CBD are calculated from the input distillate CoA and the dispense weight — the label prints from that calculation, never from a spreadsheet. Allergen and dietary changeovers (gluten, vegan, kosher) are explicit signed gates with sanitation verification.
  • Scale-stream dispense of distillate and terpenes — no key-in on the floor.
  • Per-serving THC calculated from CoA + weight — cannot drift from label.
  • Homogenisation verified by mixer RPM, time and sample; failure opens a deviation.
  • Allergen changeover gate with sanitation swab pass required before the next batch.
Gowned cannabis edibles operator depositing golden cannabis-infused gummies into silicone molds on a stainless steel table beside a precision scale and mixing tank
Step 04 · In-process QC & 17025 lab CoA

The batch can't ship until the full state panel is green — and the BMR reviewer sees every OOS in one place.

V5 runs a cannabis-native LIMS in the same tenant, and integrates with your ISO/IEC 17025 external lab (Steep Hill, SC Labs, Anresco, Encore, KCA). Full state panel — cannabinoid potency, terpenes, pesticides against the state list, heavy metals (As / Cd / Pb / Hg), mycotoxins, microbials (yeast / mould / coliform / Salmonella / E. coli / aspergillus where mandated), residual solvents per USP <467>, water activity for edibles, foreign matter. OOS opens an investigation and blocks the next operation until dispositioned.
  • State panel and limits configured as gates — no green, no release.
  • External-lab CoA ingestion (PDF + LIMS API) with pass/fail bound to the batch ID that ships.
  • Residual solvents gated against USP <467> Class 2 / 3 limits for extracts and infused products.
  • Two-signature QA release per state GMP before any batch leaves quarantine.
Cannabis QC chemist in white lab coat and blue nitrile gloves loading an amber sample vial into an HPLC autosampler beside a gas chromatograph in an ISO 17025 style lab
Step 05 · State-compliant childproof packaging & labeling

Every jar sealed child-resistant, every label printed from the formula and CoA — no manual edits at packaging.

The label is a regulated document — V5 prints from the approved formula, the CoA and the destination-state label rule. Per-package and per-serving THC / CBD, ingredients, allergens, CoA reference, licence numbers, child-resistant certification, state warnings (pregnancy, driving, addiction) and the CoA QR code are placed automatically. Distribution into a non-licensed state is blocked at the shipment gate; the METRC / BioTrack manifest is generated from the same record.
  • Label artwork per state locked to formula revision — obsolete labels are physically invisible.
  • THC / CBD on label calculated from formula + CoA — cannot drift from lab result.
  • Child-resistant closure certification (ASTM D3475 / 16 CFR 1700) validated at fill.
  • Distribution into a non-licensed state blocked at shipment; state manifest built from the batch record.
Gowned cannabis packaging operator filling child-resistant black glass jars of dried cannabis flower on a conveyor with a thermal transfer label printer applying labels with QR codes
Step 06 · Distribution & recall

"If we recalled harvest H-24-0142 right now — which SKUs and dispensaries are exposed?"

Every unit ships against a state-manifested delivery with a METRC / BioTrack package tag. When a lab retest fails, a customer adverse event lands, or a pesticide false-negative is discovered, V5's plant-tag + BMR tree paints the affected SKUs, manifests and dispensaries — forward from a cultivation tag and backward to every harvest, distillate, terpene and packaging lot that built it.

METRC-manifested dispatchDispensary traceForward & backward genealogy
The harvest + batch genealogy tree

The 17025 lab flags Blue Dream harvest H-24-0142 for an aspergillus fail on a retest. V5 walks the tree — every SKU that used the harvest, every METRC-manifested dispensary delivery, every unit still on shelf. Pull the lever to see the exposure.

downstream · 4 METRC-manifested dispensary deliveries
Cookies Melrose · Los Angeles
12,000 units · manifest M-88214-A · delivered
MedMen · Beverly Hills
12,000 units · manifest M-88214-B · delivered
STIIIZY · DTLA
8,000 units · manifest M-88301 · delivered
The Pottery · Culver City
4,000 units · manifest M-88322 · delivered
2 finished-product SKU ranges shipped
Blue Dream 10-pack pre-rolls · SKU BD-PR10
24,000 units · METRC tag 1A4FF0300…A0001
Blue Dream 1g live-resin cart · SKU BD-LR01
12,000 units · METRC tag 1A4FF0300…A0002
1 finished-product lot · BMR + CoA
CB-24-0142 · Blue Dream product family (flower + concentrate)
36,000 units · State GMP · METRC seed-to-sale · 17025 CoA passed at release · child-resistant packaging
upstream · 4 harvest, concentrate, terpene & packaging lots
Blue Dream harvest · batch H-24-0142
Room F3 · 42 plants · METRC harvest tag
BD live-resin distillate · lot D-24-0088
BHO run · USP <467> residual solvent pass
Botanical terpene blend · lot T-24-0311
Abstrax · CoA on file
CR pop-top jars + labels · lot PKG-9902
Kush Bottles · ASTM D3475 child-resistant
Affected units
0
Dispensaries notified
0
Forward depth
2 hops
Backward depth
4 lots
Running underneath · maintenance, calibration & validation

Extractor PM, HPLC calibration and cleaning validation — on the same tablet as production.

Built-in CMMS with cannabis-native asset types — closed-loop extractors, wiped-film stills, homogenisers, gummy depositors, filling lines, HPLCs, GCs, environmental controllers, chillers and HVAC. PM schedules, calibration cycles, IQ / OQ / PQ, cleaning validation (swab / rinse) and change-control revalidation run on one calendar. An out-of-cal instrument or an expired cleaning validation physically refuses to release a batch.
  • PM and validation schedules per extractor, still, homogeniser, depositor and filling line.
  • Calibration cycles per ISO/IEC 17025-traceable standards — balances, HPLCs, GCs, thermocouples.
  • Cultivation-room and C1D1 environmental monitoring tied to the harvest and extraction record.
  • Cleaning validation swab / rinse results and change-over sign-off enforced before the next campaign.
Cannabis maintenance engineer in white coverall calibrating a precision analytical balance in a clean lab with a wooden calibration weight case and HPLC instrument in background
Running underneath · quality & recall

Quality and complaints run through every batch — not stapled to the record at the end.

Incoming inspection, in-process gates, QA release, internal audits, CAPA, customer complaints, adverse events and state administrative holds — all in one loop, all tied to the affected batch, harvest and 17025 CoA. Operators are blocked at the kiosk if training or their state employee badge is overdue. Suppliers are blocked at goods-in if a CoA or vendor licence has lapsed. Inspector evidence — state cannabis regulator, Health Canada, city / county — is a single indexed export.
  • Incoming inspection per input — CoA / CoC match, vendor licence check, identity.
  • In-process gates — potency drift, weight, homogenisation, seal integrity, moisture, water activity.
  • QA release two-signature — can't be skipped before a batch leaves the plant.
  • Complaints, adverse events and dispensary returns — one workflow, one queue.
  • Deviations, OOS and CAPA loop from raised → root cause → verification → close, tied to the BMR.
  • Document control and training matrix — superseded SOPs and lapsed state badges hard-block the kiosk.
Cannabis QA reviewer at a modern desk reviewing a digital batch record on dual monitors showing trend charts and CoA data, cannabis leaf motif on wall and orderly compliance binders on shelf
The V5 quality kit — for a licensed cannabis operator

Every quality feature in V5 — mapped to a state-licensed cannabis site.

The same platform that runs medical devices and radiopharmacies — set up for the way a cannabis operator actually cultivates, extracts, infuses, tests, packages and manifests a batch under state GMP and METRC / BioTrack.

Incoming inspection & vendor licence check

Configurable per biomass, distillate, terpene and packaging component. Vendor licence and CoA verified at the dock; a failed identity or expired licence raises a hold automatically.

cannabis plant: Distillate D-24-0088 · CoA · USP <467> pass

Plant-tag & seed-to-sale reconciliation

Every plant, harvest, package and manifest tag reconciled to METRC or BioTrack daily. Variance vs. the state system opens an inventory deviation on threshold breach.

cannabis plant: METRC variance · 0 tags · 100% match

In-process gates & PAT

Scheduled QC checks — potency drift, homogenisation, dispense weight, seal integrity, moisture, water activity. Limits enforced; OOS opens an investigation.

cannabis plant: Homogeneity RSD 2.1% · pass

Two-signature QA release

Two-signature review-and-release per state GMP before any batch ships. Every gate signed with a Part 11-compliant e-signature — identity + meaning captured.

cannabis plant: Batch CB-24-0142 · QA released

Deviation, OOS & CAPA

One workflow from issue raised through root cause, action, verification and close. Linked to the affected batch, BMR, kiosk, operator and vendor — state-hold aligned.

cannabis plant: OOS-88214 · aspergillus · CAPA + vendor hold

17025 external-lab CoA ingestion

PDF + LIMS-API ingestion from Steep Hill, SC Labs, Anresco, Encore, KCA and the rest. Pass/fail bound to the batch ID that ships — no re-key.

cannabis plant: SC Labs · CB-24-0142 · pass · signed

Formula & change control

State-approved formulas approved by two signatories, immutable and rev-locked. Change control forces a QA sign-off before a new rev reaches the kiosk.

cannabis plant: Blue Dream gummy 10 mg · rev C · approved

Calibration & instrument qualification

Balances, HPLCs, GCs, extractor pressure gauges and thermocouples on an ISO/IEC 17025-traceable calibration calendar — certificates attached, next-due enforced.

cannabis plant: Waters HPLC · cal due 21 d · cert attached

Cleaning validation & change-over

Swab / rinse limits per shared equipment, hold-time studies, campaign change-over sign-off. An expired cleaning validation refuses to release the next batch.

cannabis plant: Depositor A · swab NMT 10 µg/cm² · pass
Talks to your kit

Live on your extractors, HPLCs, depositors and METRC — no rip-and-replace.

We connect at the level your engineers and QA expect — OPC UA, Modbus, MQTT, REST, EDI, file drops, SQL, and the state seed-to-sale APIs. Most cannabis operators are live on day one with the extractors, depositors, packaging lines, HPLCs and METRC / BioTrack pushes already in the plant.

State seed-to-sale APIs

METRC, BioTrack (Washington + Puerto Rico), Leaf Data Systems, Health Canada CTLS. Plant, harvest, package, transfer and manifest push in real time.

Extractors, distillation & post-processing

Precision Extraction, Luna Technologies, Delta Separations, Apeks, Vitalis, Eden Labs, Root Sciences. Run parameters and yields streamed to the BMR.

Depositors, cartridge fillers & packaging

Savage Bros, Baker Perkins, ATG, ThompsonDuke, ConVault, Kush Bottles. Per-serving dispense stream and CR-closure verification wired to the batch.

HPLC, GC & 17025 labs

Waters, Agilent, Thermo, Shimadzu — plus PDF + API ingestion from Steep Hill, SC Labs, Anresco, Encore Labs, KCA Labs and other 17025 partners.

ERP, accounting & payments

SAP Business One, NetSuite, QuickBooks, Sage, Microsoft Dynamics 365, Flowhub, Dutchie, LeafLink, Nabis. Sync SKUs, orders and manifests — no double entry.

BI & data warehouse

Power BI, Tableau, Looker, Snowflake, Databricks. Direct SQL access to your tenant — your data, your queries, your validated reports.

Inspector-ready, every day

State cannabis GMP, Health Canada GPP, ISO/IEC 17025, USP <467>, 21 CFR Part 11 — at the data layer.

The records build themselves as the BMR is executed. When the state regulator or Health Canada inspector walks in, the evidence pack is one click — not a week of re-assembly.

State cannabis GMP
CA MAUCRSA, CO MED, NY OCM, MA CCC, etc.
Health Canada GPP
Good Production Practices (Cannabis Regulations)
ISO/IEC 17025
Testing lab competence (CoA)
METRC / BioTrack
State seed-to-sale traceability
USP <467>
Residual solvents (extracts)
Go-live in 10 to 16 weeks

Fixed-price, named team, one product family live before you pay for the next.

  1. Week 1–4·step 01
    Discovery & floor scan

    We walk one product family with your team — formulas, cultivation SOPs, extractor set-up, 17025 lab methods, METRC set-up, existing ERP fields. Out: a fixed scope and price.

  2. Week 5–9·step 02
    Configure & integrate

    Material master, formulas, in-process gates, LIMS methods, cleaning-validation library, label templates, extractor / depositor / HPLC integrations, METRC push and ERP feeds loaded. IQ / OQ on the bench.

  3. Week 10–13·step 03
    PQ, pilot & train

    One product family live in pilot. Three-shift operator training on the floor with the actual UI — not slides. PQ and UAT signed by QA and operations.

  4. Week 14–16·step 04
    Go live & hyper-care

    Cut over. Two weeks of hyper-care with your named delivery team on-site. KPIs published on the wall before we leave.

Cloud-hosted, US & Canada regions· SOC 2 controls, SSO, audit log· Validated change control, 21 CFR Part 11
What buyers ask us

The first six questions on every cannabis RFP.

How does V5 satisfy state cannabis GMP, Health Canada GPP and 21 CFR Part 11 in one system?
V5 is one platform covering document control, management review, formula / BMR, purchasing controls, production and process controls, LIMS + 17025 CoA ingestion, OOS, CAPA, packaging, labelling, distribution manifests and complaints. One implementation satisfies state cannabis regulator, Health Canada and (where applicable) FDA Part 11 expectations.
How does V5 handle METRC / BioTrack reconciliation and manifested transfers?
V5 pushes plant, harvest, package, transfer and manifest events to METRC, BioTrack (WA + PR), Leaf Data Systems and Health Canada CTLS in real time. Nightly reconciliation surfaces any drift as a variance deviation. Manifests are built from the batch record — never re-keyed. Distribution into a non-licensed state is blocked at the shipment gate.
Will V5 talk to our extractors, HPLCs, depositors and 17025 labs?
Almost certainly. We support OPC UA, Modbus, MQTT, REST and direct SQL — and we have working connectors for Precision Extraction, Luna, Delta, Apeks, Vitalis, Eden Labs, Savage Bros, Baker Perkins, ThompsonDuke, Waters, Agilent, Thermo and Shimadzu — plus PDF + API ingestion from Steep Hill, SC Labs, Anresco, Encore Labs and KCA Labs.
How does V5 handle state-approved formulas, formula change control and BMR execution?
Formulas are authored, reviewed and approved by two signatories per state GMP — immutable and rev-locked once approved. Change control forces a QA and manufacturing sign-off before a new rev reaches the kiosk. At batch open, the current formula snapshots into the BMR; execution follows the sequence with hard-gated in-process checks and Part 11 e-signatures at every gate.
How does V5 handle recalls, adverse events and state administrative holds?
Complaints, dispensary returns and adverse events land in one intake queue with recall-classification workflow. If a 17025 retest fails or a pesticide false-negative is discovered, V5's plant-tag + BMR tree walks forward from any harvest to every SKU, manifest and dispensary — and backward to every distillate, terpene and packaging lot. Recall notifications and state-hold submissions are built from the same record.
What about IT — 21 CFR Part 11, GAMP 5, SOC 2, validated change control?
Cloud-hosted in US and Canada regions, SOC 2 controls, SSO (SAML / OIDC), full audit log, validated change-control process and 21 CFR Part 11 controls (identity, e-sig meaning, immutable audit trail) applied to every quality-critical screen. GAMP 5 category assessment supplied. IQ / OQ / PQ pack shipped with go-live.
Ready to see it on your BMR?

Book a 30-minute walkthrough with a cannabis specialist.

We'll show a live self-building BMR, a locked state-approved formula, closed-loop extraction under scale-stream, 17025 CoA ingestion, child-resistant label print with per-serving THC calc, METRC manifest push and a mock recall traceback — on a workspace seeded for a working state-licensed cannabis operator.

Fixed-price go-live · No platform lock-in · Onboard in 10–16 weeks