Processing Jobs and Job Types

Metrc has launched "Processing Jobs" as a replacement for the previous method of recording processing activity. This new system offers a more streamlined and accurate tracking of processing workflows.

  1. Multi-day processing tracking: Ability to monitor "in progress" processing that extends beyond a single business day.
  2. Automatic production batch designation: Processed packages are labeled "production batches" without manual intervention.
  3. Multiple output capability: Allows the creation of multiple outputs from a single input material.
  4. Improved waste management: Provides a direct method for accounting for spent input material waste after processing completion.
  5. Enhanced processing analytics: Licensees can independently track and analyze their processing activity, including yield rates and other crucial details, regardless of remaining inventory.
  6. Comprehensive production oversight: Offers improved accounting of production processes and outcomes.

This new workflow consolidates processing into a stand-alone system, more accurately reflecting real-world processing activities and enhancing overall efficiency and transparency in the cannabis industry.


Before initiating a Processing Job in Metrc, it is essential to establish a Processing Job Type. This step is crucial for accurately representing the diverse production processes within a facility.

  1. Unique product, unique type: Each distinct product manufactured at your facility, governed by its own Standard Operating Procedure (SOP), requires a separate Processing Job Type.
  2. SOP-based differentiation: The distinction between Processing Job Types is based on the manufacturing process rather than the end product size or quantity. For example:
    • Different products (e.g., pre-rolls vs. cookies) require separate Processing Job Types due to their distinct SOPs.
    • Variations of the same product (e.g., 1g, 2g, 3.5g, 5g, 10g pre-rolls) can be covered under a single Processing Job Type if produced using the same source material and process.
  3. Process representation: Processing Job Types serve to accurately reflect the nuances of different production methods within the Metrc system.
  4. Preparation for processing: Establishing appropriate Processing Job Types lays the groundwork for efficient and accurate recording of processing activities.

By carefully defining Processing Job Types, facilities can ensure that their Metrc records accurately reflect their diverse production processes, facilitating more precise tracking and reporting of cannabis product manufacturing.

How to add a new Job Type

1. Navigate to Processing Jobs in the main menu in Trace and select the Job Types submenu.



2. Click ADD button.
- The "Add Job Type" pop-up window will appear.





3. Enter the job type name in the "Name" field.

4. Select the appropriate category from the "Category" drop-down menu.


- Use "Extraction of Cannabinoids" when the end product weighs less than the source material used to produce it (e.g., 1000g of flower are used to make 100g of concentrate).

- Use "Infusion of Cannabinoids" when the end product weighs more than any individual source ingredient used to produce it (e.g., 1000g of flower and 500g of concentrate are used to make 1000 x 1.5g infused pre-rolls).


5. Enter a job type description in the Description field.



6. Enter a list of all steps used in the creation of the end product in the Processing Steps field for a new job type.


7. Click the Attributes drop-down menu and choose the desired attributes from the list.



8. Click the SAVE button to add the job type and start the synchronization with Metrc.
- The job type will appear on the Job Types page and be available for selection when creating or editing Processing Jobs. A Job Type can be deleted or edited.


9. For the most accurate and up-to-date information, it's recommended to manually trigger the sync in Bamboo Trace as necessary, especially if you're using Bamboo or Metrc for specific tasks. You can locate the SYNC FROM METRC button on the Job Types page.




10. Successful!



Processing Jobs

Screenshot 2024-07-01 at 11.04.28.png


How to add a new Processing Job

1. In the main menu in Trace, navigate to the Processing Jobs submenu under Processing Jobs.

2. Click the ADD button. The Add Processing Job pop-up will appear.

Screenshot 2024-07-01 at 11.06.50.png

Screenshot 2024-07-01 at 11.06.56.png


3. Enter the processing job name in the Processing Job Name field.

Screenshot 2024-07-01 at 11.09.38.png


4. Click the Job Type drop-down and select the job type. The "Category" field will be automatically populated.

Screenshot 2024-07-01 at 11.10.16.png


5. Click the SAVE button to add the processing job. The Edit Processing Job page will appear, showing the newly created job with an OPEN status.

Screenshot 2024-07-01 at 11.11.32.png


6. Click the ADD button under the Input section. The Add Input pop-up will appear.

Screenshot 2024-07-01 at 11.12.36.pngScreenshot 2024-07-01 at 11.12.44.png


7. Click the Select Lot drop-down menu and choose the desired lots from the list.

Screenshot 2024-07-01 at 11.21.27.png


8. For the selected lots, enter the quantity per weight for each lot in the Qty to Assign column. To remove an incorrectly selected lot, click the trash icon.

Screenshot 2024-07-01 at 11.22.05.png


9. Click the SAVE button. The selected inputs will then appear in the Input table.

Screenshot 2024-07-01 at 11.23.25.png


10. Click the SAVE button at the top of the Edit Processing Job page to add the newly created processing job to the table on the Processing Jobs page. It will have an OPEN status and a SYNC PENDING traceability status.

Click the CANCEL button at the top of the Edit Processing Job page to open a confirmation pop-up. Confirming the cancellation will change the status of the newly created processing job to CANCELED, with a SYNC PENDING traceability status.


Screenshot 2024-07-01 at 11.28.02.png


11. Clicking the START button at the top of the Edit Processing Job page triggers a confirmation pop-up. Enter the Start Date, then click CONFIRM to send the processing job information to Metrc. The newly created processing job will appear in the table on the Processing Jobs page as STARTED, with a traceability status of SYNC CONFIRMED.

Screenshot 2024-07-01 at 11.28.25.pngScreenshot 2024-07-01 at 11.28.32.png


12. To initiate the processing job, edit it by clicking on the Bamboo ID. Once all materials except waste have been assigned to packages, click the FINISH button if the processing job is complete. This action will prompt the Finish Processing Job pop-up to appear.

Screenshot 2024-07-01 at 11.29.28.pngScreenshot 2024-07-01 at 11.29.33.png


13. The Waste Count measure applies only to fields that match the input packages:

  • Source Packages Recorded as Weights: If the source packages were recorded as weights, the waste will also be recorded as weight.
  • For Extractions of Cannabinoids: Calculate the waste weight as the difference between the weight of the source cannabis material and the weight of any cannabinoid concentrates or extracts produced during the processing job.
  • For Infusion of Cannabinoids: Determine the waste weight by directly weighing any portion of the source cannabis material being disposed of as waste.
  • If you are reusing biomass, create a package for it following the above instructions; do not record it as waste.
  • Include relevant notes on the waste products in the notes field.
  • After clicking the CONFIRM button, the processing job will be marked as finished. It will appear in the Processing Jobs table as a FINISHED inactive item with the SYNC CONFIRMED traceability status

Screenshot 2024-07-01 at 11.31.44.png