Blog
Operations & Compliance

5 Cannabis Retail Nightmares You Don't Want to Discover Too Late

By
Treez Team
5 Cannabis Retail Nightmares You Don't Want to Discover Too Late

The customers got their discounts. Reconciling the vendor credits was another story.

Picture this: It's the end of the month at your dispensary, and you're pulling reports for a vendor-funded promotion. Your general manager mentions that the discount wasn't configured correctly, so the team has been applying it manually all month.

Customers got the advertised deal, but those promotional discounts are now mixed in with other manual discounts. Identifying sales that qualify for vendor reimbursement becomes time-consuming detective work, with the possibility of eligible sales getting missed.

The team solved an immediate need without realizing what the workaround would mean for reporting later.

That's how a retail nightmare can take shape: a small detail becomes a bigger task while everyone is busy keeping the store running.

This Halloween, we're looking at five cannabis retail nightmares and what to check in your data and daily routines before they become costly surprises.

1. The Inventory Graveyard: When Slow-Moving Products Start Costing You

The longer inventory sits, the fewer good options you have.

Finding inventory approaching expiration can turn a routine review into a scramble. The question isn't just how to sell it, but how much margin you can preserve before time runs out.

Catch it early enough, and you still have options: a case-by-case vendor agreement before expiration, or a bundle pairing a slower-moving product with a fast-moving, higher-margin item. Both need time to arrange, and a promotion needs time to reach customers.

Discover it too late, and aggressive discounts can consume the margin you expected to earn. Product that expires may need to be written off as waste. The cost isn't just shelf space. It's tied-up cash and potentially an unrecovered investment.

How inventory ends up in the graveyard

If purchasing decisions rely more heavily on instinct than historical sales data, slow-moving products can linger unnoticed. The same can happen when teams focus primarily on replenishment and spend less time reviewing what's already sitting on the shelf.

Review slow-moving SKUs alongside replenishment needs so the next order reflects both what's selling and what's still on hand.

What to check before the scramble

Check expiration dates alongside sales velocity, units remaining, and products that repeatedly need discounts to sell. A product doesn't have to be close to expiration to deserve attention.

Pair your Inventory Aging report with Treez Retail Analytics and its Product Line Performance dashboard to review sales velocity, remaining units, and performance below the brand level. Together, they can help identify slow movers before expiration becomes urgent.

If your on-hand counts and your system have drifted apart, start with the inventory cycle count SOP so you are working from numbers you trust.

Build a plan before a clearance sale becomes your only option. An operator might consider a bundle 90 days before expiration, a targeted markdown at 60 days, and reassess remaining inventory at 30 days. These are illustrative checkpoints, not universal rules. Timing and discount depth should fit the product, its margin, and applicable requirements.

Close the loop with the buyer, too. When a SKU repeatedly requires aggressive discounting, treat that as purchasing data. Pair your buyer's market knowledge with product velocity so today's markdown doesn't automatically become tomorrow's reorder.

There's a broader measure behind this: GMROI, or Gross Margin Return on Inventory Investment. It measures gross profit generated relative to average inventory held at cost. A healthy margin on what sells doesn't tell you how much money remains tied up in what hasn't.

The key: The earlier you identify slow-moving inventory, the more options you have to recover that investment without sacrificing margin.

2. The Discount Vampire: When Promotions Drain More Margin Than They Create

Lots of redemptions can look like success. They don't always tell the whole story.

Discounts can bring customers in, introduce products, and move inventory. But plenty of redemptions and a sales lift don't necessarily mean a promotion delivered what the business needed. Did more customers shop? Did baskets grow? What happened to gross profit after discounts and product costs?

A discount should have a job

If a shopper reaches the counter with exactly what they intended to buy and discovers it's discounted, the customer gets a pleasant surprise. But the discount didn't influence their original purchase decision. It may serve another purpose, such as encouraging a return visit, but that purpose should be intentional and evaluated.

Before launching an offer, decide its job: attract customers, grow baskets, introduce a brand, move aging inventory, or encourage repeat visits. Different goals need different measures of success.

Give customers a chance to discover the offer while deciding where to shop or what to buy, not only after that decision has been made.

Watch for the discount spiral

If many promotions run at once, it can become harder to track what's active, which products qualify, and how offers stack together.

Add pressure to match competitors, and a store can slip into a discount spiral: more promotions create activity, but the added traffic or sales volume doesn't compensate for the margin given away. The issue isn't discounting itself. It's repeating discounts without understanding their effect on the business.

Measure the whole purchase, not just the redemption

Review customer counts, average order value, average order profit, and margin alongside cost of goods sold (COGS). Look at both the discounted products and the entire ticket.

A low-margin promotional item can be worthwhile if it influences customers to add other profitable products. But a healthy-looking ticket alone doesn't prove the promotion caused those extra purchases. Evaluate the results against the offer's intended purpose, not just whether it was redeemed.

The Discount Analysis dashboard supports this review with average order value, average order profit, discounted-product and ticket gross margin, new-customer retention, and comparisons over time.

Redemptions with weak gross profit, unexpected stacking, and repeat campaigns with no clear objective deserve a closer look.

Discounts and loyalty can also play different roles. A broad deal may give someone a reason to shop today. A relevant loyalty benefit can give them a reason to keep choosing your store.

The key: A good promotion should do more than generate redemptions. It should create value for the customer and the business.

3. Ghosts of Customers Past: When Loyalty Members Stop Acting Loyal

Signing up is only the beginning.

A growing loyalty database can look reassuring without telling you whether the program helps customers choose your dispensary over another one.

Some shoppers may visit consistently until a new store opens nearby. Others sign up, earn points, and forget their rewards exist. High spenders may reach the top tier and find little additional value in maintaining that loyalty.

Make the value obvious

Customers should understand the basics without a lengthy explanation: What are they earning? How do they use it? Why is it worth coming back?

Complicated signup or hard-to-access rewards can discourage participation. If customers only remember their points when someone mentions them at checkout, those rewards may not be influencing the decision to return. Keep the value visible between visits, not just at the register.

Look at redemption by tier, not just overall

An overall redemption rate can hide different customer experiences. Review participation and reward value across tiers: are higher-spend members using their benefits, and do those benefits give them a meaningful reason to keep shopping?

Tiered value should be more than a different label. As customers spend more with you, the structure can offer greater redemption value, stronger benefits, or relevant perks. High-value shoppers need something meaningful to maintain or work toward, rather than a top tier that feels like the end of the road.

Make the relationship increasingly valuable to the customer while keeping the economics sustainable for the store.

Measure behavior, then make the offer relevant

Look at repeat purchase rate, visit frequency, loyalty versus non-loyalty spending, inactivity, and tiered reward redemption. Campaign engagement can provide context, but returning purchases are the behavior you want to understand.

Pay attention to each customer's shopping pattern. A frequent shopper taking longer between visits may warrant different outreach than an occasional customer following their usual routine.

Use those differences to segment audiences. A win-back message can address a lapse in visits. A reminder can help someone use forgotten rewards. A higher-value benefit can recognize someone who consistently spends more.

Not every offer should go to every customer, and not every benefit needs to be another broad discount.

The key: Membership isn't the same as loyalty. The value lies in customers understanding their benefits and choosing your store more often because of them.

4. The Compliance Monster: When Small Errors Turn Into Big Investigations

Technology can surface an exception. Someone still needs to follow through.

Cannabis compliance depends on how systems and procedures are used, including what happens when something requires review.

For stores using Metrc, Treez Compliance Management provides a clear place to start. The Metrc Control To Do tab surfaces sales and adjustments that encountered an error when sent to Metrc, along with the returned error message.

If that queue goes unchecked for weeks or months, reviewing a recent action becomes reconstructing a longer history: pulling package records, reviewing transactions, recounting inventory, and comparing activity across systems.

A one-unit difference can take hours to explain

Consider an adjustment made directly in Metrc but not reflected in Treez. After the product sells through, Treez shows one unit remaining while Metrc shows zero.

The difference is small, but understanding it may not be. Weeks or months later, the team may need to compare package histories from both systems to identify the original adjustment and determine the appropriate correction.

The lesson isn't to change a quantity simply to make the numbers match. It's to understand why they differ and follow the appropriate process for resolving the discrepancy.

Your team needs to understand the why

Systems and SOPs support compliance, but staff knowledge matters too. When employees understand why a step matters, they're better equipped to recognize when a shortcut could create a problem. That applies to inventory handling, expiration checks, medical patient information, and actions in state reporting systems.

The goal isn't to second-guess every transaction. It's to know when to pause, what to review, and who to ask before departing from the expected workflow.

Review, resolve, and learn from recurring errors

Check Compliance Management regularly and assign clear ownership for following items through to resolution. The queue should be a working list, not an archive.

The Metrc Error Glossary explains common errors, possible causes, and resolution guidance. Use it and involve Support when clarification is needed rather than guessing at a corrective action.

For recurring issues, look beyond the individual item. Does a workflow need clarification? Is there a training gap? Are actions happening in one system without corresponding follow-through in the other?

Review frequency and corrective procedures should reflect your state's requirements and your operation. These checks support compliance management; they don't replace jurisdiction-specific guidance.

The key: Technology can surface the warning signs, but compliance still requires people to review them, understand them, and act on them.

5. Buried Alive in Data: When the Numbers Don't Lead to Action

Knowing what happened is only useful if it helps you decide what happens next.

Sales, inventory, discounts, customer behavior. The numbers are there. But if a review ends with "sales look good" or "that product is moving slowly," the most valuable step may still be ahead: deciding whether anything needs to change.

Start with the decision you need to make

Start with the decision, not the report. What belongs on the next purchase order? Is a promotion worth repeating? A specific question helps identify which numbers matter.

A brand's overall sales and margin can look healthy while individual products repeatedly need markdowns or remain unsold. Looking below the average shifts the question from "Should we reorder this brand?" to "Which products deserve replenishment?"

Give the finding a next step

Ask: What did we learn? What, if anything, should change? How will we know whether that change helped?

Not every change in a metric requires an immediate response. Sometimes further investigation or monitoring is appropriate. What matters is choosing deliberately, rather than letting the same observation sit untouched in the next report.

Build that review into existing decisions: product performance before reordering, promotion results before repeating an offer, and customer behavior before choosing a campaign audience. Let the timing fit your operation, not a universal reporting calendar.

An analytics assistant like Winston can help you explore follow-up questions and consider angles you may not have thought to investigate. The goal isn't another report. It's a clearer next step.

The key: The value of your data isn't how much you review. It's how well it informs what you do next.

Don't Wait for the Scramble

The goal isn't to second-guess every purchase, promotion, or process. It's to check whether those decisions are delivering what you intended.

Start with the question that made you pause while reading. Bring it to the people closest to that part of the business. Look at the relevant data, review how the process works in practice, and agree on what deserves attention.

That might mean adjusting an order, making a benefit more relevant, clarifying a workflow, or resolving an exception. You don't have to tackle everything at once.

A little attention now can mean a lot less detective work later.

More articles

How to Switch Dispensary POS Systems Without Losing Data
Operations & Compliance
How to Switch Dispensary POS Systems Without Losing Data
A practical rundown of what actually disappears in a POS migration, who on your team has to catch it, and the export checklist most vendors never hand you.