Learn how to unlock cash and improve margins through smarter inventory management

ByteHog Contributor
Jan 1, 2025 · 5 min read

Before diving into solutions, let's quantify the problem. Poor inventory management typically costs cannabis retailers in four ways:
Every dollar sitting on your shelves is a dollar that can't be used for marketing, staff, expansion, or growing. For the average dispensary, inventory represents 30-45% of their assets – often hundreds of thousands of dollars that could be working harder for your business.
Unlike most retail goods, cannabis products have a limited shelf life. Flower loses potency. Concentrates change consistency. Edibles approach expiration dates. These quality issues eventually lead to markdowns or even write-offs.
Shelf space devoted to slow-moving products means less space for items that could be generating more revenue. This hidden cost is rarely measured but significantly impacts profitability.
Managing excessive inventory requires more staff time for receiving, auditing, rotating stock, and processing discounts on aging products.
For a dispensary with $2 million in annual sales, inventory inefficiencies could cost $50,000-$100,000 per year – a significant impact on the bottom line.
The good news? Your POS system already contains most of the data you need to dramatically improve your inventory management. Here's how to put that data to work:
Before making changes, measure where you stand today:
Inventory Turnover Rate: Calculate how many times you sell through your entire inventory annually.
Inventory Turnover = Cost of Goods Sold / Average Inventory Value
For cannabis retailers, healthy turnover rates vary by product category:
Days of Supply: How many days your current inventory would last based on average sales.
Days of Supply = (Average Inventory Value / Cost of Goods Sold) × 365
Stockout Rate: The percentage of time products are unavailable when customers want them.
Stockout Rate = Number of Days Out of Stock / Total Number of Days
These baseline metrics will help you track improvement and identify your biggest opportunity areas.
Not all products should be managed the same way. Use your sales data to categorize your inventory into velocity segments:
A-Items (Fast Movers):
B-Items (Moderate Movers):
C-Items (Slow Movers):
This ABC analysis should be performed at the individual product level (not just categories) and updated monthly as trends change.
Cannabis retail has unique pattern-breaking events that affect inventory needs:
Predictable Demand Spikes:
Supply Chain Disruptions:
Your historical sales data reveals exactly how these events affected your business in the past, allowing you to prepare appropriately rather than guessing at needed quantities.
Different product categories require different inventory approaches:
Flower:
Concentrates:
Edibles:
Accessories:
Each category should have its own turnover targets and reordering parameters.
Ready to optimize your inventory using data? Here's a step-by-step approach that any cannabis retailer can implement:
Use sales data from your POS to build a report that calculates the following:
Sort products by velocity (units sold per day) and identify your clear A, B, and C items.
For each product category, establish target days of supply:
A-Items:
B-Items:
C-Items:
For overstocked items, create a graduated approach:
Schedule regular inventory review sessions:
Track these key metrics monthly:
As you implement data-driven inventory management, watch out for these common mistakes:
Many dispensaries overbuy to hit vendor discount tiers. Calculate whether the discount truly outweighs the cost of carrying excess inventory and the risk of markdowns later.
Let data, not personal preferences, drive your inventory decisions. Just because you love a product doesn't mean it deserves shelf space if the sales data doesn't support it.
Your top 50 products deserve much more attention and stricter management than your bottom 500. Don't waste equal time on products with vastly different business impacts.
Cannabis sales have predictable seasonal patterns. Use year-over-year data to adjust for these patterns rather than reacting to short-term trends.
Some products sell well together. Optimizing each product individually without considering these relationships can lead to missed bundling opportunities.
We've built automated inventory optimization tools specifically for cannabis retailers:
These tools make implementing data-driven inventory management simpler and more consistent, without requiring advanced analytical skills.

Written by ByteHog Contributor
CEO at ByteHog
ByteHog specializes in applying data analytics to cannabis businesses. With over 8 years of experience in data science, the team helps businesses of all sizes find meaningful connections with customers.
Join our newsletter for weekly data insights and industry trends.
Never miss a data insight. Subscribe to our newsletter to receive the latest cannabis industry trends and analysis.