Reorder From Your Sales Data, Not Your Gut: A Stock Plan for Canadian Cannabis Retailers
An empty shelf and a overstocked back room are usually the same mistake made twice. Both come from ordering on memory instead of on what the till actually recorded. This piece walks through how to turn your own sales history into a repeatable reorder routine.
What Your Sales History Already Tells You
Every transaction your store has rung through is a record of what shoppers actually chose, which is more reliable than what the team remembers selling. Memory favours the loud products: the one a regular asked for twice this week, the one that sold out on a Saturday. Sales data is quieter and fairer.
Before you reorder anything, pull three views of your own history: what sold, how fast it sold, and what did not sell. The first two protect you from stockouts. The third protects your cash. A product that sits untouched is money converted into inventory that cannot pay a bill.
The useful cuts are the ones that match how you buy. If you place orders by supplier, look at sales by vendor. If you plan shelf space by category, look at sales by category. Reporting in the TechPOS Store Management Solution can be viewed by product, category, vendor, or staff member, so the same history can be read the way your purchasing is organised. For a deeper look at which reports earn their place, see top business insight reports that every cannabis store must use.
Three Questions to Ask Before Every Purchase Order
A reorder decision gets easier when it is a short list of questions instead of a feeling. These three cover most of the ground.
How fast is this product actually moving?
Look at the sales pace for the period since you last received stock, not just total units. A product that sold steadily across the whole period needs a different order than one that sold in a single burst after a promotion. Steady sellers are candidates for a standing reorder level. Burst sellers need a judgment about whether the cause will repeat.
What is on hand, and where?
For a multi-location operator, a shortage at one store is not always a reason to order. The stock may be sitting at another location. Without a shared view of inventory, the only way to find out is a phone call, and under pressure that call often does not happen. The platform's central dashboard shows inventory across locations and supports stock transfers between them, so the first check is whether the answer is already inside your own business.
What would I do with this stock if it did not sell?
This is the question that keeps cash out of slow stock. If you cannot name a plan for the units (a combo, a featured spot, a price change, a transfer to a busier store), the order deserves a smaller quantity.
| Signal in your data | What it suggests | Reasonable response |
|---|---|---|
| Steady sales across the whole review period | Dependable demand | Set a standing reorder point and check it on a schedule |
| One burst tied to a promotion | Demand created by the offer, not the product | Reorder only if you plan to run the offer again |
| Sells well at one store, slowly at another | Uneven fit between product and location | Consider a stock transfer before a new order |
| Little or no movement since receiving | Cash tied up on the shelf | Pause reordering and choose a clearance method |
| Frequent stockouts on a product | Reorder point set too low or ordered too late | Raise the reorder point and review supplier lead time |
Pair this with a broader inventory approach. Follow the best inventory management strategy for your dispensary covers the principles that sit behind these questions.
Not sure your reports can answer these three questions today? Book a short walkthrough of your reporting and we will show you where each view lives in the platform.
Keeping Shelves Full on Your Own Busiest Days
Your busiest days are the ones your own data identifies, not the ones a calendar suggests. Some stores see a rush on a payday Friday. Others see it around a long weekend such as Canada Day or Victoria Day. Whatever pattern your stores show, the point is to read it from your history rather than assume it.
Peak-hour views in reporting show when your store is under the most load. Combine that with product-level sales and you can see which items run thin when the floor is crowded. Those are the products to check first before a known busy period.
A few habits make a difference:
- Check on-hand levels of your steady sellers a few days before a period you expect to be busy, so you have time to order or transfer.
- Confirm that your online storefront reflects what is on the shelf. Product data syncs between the POS and the TechPOS e-commerce store, so a shopper is less likely to choose an item online that the store cannot fill.
- Use category structure to keep the picture readable. Dynamic categories let you nest subcategories under a parent, so filtering by the parent includes everything inside it. That keeps a growing range reviewable at a glance.
Supplier timing matters too. Ordering is only useful if the product arrives before the gap does, so know how long each supplier takes and build that into your reorder points. We have covered related ground in mastering inventory management.
Moving Slow Stock Without Panic Discounting
Slow stock is a pricing and visibility problem before it is a loss. The tools to address it are mostly already in your store.
Bundle it. A combo groups specific products and quantities at a set promotional price. Combo availability is tied to the stock of the individual products inside it, so a bundle does not create a separate pool of inventory to track. Pairing a slow item with a steady seller gives it a reason to leave the shelf. See maximizing sales with cannabis combos for ways to structure them.
Put it in front of people. Digital signage driven by POS data can run timed features and category highlights, which can be used to bring attention to slow-selling stock. Curated sections such as Budtender Picks give staff a way to recommend items that deserve a second look. Our guide to smart digital signage best practices covers the setup.
Adjust price on a schedule. Scheduled price changes and rules applied across selected locations let you plan a markdown instead of improvising one on the floor. If the shelf labels are electronic, the new price can be pushed from the POS rather than reprinted by hand, which reduces mismatches between shelf price and register price.
Move it. If one location sells a product steadily and another does not, a transfer may clear the slow store and fill the quick one without a new purchase.
A Hypothetical Two-Location Scenario
Consider a hypothetical two-location operator. This is an illustration of a shape of problem, not a report of a real customer. Suppose each store places its own orders based on what the manager remembers and what the shelf looks like. In that situation, one manager might reorder a product because it sold out last weekend, without knowing the other store holds unsold units of the same item.
The operator might then see two symptoms at once: a gap on the shelf at one store and cash tied up in the back room at the other. Neither manager is doing anything careless. They simply cannot see each other's stock.
If that operator moved to a weekly review built on shared data, the routine would look different. A person would open sales by vendor, check on-hand stock across both locations, and decide product by product: transfer, reorder, hold, or feature. Purchase order imports built against supplier catalogues would cut down manual SKU entry when an order is confirmed. The review would take discipline, but it would replace guessing with a short checklist.
Setting a Review Rhythm You Can Keep
A reorder process only works if it happens. Choose a cadence that your team can sustain, assign one owner, and keep the agenda the same each time. A weekly slot with a fixed list is easier to protect than an ambitious monthly analysis that gets skipped.
- Open sales by vendor and category for the review period.
- Flag products with frequent stockouts and products with no movement.
- Check stock across locations before placing any order.
- Decide transfers first, then purchase orders, then clearance actions.
- Note what you changed so the next review can see whether it worked.
Role-based permissions help here, since you can decide who is allowed to build orders and who only reviews them. You can explore what is included in the TechPOS features overview.
Frequently Asked Questions
How often should a cannabis retailer review reorder levels?
Pick the interval that matches how quickly your products turn and how long your suppliers take to deliver. A review should be frequent enough to catch a gap before it empties a shelf, and light enough that your team will actually keep doing it.
What should I check before ordering for a busy weekend?
Check on-hand stock for your steady sellers, confirm whether another location holds surplus, and make sure your online inventory matches the shelf. Use your own peak-hour data to decide which days deserve the extra attention.
How do I stop slow-moving products from tying up cash?
Reduce the next order, then give the existing stock a plan: a combo, a featured placement, a scheduled price change, or a transfer to a location where it sells better.
Do combos create separate inventory?
No. In TechPOS, combo availability is tied to the stock of the individual products included, so you are managing the same inventory you already track.
Can I see stock across all my stores in one place?
The Store Management Solution includes a central dashboard with inventory syncing and stock transfers between locations, so a stock check does not have to depend on a phone call.
See Your Own Stock Data More Clearly
If your reorder decisions still rely on memory and phone calls, the fastest fix is to look at what your reporting can already show. We are happy to review your current setup with you and point out where the gaps are. Book a free TechPOS audit and we will walk through your inventory and reporting workflow together. If you are comparing costs first, you can also review TechPOS pricing.
See how TechPOS handles this in your stores.
Book a demo