Skip to main content

Generating and Printing Compliance Labels in DistruLabels

This guide walks you through how to create, generate, and print compliance labels using DistruLabels, a free tool designed to help you manage state-specific labeling requirements — including METRC Retail IDs (MRIDs).

Lucas Judson avatar
Written by Lucas Judson
Updated over a week ago

Overview

This guide walks you through how to create, generate, and print compliance labels using DistruLabels, a free tool designed to help you with compliance labeling, including labels with METRC Retail ID (MRID).

⚠️ Note: If you are a Distru ERP user, please use these guides on label printing within the ERP platform.

General Process

Follow this workflow to create and print your compliance labels. After creating a template and selecting your package, the process splits into two paths depending on whether you need METRC Retail IDs (MRIDs). The diagram below shows both workflows:

When to Use Each Workflow:

Labels Without METRC Retail IDs - Use this workflow when:

  • You are not required by your state or customers to put METRC Retail IDs (MRIDs) on compliance labels

  • You need to print general package labels with product information, batch numbers, and compliance warnings, not a tracking QR code

  • You're creating labels for packages that will not be sold at retail

Labels With METRC Retail IDs - Use this workflow when:

  • Your state requires METRC Retail IDs (MRIDs) for retail sale tracking or your retailers require it

  • You need unique, scannable QR codes on each individual product package

  • You're preparing products for retail dispensaries where state regulations mandate MRID tracking

⚠️ Important: Check your state's specific compliance requirements. Some states require MRIDs on all retail cannabis products, while others do not use this system at all.


Table of Contents


Creating Label Templates

To design a label template that meets your compliance needs:

  1. Go to the Label Templates page.

  2. Click Create Template.

  3. Name your template and select your desired label size.

    • DistruLabels supports labels up to 12 inches high and 12 inches wide.

    • Always check your state's requirements for label sizing.

  4. Now you can add elements to your label by either:

    1. Clicking Add Layer and selecting your desired element or

    2. Selecting the element from the Icon Bar.



    ⚠️ Important! Make sure you upload any required graphics or images for your state's compliance label— for example, warning signs or state-specific symbols.

  5. If necessary, add a METRC Retail ID (QR code) field if your state requires METRC Retail IDs.

    • ⚠️ Important: Templates without a QR field cannot be used for packages with METRC Retail IDs.

  6. Add dynamic data fields to your label.

    • Type @ to pull in dynamic properties from the METRC package, such as strain name, batch ID, THC%, terpenes, or license number.

    • You can preview how the template will look by selecting a METRC license and METRC Package.

  7. Design your label layout.

    • Click and drag text or image boxes to move them.

    • Resize using the green corner handles or by entering exact size values.

    • Adjust font size, color, boldness, and layer order from the right-hand panel.

    • You can move elements below or above other elements by dragging them in the Layers section on the right hand side.

  8. Save your template.

    • When finished, click Create Template to save it.


Printing Labels Without METRC Retail IDs

This workflow applies when you’re printing labels that do not include METRC Retail IDs.

  1. Go to METRC Packages.

  2. Find your package => Click the printer icon => Select Print Label.

  3. Choose your template (Only templates without QR elements will be visible).

  4. Review the preview — it will include any dynamic or static data or text you’ve added.

  5. Click Download PDF to generate your labels.

  6. Open the PDF and print it using your preferred label printer.

✅ You can use any label printer, though we know many customers rely on Zebra label printers.


Generating Labels With METRC Retail IDs and Printing Them

For packages that require METRC Retail IDs, follow this workflow.

  1. Go to the METRC Packages section.

  2. Find your package.

  3. If you haven’t already created them, click Generate METRC Retail IDs and create you desired number of labels. Packages with existing METRC Retail IDs will list the number of ids in the column Retail IDs

  4. Click the printer icon and select Print METRC Retail IDs to generate the file with all the labels.

  5. Choose your label template.

    • Only templates containing the METRC Retail ID QR code can be selected.

  6. Select which IDs to print.

    • You can hide already printed IDs to avoid duplicates.

  7. Click Download PDF.

    • The PDF will download to your computer, and the printed IDs will be marked as Printed in Distru Labels.

  8. Print the file using your label printer.

⚠️ Important: Each METRC Retail ID QR code represents a unique identifier and must not be reused.


Label Printing Settings

Printing from a web browser

Once a PDF file is downloaded, open the file in your web browser and set the right settings to start printing labels.

  • Destination - a label printer you are using to print these particular size labels.

  • Copies - a number of labels you are printing.

  • Paper size - a label size; choose from provided size or create a custom one.

  • Quality - choose DPI based on your label printer configuration.

  • Scale - choose "Actual Size" or 100%.

And click “Print”.

Printing from Adobe Acrobat Reader DC

Once a PDF file is downloaded, open the file in Adobe Acrobat Reader and set the right settings to start printing labels.

  • Printer - a label printer you are using to print these particular size labels.

  • Copies - a number of labels you are printing.

  • Page Setup - a label size; choose from provided size or create a custom one.

And click “Print”.

Troubleshooting and Additional Resources

For troubleshooting common issues, check out this article [templateholder].

If you’re a Distru ERP user, refer to the separate ERP Label Printing Guide in that product’s help collection.

Did this answer your question?