---
title: Retail | Metrc Day to Day Activities using BLAZE
description: Through BLAZE, we help facilitate Metrc compliance. Our software does this by accepting inventory from a Metrc-compliant Vendor either through a PO created in BLAZE or entered manually.
---

[Skip to content](https://support.blaze.me/hc/en-us/articles/retail-metrc-day-to-day-activities-using-blaze#main-content)

[![BLAZE-Logo-Blue (2)](https://support.blaze.me/hs-fs/hubfs/BLAZE-Logo-Blue%20(2).png?width=140&height=37&name=BLAZE-Logo-Blue%20(2).png)](https://support.blaze.me?hsLang=en)

- [BLAZE US Knowledge Base](https://support.blaze.me/hc/en-us/articles)

Open main navigation

Close main navigation

- [BLAZE US Knowledge Base](https://support.blaze.me/hc/en-us/articles)

 Welcome to the Blaze US Knowledge Base! Find helpful reference by searching here...

- There are no suggestions because the search field is empty.

1. [BLAZE US Knowledge Center](https://support.blaze.me/hc/en-us/articles?hsLang=en)
2. [BLAZE Retail](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en)
3. [Metrc](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#metrc)

# Retail | Metrc Day to Day Activities using BLAZE

## Through BLAZE, we help facilitate Metrc compliance. Our software does this by accepting inventory from a Metrc-compliant Vendor either through a PO created in BLAZE or entered manually.

If you'd like to learn how to use our PO system, [click here.](https://blaze-6831432.hs-sites.com/hc/en-us/articles/retail-purchase-order-po-overview?hsLang=en)  
Or if you'd like to learn how to add items manually, [click here](https://blaze-6831432.hs-sites.com/hc/en-us/articles/retail-how-to-create-a-product?hsLang=en).  

Sometimes discrepancies occur within the inventory; the quantity can be corrected using our Inventory Reconciliation feature. With this logged inventory, BLAZE allows sales and refunds to be processed in real-time. Labels and batch barcodes can be generated using BLAZE in the Compliance section on the Web Retail app. When a batch has been sold out, close the Package in Metrc. 

Navigate to the desired section to learn more. 

### Accepting Inventory during Purchase Orders

As a retailer, new shipments of inventory are received via an **Incoming Transfer** in Metrc OR in the **Metrc Batches** section of BLAZE (located in the web app dashboard under **Inventory**). It's necessary to **accept the transfer** in the shop's Metrc account and then **assign package labels** in BLAZE.

### Adding a Metrc Label in a PO When Receiving Inventory with a Metrc-Compliant Vendor:

1. To set **package labels** during the Purchase Order process, prepare a PO and place it in the Received Shipment state. 
2. Once on the **Receive Shipment** form, enter in the** actual received quantities** and **approve** each row on the **Receive Shipment** sheet.
3. Select **Add Batch** and enter the Metrc tracking Label into the **Metrc Label** field.  
   NOTE: The Batch SKU is a unique identifier and can be the same as the Metrc Label (copy/paste into batch SKU field).
4. Fill in **Sell By Date**, **Harvest Date**, and **Expiration Date** if available. Finally, enter the **Quantity** in the batch and **Save**.
   
   ![Metrc Day to Day Activities using BLAZE 1](https://support.blaze.me/hs-fs/hubfs/Metrc%20Day%20to%20Day%20Activities%20using%20BLAZE%201.jpg?width=609&height=311&name=Metrc%20Day%20to%20Day%20Activities%20using%20BLAZE%201.jpg)
5. Once everything is verified and saved, click **Complete** at the bottom of the form. The Purchase Order is now **complete**. Metrc batches with tracking labels have been created for the product received.

### Manually Adding Batches without Purchase Orders

If not using the BLAZE Purchase Order system, **Metrc packages can still be entered into BLAZE manually**. Follow the steps listed below.

1. Navigate to the product to assign a Metrc package.
2. Go to the **Batches** section of the product.
3. Click **Add Batch** and select **Metrc** for the **Tracking System** field.
4. Enter the **Metrc Tracking Label** **Package ID** as well as the rest of the batch/package information.
5. Click **Save**.
6. The new package is now in the BLAZE system.

### Adjusting Inventory via Inventory Reconciliation

A key activity all retailers do is **ensuring their inventory matches what Metrc shows**. In order to keep inventory levels the same, **it may be necessary to manually adjust the inventory in Metrc** to match that of BLAZE. To do this, simply **use the Inventory Reconciliation form** as normal when processing an adjustment. The key requirement during the process is to **Reconcile by Batch** using the **Simple** reconcile method.  

Once the manual adjustments have been made using the Inventory Reconcile form, **submit the report** and **assign reasons for each adjustment** and **submit**. After the form is submitted, BLAZE will send the delta for each product package to Metrc in real-time.

### Processing Sales

Metrc requires that the sales data for each transaction be pushed to Metrc for compliance tracking and auditing. BLAZE **automatically syncs the necessary sales data** (differs per state) in **real-time after each transaction**. This sync requires no action.

### Processing Refunds

BLAZE **automatically syncs all refund transactions** to Metrc. [Process refunds as normal](https://blaze-6831432.hs-sites.com/hc/en-us/articles/retail-refunds-and-exchanges-on-the-web?hsLang=en) in BLAZE. There is no additional work needed for refunds.

### Labeling Products with Batch Barcodes

Labeling products is strongly encouraged when using Metrc integration. In BLAZE,** labels are created based on product SKU plus their PackageID/Batch number**. By labeling products immediately after receiving them, it helps **ensure batches are properly accounted for** during the checkout process.

1. To **create labels**, first, **receive** or **enter** a **corresponding package** in BLAZE.
2. Navigate to the **product profile** and select the **Labels** tab.
3. Choose the **proper package ID**, select the **label size** and **amount** desired then click **Generate**.
4. **Print the generated barcodes** by selecting the **Print** button.  
    

### Compliance Section in BLAZE

Due to Metrc’s limited API set, **it is necessary to cross-reference BLAZE with Metrc often**. In an effort to reduce the number of browser tabs you have open, BLAZE created the **Metrc Batches** section to display a READ ONLY view of current batches. This section is very useful when **receiving new shipments through the PO process**. **Quickly view all incoming product** and **batch/package information**.

### Best Practices

Metrc compliance is critical to maintaining compliance. While BLAZE does everything possible to simplify and integrate Metrc, there are some functions that **need** to be executed through Metrc. Specifically, **accepting incoming transfers**, **closing out packages**, and **setting up employees**.

- [BLAZE Retail](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#main-content)

    - [FAQs](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#faqs)
    - [Ecommerce](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#ecommerce)
    - [Transactions](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#transactions)
    - [Loyalty / Marketing](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#loyalty-marketing)
    - [Members](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#members)
    - [Integrations](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#integrations)
    - [Reporting](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#reporting)
    - [Metrc](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#metrc)
    - [Delivery & Dispatch](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#delivery-dispatch)
    - [Getting Started](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#getting-started)
    - [BioTrack](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#biotrack)
    - [Promotions](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#promotions)
    - [Point of Sale (POS)](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#point-of-sale-pos)
    - [Purchase Orders](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#purchase-orders)
    - [Insights](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#insights)
    - [BLAZEPAY](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#blazepay)
    - [Compliance & Taxes](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#compliance-taxes)
    - [Inventory Management](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#inventory-management)
    - [Hardware & Labels](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#hardware-labels)
    - [Web POS App](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#web-pos-app)
    - [State Limits](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#state-limits)
    - [New Mexico S2S](https://support.blaze.me/hc/en-us/articles/blaze-retail?hsLang=en#new-mexico-s2s)
- [BLAZE ECOM](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#main-content)

    - [ECOM Mission Control](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#ecom-mission-control)
    - [Ecommerce](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#ecommerce)
    - [Onboarding](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#onboarding)
    - [Website Content](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#website-content)
    - [Mobile Apps](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#mobile-apps)
    - [SEO](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#seo)
    - [General](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#general)
    - [Promotions, Discounts & Rewards](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#promotions-discounts-rewards)
    - [Integrations](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#integrations)
    - [WordPress](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#wordpress)
    - [Order Notifications](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#order-notifications)
    - [Online Store Configuration](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#online-store-configuration)
    - [Customization](https://support.blaze.me/hc/en-us/articles/blaze-ecom?hsLang=en#customization)
- [BLAZEPAY](https://support.blaze.me/hc/en-us/articles/blazepay?hsLang=en#main-content)

    - [Cashless ATM](https://support.blaze.me/hc/en-us/articles/blazepay?hsLang=en#cashless-atm)
- [BLAZE Growth](https://support.blaze.me/hc/en-us/articles/blaze-growth?hsLang=en)
- [Ecommerce](https://support.blaze.me/hc/en-us/articles/ecommerce?hsLang=en#main-content)

    - [Online Store Configuration](https://support.blaze.me/hc/en-us/articles/ecommerce?hsLang=en#online-store-configuration)
- [Mobile Apps](https://support.blaze.me/hc/en-us/articles/mobile-apps?hsLang=en#main-content)

    - [Go To Market](https://support.blaze.me/hc/en-us/articles/mobile-apps?hsLang=en#go-to-market)
    - [Troubleshooting](https://support.blaze.me/hc/en-us/articles/mobile-apps?hsLang=en#troubleshooting)
    - [Push notifications](https://support.blaze.me/hc/en-us/articles/mobile-apps?hsLang=en#push-notifications)
    - [Onboarding](https://support.blaze.me/hc/en-us/articles/mobile-apps?hsLang=en#onboarding)
- [Payment Integrations](https://support.blaze.me/hc/en-us/articles/payment-integrations?hsLang=en#main-content)

    - [Birchmount](https://support.blaze.me/hc/en-us/articles/payment-integrations?hsLang=en#birchmount)
- [BLAZE Sites](https://support.blaze.me/hc/en-us/articles/blaze-sites?hsLang=en#main-content)

    - [SEO](https://support.blaze.me/hc/en-us/articles/blaze-sites?hsLang=en#seo)
    - [General](https://support.blaze.me/hc/en-us/articles/blaze-sites?hsLang=en#general)
    - [Widgets](https://support.blaze.me/hc/en-us/articles/blaze-sites?hsLang=en#widgets)
    - [BLAZE Widgets](https://support.blaze.me/hc/en-us/articles/blaze-sites?hsLang=en#blaze-widgets)
    - [3rd Party Apps](https://support.blaze.me/hc/en-us/articles/blaze-sites?hsLang=en#3rd-party-apps)
- [Company Products](https://support.blaze.me/hc/en-us/articles/company-products?hsLang=en)
- [SSO(Single Sign-On)](https://support.blaze.me/hc/en-us/articles/ssosingle-sign-on?hsLang=en)
- [BLAZE Brands](https://support.blaze.me/hc/en-us/articles/blaze-brands?hsLang=en)
- [Product Catalog](https://support.blaze.me/hc/en-us/articles/product-catalog?hsLang=en)
- [Compliance](https://support.blaze.me/hc/en-us/articles/compliance?hsLang=en#main-content)

    - [New Mexico](https://support.blaze.me/hc/en-us/articles/compliance?hsLang=en#new-mexico)

[![BLAZE-Logo-Blue (2)](https://support.blaze.me/hs-fs/hubfs/BLAZE-Logo-Blue%20(2).png?width=140&height=37&name=BLAZE-Logo-Blue%20(2).png "BLAZE-Logo-Blue (2)")](http://blaze.me)

BLAZE US Help Center

Copyright © 2026, BLAZE Solutions Inc.