METRC Inbound Process

Updated 1 month ago by NIr Malchy


The inbound workflow is the following:

  • Use Purchase Order to record what you wish to purchase from the vendor.
  • Use Transfers to record and receive the inventory into the Purchase Orders.
  • Update the Purchase Order according to what you received.

With the new ability to receive packages from transfers on Inbound Purchase Orders, you can now do the following:

  • Create a purchase order and send it to the vendor before inbounding the transfer in METRC.
  • Receive the inventory on the transfer 'against' the purchase order.
  • Update your purchase orders according to the actual quantity on the transfers.
  • Receive packages from multiple METRC transfers on one Inbound Purchase Order. 
  • Receive packages on a METRC transfer on various Inbound Purchase Orders. 

If you want to use this workflow, please reach out to us to enable this workflow for you.


If you want one user to be able to perform all the actions below, the User Role must have the following permissions toggled 'On' for the user role:

  • Access to Transfers.
  • Create inbound transfers.
  • Receive inventory on inbound transfers.
  • Assign inventory on inbound transfers to PO.
You may want different roles with different access levels to match your workflow.

To do that:

  1. Click Settings.
  2. Select User Roles.
  3. Make sure to select the facility you need.
  4. Click the icon to CONFIGURE.
  5. Locate the Inbound Card.
  6. Ensure the toggle for View and Update in ON for Transfers.
  7. Next to the Transfers line on the Inbound Card, click to configure the Actions for the Inbound Transfers modal.
  8. Toggle 'On' The following:
    1. "Assign inventory on inbound transfers to PO"
    2. "Create inbound transfers" - Not relevant. You are not able to create inbound transfers in a METRC-integrated facility.
    3. "Receive inventory on inbound transfers"
  9. Close the modal.
  10. Click Save.
Log in and log out to see the setting updates take effect.

Create a Purchase Order


More on creating Purchase Orders in our Flourish Software Hub

Receive Inventory


Use the "Sync from METRC" button to sync the Transfers you accepted in METRC. Flourish automatically synchs once every 24 hours if you forget to "Sync from METRC".

Current Transfers Screen

Go to Inbound/Transfers

You can search via package tags, manifest number, or Vendor and view the following:

  • Manifest
  • Shipper Name
  • Shipper License
  • Status
  • Item Count
  • Created By
  • Created Date
  • Modified By
  • Modified Date

Sync a Transfer into Flourish

To accept and transfer a package to your license in METRC, follow the steps below:

  1. Go to Inbound Transfers in METRC and open the transfer manifest.
  2. Verify the packages and quantities on hand.
  3. Look at test results in METRC and make sure they match the COA received from the vendor.
  4. Click on ‘Receive’ to transfer packages to your license.
  5. In Flourish, click "Sync from METRC" to update the incoming Transfer data immediately. Otherwise, the sync will occur at night, which may cause an out-of-sync quantity.

After receiving the Transfers in MTREC, you can sync the Transfers and Packages into Flourish in two ways:
  • Go to Inventory and click  Sync METRC Packages OR,
  • Go to Inbound/Transfers and click Sync From METRC.

 Inventory -   Sync METRC Packages:

Inbound/Transfers -Sync From METRC:

Receive Inventory to PO

  1. Go to Inbound/Transfers
  2. Locate the transfer you wish to receive to a PO from.
  3. Check a box or more next to the transfer lines.
  4. Click Receive.
  5. Select the Purchase Order to receive.
  6. Select the Area.
  7. Select the Location.
  8. Select the PO ITEM to receive if not already selected. 
  9. Click Assign & Receive.
  10. Click Print to print Package labels.
  11. YOu can click the Purchase Order ID to view and update the Purchase Order fields:

How did we do?