Cannabis & Dispensaries

Cannabis & Dispensary Inventory

Inventory service for
cannabis & dispensaries.

Weight-accurate counts reconciled to Metrc and CCRS. Defensible documentation that supports OLCC, WSLCB, and DCC requirements across Oregon, Washington, and California.

Built for Licensed Cannabis Operators

Track-and-trace accuracy in the same count.

Cannabis is one of the most heavily regulated retail categories in the country. Every gram of flower, every package, every transfer is tied to a state seed-to-sale system — and your physical inventory has to match it. A general-purpose inventory service that treats a jar of flower like a can of soup misses what makes cannabis different.

Apex teams are trained on cannabis-specific compliance. We count usable cannabis and flower by weight, in grams, the way state unit-of-measure rules require. We reconcile to the right system for the state — Metrc for Oregon’s Cannabis Tracking System and California’s CCTT, and CCRS for Washington. And we produce the defensible, fully-documented record that OLCC, WSLCB, and DCC documentation standards expect.

Industry context: U.S. legal cannabis retail sales reached roughly $33.8 billion in 2025, almost entirely under state seed-to-sale tracking. That scale — combined with the compliance exposure of every count — is why disciplined, independent physical inventory matters more in cannabis than in almost any other retail category.

What We Bring

Cannabis-specific capabilities.

Four things that make Apex different for licensed dispensaries and cannabis operators.

01

Reconciles to Metrc, CCRS & CCTT

Every package, weight, and unit-of-measure matched to your state-of-record system — Metrc in Oregon (CTS) and California (CCTT), and CCRS in Washington. Variances flagged and documented in the format compliance teams expect.

02

Weight-accurate flower counts

Usable cannabis and flower counted by weight, in grams, on calibrated scales — the unit-of-measure your state rules require for each tagged package. Discrepancies against recorded package weights are captured and explained.

03

Ownership-transfer counts

Independent third-party counts for change-of-ownership and acquisition due diligence. Both buyer and seller can trust the number that ends up on the Metrc or CCRS manifest — the legal record of what changes hands.

04

Defensible, audit-ready documentation

Every count produces a fully-documented inventory record built to support OLCC, WSLCB, and DCC requirements — and to hold up under regulator review, lender due diligence, and ownership-transfer scrutiny.

Weight-Based Counting

Counted by the gram — the way the state rules read.

State track-and-trace systems don’t care how many jars are on the shelf. They care about weight. Every tagged package of flower or usable cannabis carries a recorded weight in grams, and physical inventory has to be reconciled to that weight — not to a unit count that doesn’t appear in the rule book.

In Oregon, OAR 845-025-7580 requires reconciliation of physical inventory to the Cannabis Tracking System, including weight reconciliation for usable marijuana. Washington’s WAC 314-55-083 requires that all useable cannabis be inventoried and tagged with unique CCRS IDs, with quantity and unit-of-measure captured for every record. California’s CCTT-Metrc rules require recording weight, volume, or count with unit-of-measure on every package, and CDFA’s Division of Measurement Standards regulates the commercial scales used to do it.

Apex counts the way the rules read. Calibrated scales. Package-level weights. Documented variances against the state-of-record weight. The result is a count that lines up with the manifest, the package tag, and the rule book — not just with the shelf.

Ownership-Transfer Counts

A number both buyer and seller can trust.

Cannabis licenses don’t transfer the way a normal business does. In Oregon, a 51%+ change in ownership requires a new OLCC license, and inventory moves between licensees through an OLCC-authorized Metrc manifest — the legal record of what changes hands. In California, the DCC permits changes of ownership under specific conditions, and on approval, inventory transfers to the new owner’s CCTT-Metrc account. Washington requires WSLCB approval, with premises inventory reconciled to CCRS at the time of transfer.

The implication is the same in every state: the physical count behind the transfer manifest has to be unimpeachable. If the number is wrong, it’s wrong on the legal record. Apex provides the independent third-party count that lets both sides — buyer and seller — sign off on the same inventory. Defensible documentation that supports the seller’s records, the buyer’s due diligence, and the regulator’s transfer process.

Works With Your POS & Track-and-Trace

Integrates with cannabis POS and seed-to-sale systems.

Apex exports cleanly into the cannabis POS, ERP, and seed-to-sale platforms dispensaries actually use.

Dutchie POS
Flowhub
Cova
Treez
BioTrack
Blaze
Meadow
Metrc / CCRS integration
Common Questions

Cannabis inventory, answered.

Does Apex reconcile counts to Metrc and CCRS?

Yes. In Oregon and California, our physical counts reconcile to Metrc — the platform that powers Oregon’s Cannabis Tracking System (CTS) and California’s Cannabis Track-and-Trace (CCTT). In Washington, counts reconcile to the Cannabis Central Reporting System (CCRS), the state-built platform that replaced Leaf Data. Every package, weight, and unit-of-measure is matched back to the track-and-trace record so your physical inventory and your state-of-record system tell the same story.

How do you handle weight-based counts of flower and usable cannabis?

Flower and usable cannabis are counted by weight, in grams, using calibrated scales — the unit-of-measure your state track-and-trace system requires for each tagged package. Oregon’s OAR 845-025-7580, Washington’s WAC 314-55-083, and California’s CCTT-Metrc rules all hinge on package-level weight and unit-of-measure. We capture those weights, identify variances against the recorded weight, and document discrepancies in the format your compliance team and regulator expect.

Can Apex perform an ownership-transfer or change-of-ownership count?

Yes. Ownership-transfer counts are one of our specialties. The state track-and-trace manifest is the legal record of what changes hands between buyer and seller, so the physical count behind that manifest has to be unimpeachable. Apex provides an independent third-party count both sides can trust — defensible documentation that supports the buyer’s due diligence, the seller’s records, and the transfer process required by OLCC, WSLCB, or DCC.

How often does a dispensary need a physical inventory reconciliation?

It varies by state and license type. Reconciliation cadence is set in the state rules — OAR 845-025-7580 and 7590 in Oregon, WAC 314-55-083 and 089 in Washington, and 4 CCR §§ 15048 and 15051 in California. Rather than name a flat frequency, Apex sizes recurring counts so your physical inventory reconciles to your state’s track-and-trace system on the schedule your license actually requires.

Which cannabis POS and seed-to-sale systems do you work with?

Apex exports cleanly into the cannabis POS and seed-to-sale platforms dispensaries actually use, including Dutchie POS, Flowhub, Cova, Treez, BioTrack, Blaze, and Meadow — plus direct reconciliation to Metrc (Oregon CTS, California CCTT) and CCRS (Washington). See our full service list for more.

Apex Inventory Service provides independent third-party physical inventory counting and reconciliation services to licensed cannabis operators. Our work is designed to support our clients’ compliance with state cannabis regulations and seed-to-sale track-and-trace requirements, including OLCC (Oregon), WSLCB (Washington), and DCC (California). Apex is not a law firm and does not provide legal, regulatory, or licensing advice. State cannabis rules change frequently; licensees should confirm current requirements with the applicable state regulator or a licensed cannabis attorney before relying on any information presented here.

Ready to Schedule?

Track-and-trace-grade counts.

Tell us your license type, state, and what you need the count for — recurring reconciliation, ownership transfer, or due diligence. We’ll come back within one business day with pricing and scheduling.