Seed to Sale Tracking: Understand Every Checkpoint
A seed to sale tracking system follows a cannabis plant from the time it is planted through harvest, processing, packaging, lab testing and final sale to a consumer. According to the Massachusetts Cannabis Control Commission, it works as a strict inventory control system that tracks the cultivation, processing and sale of cannabis products to consumers.
For a licensed cannabis operator, this tracking sits at the center of staying compliant with state rules, not an optional feature to add later. A missing record at any checkpoint can create a compliance problem for the license itself. This article walks through each checkpoint in order, from early cultivation records to the retail steps a dispensary's point-of-sale software manages.
Early checkpoints: cultivation tagging and recordkeeping
The seed-to-sale journey starts while a plant is still growing. Massachusetts calls its tracking system Metrc, a web-based system built on radio-frequency identification (RFID) technology. Metrc gives each plant and package a serialized tag, following the product from seed to the point of sale. That is the link later checkpoints build on.
Mid checkpoints: product transfers and lab testing
After harvest, a seed to sale system keeps tracking the product through processing, packaging and lab testing, before it reaches a sale to a consumer.
Illinois requires its state seed-to-sale system to monitor cannabis products across this entire chain, from cultivation and manufacturing to transport, testing and retail sales.
Illinois law also requires this same data system for inventory tracking, to keep cannabis businesses within state rules. The same requirement carries forward into the retail checkpoints below.
Retail checkpoint: package intake into the dispensary's system
Package intake is the first of three retail checkpoints. Purchase limits and closing manifests come next. New York's Office of Cannabis Management selected Metrc as the state's seed-to-sale system of record.
For the dispensary, that means every incoming package gets checked into the system before any of it can be sold, not just logged on a shelf tag.
A dispensary's point-of-sale system can include METRC package intake as a built-in compliance feature. The same system keeps inventory counts in real time. See the METRC compliance page for more on how package intake fits into checkout and inventory.
Sale checkpoint: purchase limit enforcement at checkout
State cannabis programs set legal purchase limits for how much product a customer can buy in one visit. Check your state's current limit, since a sale should never complete over it. A checkout system needs to run that check on its own, since staff cannot track every limit from memory alone.
A dispensary's point-of-sale system can enforce purchase limits as part of compliant checkout. The same system includes customer profiles and kiosk mode, a self-serve iPad option. See the dispensary kiosk mode page for more on how self-serve checkout works.
Closing checkpoint: manifests and inventory adjustments
A sale does not close the loop by itself. A point-of-sale system can include METRC sales delivery manifests and inventory adjustments synced to METRC.
This checkpoint exists because the product's history has to stay complete after the sale, not just up to it. Illinois requires its seed-to-sale system to track cannabis products through retail sales, not only up to the point of sale.
For more on how sales data moves from checkout into reporting, see this breakdown of dispensary sales reporting.
Which state-mandated tracking systems does seed-to-sale software need to integrate with
States do not all run the same seed-to-sale platform. A dispensary's software has to connect to whichever system its state requires. A cannabis point-of-sale platform can integrate with Metrc, BioTrack, Leaf Data Systems and other state-mandated seed-to-sale tracking systems.
California requires its licensees to use a Metrc-based system to track cannabis from seed to sale. The table below names each state-mandated system this platform integrates with.
| System | Status |
|---|---|
| Metrc | A state-mandated seed-to-sale tracking system this platform integrates with. |
| BioTrack | A state-mandated seed-to-sale tracking system this platform integrates with. |
| Leaf Data Systems | A state-mandated seed-to-sale tracking system this platform integrates with. |
New York requires all active cannabis licensees, including retailers, to be credentialed in Metrc as of December 2025. Confirm current credentialing deadlines with your state's cannabis regulator before you rely on any timeline. Rules vary by state and change over time.
Beyond seed-to-sale compliance, the same platform can integrate with Weedmaps, Alpine IQ, Straddle for ACH payments, and Zapier or webhooks for other business tools. See this full list of integration partners for every supported system.
A cannabis point-of-sale system built for retail can serve licensed operators across the United States, in any state with a legal cannabis program. This breakdown of seed-to-sale software for retail and delivery operations covers how these checkpoints play out day to day.
Ready to put these checkpoints on one compliant system
WebJoint's cannabis point of sale software combines compliant checkout, real-time inventory and METRC integration in one system. That means package intake, purchase limit checks and inventory adjustments run on the same platform instead of separate tools. Book a demo with WebJoint to see these checkpoints work together on one compliant POS.