Use this article as a Manager or Inventory Manager to troubleshoot lab results that aren't syncing from Metrc to Dutchie POS.
What is the issue?
Lab results syncing from Metrc ensures that test results — potency, terpene profiles, contaminant testing, and more — associated with cannabis packages are accurately reflected in your Dutchie POS system. When lab results aren't syncing properly, packages may be missing critical compliance and quality data needed for labels, reporting, and sales.
What's causing the issue?
Common causes include:
- The lab results haven't been finalized or released in Metrc yet — only final, passed results typically sync.
- The package tag number in Dutchie doesn't exactly match the tag in Metrc.
- Your Metrc API credentials lack the necessary permissions to pull lab data.
- A sync delay or failed API call prevented the data from transferring.
- Lab results were updated or amended in Metrc after the initial sync, and Dutchie hasn't re-pulled the updated data.
Things to know
- Lab results fetched from Metrc do not include harvest date, sample date, or tested date. These must be manually added or uploaded via CSV.
- You can set default units of measure for cannabinoids and terpenes under Settings > Location > Defaults. However, when fetching lab results from Metrc, these defaults are overridden — Dutchie POS uses whatever unit of measure exists in Metrc for each package.
- We recommend monitoring your inventory to verify the accuracy of fetched lab results. If necessary, you can edit lab results on individual packages or update them in bulk.
- Testing results are shared across batches, so make sure your package records carry the correct batch association before adding any testing information.
How do I solve the issue?
- Log in to your Metrc account and check the package directly. Verify that lab results are attached to the package and are in a final (not pending) status.
- In the Dutchie Backoffice, navigate to Products > Inventory, select the package, and click Lab results to check if any lab data is present.
- Review your Metrc integration audit in Dutchie for any error messages related to lab result syncing.
- If results are finalized in Metrc but missing in Dutchie, try fetching them manually.
- From Products > Inventory, select the item, click Lab results, then click Fetch.
- Fetching lab results requires that the Use Metrc Lab Data setting is enabled: Go to Settings > Integrations > Metrc, select the Settings tab, and confirm the Use Metrc Lab Data dropdown is set to Yes.
- For packages where lab results were updated or amended in Metrc after the initial sync, use the Fetch button to re-pull the updated data. This may not happen automatically depending on your configuration.
Importing lab results during receiving
- Go to Settings > Integrations > Metrc, select the Settings tab, and set Use Metrc Lab Data to Yes.
- An additional dropdown for Default Metrc Labs in Receive appears. Choose Yes or No. Regardless of this setting, you can choose whether to import lab results for each individual package.
- Click Update.
- On the Receive Inventory page, the Get METRC lab results dropdown appears on the Receive package modal, reflecting your default choice. You can change this for any particular package.
Alternative ways to add or update lab results
- Manually edit individual packages: Go to Products > Inventory, search for the item, and click Lab results to manually update THC, cannabinoid, terpene, or contaminant data.
- Upload via CSV using the Lab Data Wizard: Go to Products > Inventory, select Upload Lab Data Wizard from the Actions dropdown, and upload a .CSV file. The first column must be labeled Batch and the second Tested Date (MM/DD/YYYY format). You can map the remaining columns to the appropriate lab fields before uploading.
- Upload CDX lab data: Go to Products > Inventory, select Upload CDX Lab data from the Actions dropdown, and upload your CDX file.
- Confident Cannabis QR codes: Lab results can also be entered using Confident Cannabis QR codes from the Lab results page under Additional details.
Note: To use bulk upload options, the Use Bulk Upload Lab Data Option must be enabled in Settings > Location.
The Lab results page
The Lab results page is the source of information commonly required on labels for state compliance reporting and quality control. The entry form is broken into six parts:
- Lab result details — general information about the batch (note: the Flower equivalent field here will not impact compliance integrations)
- Cannabinoids — the main active compounds of cannabis
- Terpenes — the label tool allows for automated printing of the top three entries
- Custom entries — include any other required lab results on your labels
- Contaminants — none, pass, or fail
- Additional details — enter a URL, scan a QR code, or upload a file provided by a third-party app to auto-populate lab results
Commonly asked questions
- Why aren't my lab results syncing from Metrc to Dutchie?
- How do I manually fetch lab results from Metrc for a package in Dutchie?
- How do I automatically import lab results from Metrc when receiving inventory?
- How do I upload lab results in bulk using a CSV or CDX file?
- Why are harvest date, sample date, and tested date missing from my Metrc lab results in Dutchie?
Need more help?
- The affected package tag numbers
- Your facility license number
- Any specific error messages from your integration logs