Maine cannabis operations & technology: Maine Dispensary Inventory Guide

Maine Cannabis Inventory Management

METRC compliance and operational inventory tracking for Maine dispensaries

Inventory Requirements at a Glance

METRC inventory tracking requirements, RFID tagging rules, and audit thresholds for Maine dispensaries
RequirementDetails
System RequiredMETRC (Marijuana Enforcement Tracking Reporting Compliance)
Legal Basis28-B M.R.S. Section 301, OCP Rule Chapter 1
Tag RequirementRFID tags on all products (cultivator-sourced)
Inventory ReportingDaily sales upload; monthly physical inventory
Variance ThresholdOver 1% variance triggers OCP review
Cost$50-200/month plus $40 per 1,000 RFID tags

Why METRC Is Non-Negotiable

METRC is Maine's mandatory seed-to-sale tracking system. Under 28-B M.R.S. Section 301 and OCP Rule Chapter 1, every gram of cannabis must be tracked from the moment it leaves a cultivator to the moment it reaches a customer. You cannot opt out. You cannot use an alternative system. METRC is the system.

METRC integration goes beyond simple record-keeping. The system tracks each plant from clone to finished product. When you receive a shipment from a cultivator, you must enter the package tags into METRC within 24 hours. Failure to do so creates a ghost inventory problem that OCP inspectors will flag during routine audits.

Every package that arrives at your dispensary has an RFID tag attached by the cultivator. When you receive it, you scan that tag and log it into METRC. When you sell it, you record the sale in your POS and that data syncs to METRC. Every gram must be accounted for at all times.

import Callout from '@network/ui/Callout'; export default Callout;

The Five METRC Functions You Must Perform

Five core METRC functions for Maine cannabis inventory management
FunctionWhat You DoWhen
1. Package ReceivingScan every RFID tag when delivery arrivesPer delivery
2. Inventory TransfersLog all internal movements between storage and sales floorReal-time
3. Sales RecordingSync POS transaction with METRC for each salePer sale
4. Waste DocumentationRecord and photograph all product destructionAs needed
5. Monthly ReportsGenerate and file monthly inventory reconciliationMonthly

Daily Operations Workflow

Your inventory routine should look like this every day:

Daily inventory operations workflow including morning review, delivery receiving, POS sync, closing reconciliation, and weekly audits
TimeActionMETRC Entry
AM OpeningCheck yesterday sales and current on-hand countsDashboard review
Delivery WindowReceive shipment, scan every package, verify against manifestIncoming Transfer
Throughout DayPOS and METRC sync automatically for each saleAuto-upload
ClosingReconcile POS receipts with METRC recordsDaily report
WeeklyPhysical count of 10% of your SKU locationsVariance report

Evening counts at close help identify shrinkage and ensure METRC records match physical inventory. Many Maine dispensaries run a morning spot check before opening to catch discrepancies from the previous day while the store is quiet.

Common METRC Mistakes

Common METRC mistakes with consequences and prevention methods
MistakeConsequencePrevention
Forgetting to scan returns from customersInventory variance — appears as missing productCreate a mandatory scan protocol for all returns
Receiving untagged productsCannot legally sell those productsVerify RFID tags are attached before signing delivery receipt
Delaying data entryLost transactions and discrepancies during auditEnter data in real time, never batch at end of day
Ignoring products placed on holdCompliance violation when hold expiresReview hold status daily and address promptly

Real-World Audit Scenarios

OCP audits happen without warning. Here is what they look like in practice.

A Portland dispensary was fined $2,500 in 2025 when a routine OCP inspection found a 1.8% inventory variance across 340 SKUs. The store had no weekly counting system. By the time they discovered the discrepancy, it had compounded over three months.

A Lewiston cultivator received a citation for failing to log 15 returned packages from a dispensary. The packages sat in a storage closet for six days. OCP found them during a random inspection. The fine was $1,200 plus a mandatory audit of all receiving records for 90 days.

A Bangor dispensary passed its annual OCP review with zero findings. The owner ran nightly 5% spot checks on high-value items. When a budtender was caught skimming concentrate vials, the system caught it within 48 hours. Internal theft stopped before it caused a compliance violation.

OCP audits focus on documentation gaps. Missing scans, delayed entries, and unverified transfers trigger penalties. The stores that pass do not wait for annual reviews.

METRC Integration with Your POS

Your point-of-sale system must sync with METRC. Maine requires daily uploads of all sales data. The three most common Maine dispensary POS options are Flowhub, Cova, and Dutchie.

POS SystemIntegration TypeTypical Cost
FlowhubReal-time sync$300-500/month
CovaBatch or real-time$250-400/month
DutchieReal-time sync$200-350/month

Real-time sync means every sale updates METRC instantly. Batch sync uploads data at set intervals, usually every 15 minutes or at close of business. OCP requires daily uploads at minimum. Batch sync still meets this requirement if you run it at closing.

Integrated POS costs $200-500 per month depending on has and transaction volume. Non-integrated systems require manual data entry, which creates error risk and staff burden. Most Maine dispensaries find integrated POS pays for itself in reduced labor.

Ask your POS provider about their METRC certification before signing. Not all versions of each platform support direct integration. Some older installations still require manual CSV uploads through the METRC Moves app.

Loss Prevention Strategies

Internal theft accounts for 25-30% of cannabis inventory shrinkage nationwide. Maine dispensaries face the same risk. Prevention starts with physical controls and accountability.

Camera placement matters. Cover all sales counters, vault access points, and receiving areas. OCP does not require specific camera systems, but investigators look for footage during variance reviews. Grainy footage that cannot identify individuals creates problems.

Implement a two-person rule for all vault access. One employee opens the vault. Another confirms the count. Neither works alone. This creates accountability and catches errors before they become variances.

The 1% variance threshold sounds small. For a dispensary carrying 500 SKUs, that represents potential loss across your entire inventory. Weekly mini-audits catch problems while they are still pennies. Waiting for monthly counts lets shrinkage grow unchecked.

Run background checks on all employees with vault access. Check references. Internal theft often comes from trusted staff who felt passed over or underpaid. A formal hiring process deters those individuals and protects your license.

Running Effective Audits

Some Maine operators do spot counts on high-value items like concentrates and topicals every few days because these have the highest per-unit cost and are most likely targets for internal theft.

Do not wait for the monthly required count to find problems. Run weekly mini-audits on a rotating 10% of your SKU locations. This catches discrepancies before they compound to the 1% trigger threshold.

Inventory Cost Breakdown

Inventory management costs including METRC software, RFID tags, scanner hardware, and POS integration
ItemCostNotes
METRC Software$50-200/monthBased on sales volume
RFID Tags$40 per 1,000Provided by cultivator, cost built into product price
Scanner Hardware$500-2,000Handheld scanner plus fixed station scanner
POS Integration$0-300/monthDepends on your POS system compatibility
Staff Training$500-1,500Initial METRC certification for key staff

Key Takeaways

  • METRC integration is mandatory under 28-B M.R.S. Section 301
  • Over 1% inventory variance triggers automatic OCP review
  • Scan every package at delivery — verify tags before signing
  • Reconcile POS with METRC every single day at closing
  • Run weekly mini-audits on 10% of SKU locations
  • Enter all data in real time — never batch at end of day
  • Budget $50-200/month for METRC plus hardware costs

External Resources

This guide is for informational purposes only. Verify current requirements with OCP before setting up your inventory system.

Metrc Transfer Procedures for Maine Dispensaries

Metrc transfers happen when you receive product from a cultivator or manufacturer, when you send product to another licensee, and when you transfer product between your own locations if you operate multiple sites. Each transfer type has specific documentation requirements that OCP verifies during inspections.

Receiving transfers requires scanning every package before accepting delivery. Match the Metrc tag numbers on physical packages against the transfer manifest. If numbers do not match, do not accept the shipment. Document any discrepancies immediately in Metrc and contact the originating licensee. OCP treats transfer discrepancies as serious compliance events that may trigger investigation.

Sending transfers requires generating a transport manifest in Metrc before product leaves your facility. The manifest includes vehicle information, driver identification, route destination, and package-level tag lists. Drivers must carry printed manifest copies and make them available upon request from law enforcement or OCP inspectors.

Transfer timing windows matter. Product cannot sit in a vehicle overnight without proper documentation. Plan routes to ensure same-day delivery within reasonable driving hours. If weather or mechanical issues delay a delivery, contact OCP and the receiving licensee immediately to document the situation and receive guidance on compliant handling.

Common Inventory Discrepancies and How to Handle Them

Metrc does not match physical inventory for many reasons. Human error during scanning accounts for most small discrepancies. Packages mislabeled during Cultivation create tag number mismatches. Transfer documentation errors compound over time when not caught immediately. Understanding common discrepancy patterns helps you prevent them.

Tag placement errors cause inventory visibility failures. When cultivators place tags on inner packaging rather than outer packaging, products become invisible during shipping. Always verify outer packaging has visible tags before signing for transfers. Photograph tags for documentation if you discover placement issues during receipt.

Data entry lag creates temporary discrepancies between physical inventory and Metrc. When product arrives but staff delays scanning, the system shows product in transit while physical stock sits on your shelves. Establishing scanning protocols that require immediate scanning upon receipt eliminates this category of discrepancy.

Discrepancies exceeding 1% trigger OCP review that may include facility inspection and document requests. If you approach the threshold, pause new acquisitions and focus on reconciliation before adding more inventory to your tracking burden. Document every step of your reconciliation process with timestamps and staff initials.

Inventory Best Practices for Maine Operators

Successful inventory management requires consistent procedures, clear accountability, and regular auditing. Establish written protocols for every inventory interaction, train all staff on protocols, and document that training completion.

Daily reconciliation should happen at close of business every day. One person reviews Metrc sales records against POS closing totals and confirms the numbers match. If they do not match, investigate immediately rather than deferring to the next day. Small discrepancies are easier to resolve when memory is fresh.

Weekly spot audits sample a rotating portion of your inventory. Choose 10% of your SKU locations each week, count physical product, and compare against Metrc records. Document any variances with photos and staff notes. Catching small variances early prevents them from compounding to trigger levels.

Annual comprehensive inventory counts should happen at calendar year end for tax purposes. Close your facility for a full day and count every package by tag number. Work with your CPA to document the count and reconcile against Metrc records. This count supports your cost of goods sold calculation for tax filing.

Get the 2026 Maine Launch Checklist

Download our step-by-step roadmap. 100% Free.

Download PDF Checklist →