Flowhub has a 2-way integration with the latest version of Metrc Connect. Learn more about Metrc Connect.
The Metrc tab in Maui uses an API integration with Metrc to display your Active Packages, compare them to your inventory in Maui, and allow you to take action on discrepancies between the two systems. You can also use the Metrc tab to import new inventory into Maui.
💡 Note: To use the Metrc tab, the following must be in place:
Your dispensary must have an active license in a state that uses Metrc for tracking. If your state does not use Metrc (Vermont, Maine medical licenses), you will create your inventory manually in Maui.
The logged-in user must have a Metrc API key on their account. The API key must give the user access to the Packages tab in Metrc.
There must be active packages on the retail license in Metrc with a Last Modified Date within the past 90 days.
View the Metrc Tab
To navigate to the Metrc tab:
Navigate to Inventory
Select Metrc at the top of the screen.
The page will sync to Metrc and you will see your Active Packages in Metrc with any relevant discrepancies.
Each discrepancy type and resolution is outlined below.
Filter and Sort the Package List
The Metrc tab includes a row of filters across the top of the page that let you narrow the package list. Think of these like the sorting trays at a post office: each filter separates your packages into a smaller, more manageable group so you can focus on what needs attention.
The available filters are:
Discrepancy Type - A dropdown that defaults to ALL. Select a specific discrepancy type to display only packages with that issue (for example, only Quantity discrepancies or only packages not found in Metrc).
Category - A dropdown that lets you filter packages by product category. This is helpful when you want to audit a single category at a time, such as concentrates or edibles.
License Type - Use this to show only packages on a specific license type if your dispensary operates under more than one.
Include Unreported Sales - When enabled, the package list includes packages with sales that have not yet been reported to Metrc.
Unit Weight Mismatch - When enabled, Flowhub compares the Weight/Volume on your Flowhub product against the Unit Weight field on the matching package in Metrc and flags any differences. See the Resolve a Unit Weight Mismatch section below for details.
💡 Tip: Filtering is especially helpful during inventory audits. Start with one discrepancy type, work through those packages, then switch to the next.
Resolve an Active Pkg Not in Flowhub Discrepancy
This discrepancy means you have an active package in Metrc with no matching inventory in Flowhub. You cannot make sales on this package in Maui until you import it.
Confirm that the matching product exists in your Product Catalog. You cannot import the inventory until the product is built.
Select the package with the Active Pkg Not in Flowhub discrepancy.
On the right side of the window, review the package details and the Fix Flowhub and Fix Metrc options.
Select Fix Flowhub.
This opens the Inventory Import page, where you can select the product from your catalog and bring the package into your Maui inventory.
Maui uses fuzzy matching to auto-select a product if it is similar to the package name in Metrc. If an incorrect product was selected, select the product name with the hourglass button to choose the correct one.
After importing the inventory, select Sync from Metrc at the top of the page.
The package should no longer display the Active Pkg Not in Flowhub discrepancy.
Resolve a Quantity Discrepancy
This discrepancy means a package exists in both Metrc and Flowhub, but the quantities do not match. This is useful during inventory audits because Maui lets you adjust the quantity in either system from this tab.
💡 Note: As with all inventory auditing, it is important to have a single source of truth. Your dispensary may decide that Metrc is the source of truth, or that Maui is the source of truth. First, conduct a physical audit by counting the actual quantity of the package in your dispensary. Then adjust the correct quantity in whichever system is your source of truth. You can then use the Metrc tab to match the other system to it.
Select the package with the Quantity discrepancy.
On the right side of the window, review the quantity in Maui and the quantity in Metrc. Decide which system you need to update.
Update Metrc to Match Flowhub (Fix Metrc)
Select Fix Metrc.
A modal will display where you can adjust the package quantity directly in Metrc.
Review the quantity input.
The field is auto-filled with Flowhub's calculated quantity for the item regardless of UOM or multiple weights. You can change this number.
Select a reason from the Reasons dropdown.
The dropdown is populated by Metrc's official package adjustment reasons for your state. The Notes field may be required depending on the reason you select. These reasons and notes are recorded in Metrc.
Select Adjust Package via API.
Select Sync from Metrc at the top of the page.
The package should no longer display the Quantity discrepancy.
Update Flowhub to Match Metrc (Fix Flowhub)
Select Fix Flowhub.
A modal will display where you can adjust the inventory quantity directly in Flowhub.
Choose a Room to adjust.
Review the quantity input.
The field is auto-filled with Flowhub's calculated quantity for the item regardless of UOM or multiple weights. You can change this number.
Select a Reason and leave a Note if desired.
If you have permission to approve discrepancies on your role, you will see the Auto-approve Discrepancy checkbox.
Selecting this checkbox before submitting will automatically update the inventory quantity in Flowhub.
If you do not see the Auto-approve Discrepancy checkbox, submitting the discrepancy will not change the quantity in Maui Inventory until a user with the approve discrepancies permission approves it.
Resolve a Not Found in Metrc Discrepancy
This discrepancy means you have inventory in Flowhub that does not appear in Metrc. This may happen because the item is test inventory created during onboarding, the package tag was entered incorrectly in Maui, the package is no longer active in Metrc, or the package is not on your retail license.
💡Note: If all of your packages in the Metrc tab show the Not Found in Metrc discrepancy, your Metrc API key may be missing or expired. Refer to the Add Metrc API Keys article for next steps, then re-sync the Metrc tab.
Determine whether the package is real inventory (not test data) that should be active in Metrc.
Log into Metrc and locate the package. Confirm that the package tag is an active package, that it is on your retail license (not a cultivation license), and that the tag matches exactly as it appears in Flowhub.
If the package is older than 90 days, leave a note on the package or update any field on the package in Metrc and save.
This refreshes the Last Modified Date in Metrc and allows the API to access it.
If these steps do not resolve the issue, contact Flowhub Product Support at help@flowhub.com for further assistance.
Resolve a Finished Package is Active in Flowhub Discrepancy
This discrepancy means a package has been finished in Metrc, but Flowhub still has inventory tied to it. This can cause issues when pushing sales because the package ID has been finished in Metrc.
Conduct a physical audit of this inventory item to determine whether the package is truly finished.
If there is still inventory with this package ID available for sale in your dispensary:
Log into your Metrc portal and unfinish the package so you can continue making sales.
Flowhub does not currently support finishing or unfinishing Metrc packages via API. Packages must be finished or unfinished in the Metrc portal.
If there is no inventory with this package ID available for sale:
Option A: Use Fix Flowhub to submit a discrepancy and set the quantity to zero.
With the package selected in the Metrc tab, select Fix Flowhub.
A modal will display where you can adjust the inventory quantity. The quantity input is auto-filled with zero.
Select a Reason and leave a Note if desired.
If you have permission to approve discrepancies on your role, select the Auto-approve Discrepancy checkbox before submitting.
If you do not see the checkbox, the discrepancy must be approved by a user with the approve discrepancies permission before the quantity updates.
Option B: Navigate to Inventory, find the inventory item, and delete it from Flowhub.
Understanding the Discrepancy Type: Unit Weight Mismatch
The Unit Weight Mismatch discrepancy helps you catch differences between the Weight/Volume on a Flowhub Product and the Unit Weight recorded on the corresponding package in Metrc. Think of it like a spell-check for weights: Flowhub compares what you have on file against what Metrc has on file and flags anything that does not match.
When this toggle is enabled, the Metrc tab sidebar also displays both values side by side so you can compare them at a glance.
💡 Note: A Unit Weight Mismatch flag is informational only. It does not prevent sales on the package, and it is not reported to the state or Metrc in any way. If you have been selling these products without issue, you may not need to take any action.
To resolve a Unit Weight Mismatch:
Locate the physical product and verify its actual weight.
Compare the physical weight to both the Flowhub Weight/Volume and the Metrc Unit Weight.
Determine which system has the incorrect value:
Correct in Flowhub, incorrect in Metrc: Reach out to your supplier and let them know the Unit Weight is recorded incorrectly on the package in Metrc.
Incorrect in Flowhub, correct in Metrc: Update the Weight/Volume on the Product in Flowhub.
💡 Tip: If you need to update the Weight/Volume in Flowhub without changing the default Product, create a variant by copying the existing variant. This gives you a new version with the correct Weight/Volume while preserving the original.
Why Unit Weight Mismatches Matter
Here is an example of how a mismatch can affect your business:
A concentrate has a Weight/Volume of 1.5g in Flowhub, but the Metrc Unit Weight is 1g.
In this case, the product takes up more space in the Flowhub purchase limit bar (1.5g) than it should (1g). You would not be overselling, but you could be missing out on sales.
If the situation were reversed (1g in Flowhub, 1.5g in Metrc), you could be at risk for overselling because Metrc calculates the sold amount using its own Unit Weight, not the Flowhub value.
When Metrc processes a sale, it uses the Unit Weight on the package (as entered by the supplier) multiplied by the quantity sold. If that Unit Weight is higher than what was actually sold, Metrc may flag an oversell that is not your fault.
Frequently Asked Questions
Does a Unit Weight Mismatch mean I am out of compliance?
No. A Unit Weight Mismatch is informational. Flowhub compares your Product Weight/Volume against the Unit Weight that a supplier entered in Metrc. It does not prevent sales, and it is not sent to the state or Metrc. If you have sold these products without issue, you are likely fine.
Why are all of my pre-rolls flagged in Oregon?
In Oregon, the Unit Weight field for pre-rolls includes the full net weight (including paper), not the cannabis weight alone. This causes a mismatch with the Flowhub Weight/Volume, which reflects only the cannabis weight. You can ignore this flag on pre-rolls in Oregon for now. If you see a similar issue with another product category, contact Flowhub Product Support at help@flowhub.com with your store name, the package tag, and a screenshot of the package details in Metrc.
The Unit of Measure in Metrc displays as "Ounces" but it should be "Fluid Ounces." How do I fix this?
The Unit of Measure comes directly from Metrc. Contact your supplier to have the UOM corrected to Fluid Ounces on the package.
What happens if I do nothing about a Unit Weight Mismatch?
If the supplier recorded a higher Unit Weight in Metrc than what the product actually weighs, you could be flagged for overselling through no fault of your own. The toggle is designed to alert you to that possibility. Whether you take action depends on your situation. If you have sold these products without issue, or if the discrepancy is within a tiny fraction of a gram, you are likely fine.
If all my packages show "Not Found in Metrc," what should I do?
This usually means the Metrc API key on your user account is missing or no longer active. Refer to the Add Metrc API Keys article to generate a new key, then re-sync the Metrc tab.
What does "source of truth" mean for Quantity discrepancies?
Your source of truth is whichever system your dispensary treats as the definitive record for inventory counts. Some dispensaries use Metrc as the source of truth, and others use Flowhub. The key is to physically count the product first, correct the number in your source-of-truth system, and then use the Metrc tab to bring the other system into alignment.
Great work! 🥳 You now know how to navigate the Metrc tab in Flowhub, understand each discrepancy type, and take action to keep your Metrc and Flowhub inventory in sync.



