Metrc integrated and user friendly POS system Meadow makes managing inventory simple

A dispensary inventory discrepancy is any gap between three records that are supposed to match: what your track and trace system says you have, what your point of sale says you have, and what is physically sitting on your shelves. Keeping accurate inventory records is essential to success in cannabis retail, and keeping all three in sync is one of the hardest recurring jobs in the store.

When those values do not match, correcting them costs effort, time, and labor. Left unresolved, they put your business at risk of audit or fine. When considering point-of-sale systems, integrating with the state's track and trace system or Metrc's API is crucial. It is just as important to understand how your POS system integrates and reports.

This guide breaks down the five most common reasons cannabis retail inventory goes inaccurate, and the workflow fix for each one.

In This Post

Rated the #1 POS by Dispensary Operators


How Your POS Reports to Metrc Changes Your Discrepancy Risk

Inventory Management with Meadow Cannabis Retail Point of Sale

The way your point of sale reports sales to Metrc determines how many discrepancies you inherit from something outside your control. A system that pushes every sale to Metrc in real time is exposed to Metrc API downtime, and sales that go unreported during an outage leave your records inaccurate until someone catches them. With Meadow's nightly inventory sync, every sale is reported properly, on time, and in line with state reporting requirements, even when Metrc's API has a rough day.

With a reliable track and trace integration, you spend your time running the store instead of untangling records after the fact.

What Meadow's Inventory Management Includes

  • Reliable Metrc integration and full state compliance
  • Uptime of 99.99% for retail and delivery orders, even on 4/20
  • Accurate menus, everywhere customers shop
  • Inventory auditing and theft reduction with Cycle Counts
  • Premium Inventory Velocity and real-time, easy to access data
  • More Inventory Management features

With Meadow's Metrc integration, the manual data entry goes away. If you are spending your day uploading CSV files or hunting for unreported sales, that is time you are not spending on the floor.

Here are the five causes of inventory discrepancies we see most often in cannabis retail, and what fixes each one:

5 Causes of Dispensary Inventory Discrepancies and the Fix for Each


Problem #1: Selling from the Wrong Metrc Batch

Selling from the wrong Metrc batch is the most common cause of an inventory discrepancy, because the sale is real and the deduction lands on the wrong package. Your totals stay right at the store level while two individual packages quietly go wrong.

Solution: Product Labeling and Scanning

Labeling each individual unit is the most reliable way to make sure you are selling the exact package you think you are selling. Monitor inventory transactions of packages in Meadow to follow the life cycle of any given product. To save time, use a barcode scanner to add items to an order, a cycle count, or a transfer instead of searching for the correct batch by hand.

Budtender scanning a Metrc package label at a dispensary point of sale

Meadow's labeling system lets retailers create a unique label for each product in inventory, which keeps counts accurate and prevents Metrc package mix-ups.

You can also enable "scan only mode" at POS or "scan to pack" for online orders, so the correct package is the only one that can leave inventory. If that retail model does not work for your store, separate batches clearly on the retail floor and in the stockroom using Metrc tags, and give your team a written SOP for the order they should sell products in.

Read more: Cannabis Inventory Management Tips for Your Dispensary

Metrc Retail ID is changing this workflow. Retail ID places a single QR code on a package at manufacturing that carries through the supply chain, so retailers can scan at point of sale without relabeling, and consumers can scan the same code to read COA and ingredient information. Adoption is furthest along in New York, where Retail ID became required for processors in November 2025 and for distributors in February 2026. In California the program remains voluntary and is growing. Metrc reported more than one million Retail ID QR codes generated in a single week across 21 markets as of mid-2025. Scanning Retail ID in Meadow is additive, not a replacement for the labels you print today.

Read more: Metrc Retail ID: What Dispensaries Need to Know in 2026


Problem #2: Theft

Theft shows up in your records as inventory that drops without a matching sale or adjustment, and in cannabis retail it is as often internal as external. If your store does not have a reputation for tight inventory control, loose product becomes an opportunity.

Solution: Security and Inventory Auditing

Invest in security measures such as surveillance cameras and alarms, and train staff to actively monitor activity on the floor and in the back of house.

Read more about How to Build a Dispensary Security Plan.

Metrc Compliance with Meadow's Inventory Management and Cannabis Retail Point of Sale Software

Security hardware tells you what happened. Close inventory monitoring tells you that something happened at all. Meadow's cycle count functionality keeps your physical inventory in sync with your POS and Metrc, which is how most operators catch fraud, loss, or misuse before it compounds.

Regular, frequent cycle counts account for every unit and surface patterns you would never see in a monthly reconciliation. Once you are counting often, you can address a discrepancy in a few clicks instead of a few days.

Read more: Dispensary Loss Prevention 101


Problem #3: Unreported Inventory Discrepancies

Damaged and returned product is the discrepancy your team creates by accident. A broken jar, a quantity adjustment, a return for an unsatisfied customer: each one is small, and each one has to be recorded the day it happens.

If your current system takes too many confusing steps to record a return in both your POS and Metrc, your staff will avoid the work. Once those skipped entries pile up, untangling them is a project.

Solution: Make Adjustments ASAP

Inventory Auditing made easy with Meadow's integration with Metrc

Build SOPs that require damaged or returned product to be reported immediately, and document those processes so they survive turnover. With Meadow, you can create an inventory reconciliation in seconds, and the interface makes it clear what is changing and why. Returns and exchanges at point of sale walk through step by step with required fields, so there is no guesswork. Meadow reports those adjustments to Metrc for you, so your team completes the action once and inventory numbers update everywhere.

If your team is working around your POS instead of through it, the discrepancies are already accumulating. Meadow reports returns, exchanges, and adjustments to Metrc as your staff makes them, in one place, so nothing waits for a cleanup day. Book a Call to Learn More

Learn How to Avoid an Audit and Catch Metrc Inventory Discrepancies in California


Problem #4: New Inventory Receiving Errors

Receiving errors put a discrepancy into your system before the product ever reaches the sales floor. If what arrived does not match what was invoiced and manifested, your recorded stock on hand is wrong from day one.

Solution: Count Twice

Always count the physical inventory being delivered to your store alongside the Metrc manifest and the invoice. There are several opportunities for a mistake here. Products you did not order can arrive, quantities can be wrong, or packages can be missing from the transfer entirely. Take your time receiving deliveries and confirm every data point before you sign off.

Dispensary staff receiving a cannabis inventory transfer against a Metrc manifest

Once you have confirmed everything is accurate, Meadow's "create purchase order from transfer" workflow does not leave packages behind, and it makes confirming inventory on hand straightforward.

Metrc can be difficult to navigate, and vendors and distributors make mistakes that leave you unsure of the next step. Meadow's support team is reachable in five minutes or less and is there to help you resolve those issues.

Read our Cannabis Dispensary SOP: Receiving Inventory


Problem #5: Lack of Training

Untrained staff produce inventory mistakes at a predictable rate, and the harder your system is to use, the higher that rate goes. Training new employees is expensive, and if the software works against them, that spend never buys you fewer errors.

Solution: Meadow Mastery

Meadow Mastery dispensary software training courses

Meadow Mastery is a free, online, self-paced training resource for front and back of house teams. It shortens the learning curve for new hires and gets them to a working level of product knowledge without pulling a manager off the floor. Courses are accessible from any device with internet, and you can assign lessons based on each person's role at your store.

Follow our Budtender Training Best Practices for Your Dispensary


Common Questions About Dispensary Inventory Discrepancies

What counts as a significant inventory discrepancy in California?

California's Department of Cannabis Control defines a significant discrepancy as a five percent difference between a licensee's physical inventory and the inventory recorded in the track and trace system (4 CCR § 15034). When a licensee finds a significant discrepancy, the regulations require an audit and written notification to the Department. Confirm the current text of the regulation before relying on it, since the DCC updates its consolidated rules periodically.

How often does a dispensary have to reconcile inventory?

California licensees must review the information recorded in the track and trace system at least once every 30 calendar days to confirm it matches physical inventory (4 CCR § 15051). Most operators count far more often than that. Frequent cycle counts on your highest-velocity SKUs catch a problem while it is still small enough to explain.

Why does my POS inventory not match Metrc?

The three most common causes are a sale deducted from the wrong Metrc package, an adjustment or return recorded in one system but not the other, and a sale that failed to report during Metrc API downtime. Each one leaves your POS and Metrc telling different stories about the same product.

What is a cycle count, and how often should I run one?

A cycle count is a physical count of a subset of your inventory, run on a rotating schedule so the whole store gets counted over time without closing for a full audit. Counting your fastest-moving categories weekly, and everything else on a rotation, keeps discrepancies from compounding between monthly reconciliations.

Does Metrc Retail ID replace my dispensary's product labels?

No. Retail ID adds a QR code applied at manufacturing that travels with the package through the supply chain, and scanning it at point of sale is additive rather than required. Products that arrive without a Retail ID code still need a label printed at your store.


Get Your Inventory, Your POS, and Metrc to Agree

If inventory accuracy is a recurring fight at your store, the system is usually the reason. Meadow has been building cannabis retail software since 2014 as Y Combinator's first cannabis startup, and operators across six states run their inventory, compliance, and reporting in one place with support that answers in minutes. The safeguards are built in, so common inventory mistakes stop being your problem to catch.

Download Meadow's Inventory Guidebook

Book a Call to Learn More

More Resources for Dispensaries

Sell More Cannabis with Less Work

Book a Call
An iPad running Meadow's Point of Sale system