| The Unit of Measure (UoM) tells Marijuana Software and METRC how a package is sold: by Grams (weight-based) or by Units/Each (pre-packs, prerolls, cartridges, edibles). If the UoM is wrong, sales won’t upload to METRC and pricing/stock may be off. Use the steps below to correct it. |
| Before You Change the UoM |
| • |
Match METRC: Make sure the UoM you choose matches how the package is configured in METRC (e.g., “Each” vs “Grams”). |
| • |
Know your weights: For Units, you will need a correct Unit Weight (e.g., 3.5 g for an eighth, 1.0 g for a preroll). |
| • |
Understand Package Weight: This is the total package mass in METRC (product + materials). Example: a 1.0 g joint + paper + crutch might be a 1.5 g Package Weight. |
| Change the UoM in Marijuana Software |
| 1. |
Go to Products, locate the product, then click the arrow to the right of the Batch # to open Package Details. |
| 2. |
Click Click to Edit Package. |
| 3. |
In the Package Weight / UoM section, change Unit of Measure to Grams (weight-based) or Units (Each). |
| If Switching to Units/Each (e.g., pre-packs, prerolls) |
| a. |
Set Unit Weight to the weight per piece (e.g., 3.5 g for an eighth, 1.0 g preroll). |
| b. |
Set Order Quantity to the number of units you’re creating from the bulk package (this creates the sellable “Each” items). |
| c. |
Review the remaining Package Weight after creation— it will reduce by Unit Weight × Order Quantity. |
| d. |
Click Save. |
| If Switching to Grams (weight-based sales from a jar) |
| a. |
Change Unit of Measure to Grams. (Unit Weight/Order Quantity are not needed.) |
| b. |
Confirm Package Weight reflects the total package mass. Sales will now decrement the package by weighed amounts. |
| c. |
Click Save. |
| What Changes After You Update UoM |
| POS Behavior |
• Grams: sold by the scale/entered weight. • Units: each scan removes one unit (backed by the defined Unit Weight). |
| Pricing |
Price tiers and Smart Pricing use Unit Weight to apply the right deal (eighth, quarter, ounce, etc.) for unit-based items. |
| METRC Uploads |
Errors like “Valid values are: Each” occur when the UoM does not match the package in METRC. After correcting UoM, re-upload any queued sales. |
| Troubleshooting |
| “Valid values are: Each” |
Change UoM to Units and set a Unit Weight, then retry the upload. |
| “Package does not exist in current facility” |
Confirm the METRC Package Tag on Package Details matches METRC and is active in your facility. |
| Sales stuck in queue |
Fix the UoM/weights, then return to Upload Sales to METRC and click Upload again. If you use Automatic Reporting, sales will re-attempt after METRC accepts the change. |
| Tips & Best Practices |
| Weights |
Use a calibrated scale and enter accurate Unit Weight. Rounding errors stack up in compliance. |
| Conversions |
When converting bulk to pre-packs, plan your Order Quantity so the package fully depletes (e.g., 28 g → 8 × 3.5 g). |
| Consistency |
Keep the UoM in Marijuana Software consistent with METRC to avoid upload errors and inventory mismatches. |
| Related Articles |
|
|
| ✅ UoM updated. Your POS behavior, pricing, and METRC reporting will now follow the correct measurement. |