A Multi-Location Dispensary Inventory Restocking Playbook

A multi-location dispensary inventory restocking playbook: when to transfer, reorder, mark down, or hold
Key Takeaways

Multi-Location Inventory Restocking at a Glance

Last updated: September 16, 2026

  • Look across the company before ordering. Needed inventory may already be available at another store
  • Use in-stock-adjusted velocity and days of supply, not raw sales totals, to compare locations fairly
  • Subtract inventory committed to pickup, delivery, and ecommerce orders before calculating what is truly available
  • Treat every transfer as an economic decision and a compliance workflow
  • Never transfer cannabis across state lines. Intrastate transfers must also comply with the rules for the jurisdictions, licenses, ownership structure, manifests, transportation, and track-and-trace accounts involved
  • Measure availability, sell-through, margin, and aging risk after the move

When one dispensary is about to stock out while another is sitting on weeks of the same product, the best next move may not be another purchase order. It may be an inventory transfer.

Multi-location dispensary inventory restocking, sometimes called inventory rebalancing, moves eligible inventory from a location with excess supply to one with stronger demand. Done well, it can protect sales, reduce aging inventory, and free working capital. Done poorly, it merely relocates a bad buying decision, or creates a compliance problem.

The decision requires demand velocity, days of supply, committed orders, package age, margin, lead time, transfer cost, and license rules. This guide shows when to transfer, reorder, mark down, or hold.

Why Stockouts and Overstock Happen in the Same Dispensary Group

Two stores carrying the same item can produce different results. Neighborhood preferences, nearby events, competitor promotions, menu placement, budtender recommendations, and temporary stockouts all change demand.

That creates a familiar contradiction: the company owns too much inventory overall, yet individual stores still lose sales because popular products are unavailable.

Reordering store by store can worsen the imbalance. The high-demand location receives more inventory while excess units age elsewhere, consuming cash the chain may not need to spend.

Restocking starts company-wide, then moves to location, product, and package. BLAZE Insights helps compare shops, turnover, sell-through, and aging. BLAZE multi-location management supports inventory and performance across stores.

Build a Reliable Data Foundation First

Inventory should not move because two menu names look similar. Before making a transfer decision, confirm:

  • The exact SKU, parent product, unit of measure, package, and batch
  • Sellable on-hand quantity at each location
  • Units reserved or committed to online, pickup, and delivery orders
  • Units quarantined, on hold, recalled, damaged, or otherwise unsellable
  • Units sold and the number of days the item was actually in stock
  • COGS, price, discount history, and gross margin
  • Package age, expiration date, and freshness risk
  • Vendor lead time and the next planned order date
  • Whether the origin and destination are legally eligible for the transfer

Product normalization matters. If one store calls an item “Blue Dream 3.5g” and another uses “Blue Dream Eighth,” a fragmented catalog can hide an opportunity. A shared structure such as the BLAZE Global Product Catalog makes comparisons more dependable.

If duplicate products, inconsistent units, or inaccurate quantities are common, clean them before automating recommendations. BLAZE’s guide to cleaning dispensary POS data explains the value of normalized records.

How to Calculate a Restocking Opportunity

Start with four simple measures.

MeasureFormula
Available unitsOn-hand units − committed units − unsellable units
Daily sales velocityUnits sold ÷ days the product was in stock
Days of supplyAvailable units ÷ daily sales velocity
Target inventoryTarget days of supply × daily sales velocity

Use in-stock days. If a product sold 20 units in a 30-day period but was unavailable for 20 days, dividing by 30 understates demand.

Set target days of supply from the review cycle, vendor lead time, demand variability, and safety stock. No target fits every category or market.

Hypothetical example

This example is illustrative, not a benchmark or financial recommendation.

North Store has 96 units of a vape cartridge on hand, with six committed to customer orders. Its 90 available units sell at two units per day, giving it 45 days of supply. South Store has 20 units on hand, with four committed. Its 16 available units sell at four per day, giving it four days of supply. The company’s target is 14 days of supply.

North StoreSouth Store
On hand9620
Committed64
Available9016
Daily velocity2 per day4 per day
Days of supply454
Target inventory (14 days)2856
Position vs. target62 units above target40-unit deficit

A 40-unit transfer leaves North with 25 days of supply and brings South to 14. Before approving it, confirm package identity, age, compliance eligibility, transit time, and economics.

A practical economic check is:

Estimated transfer contribution = destination gross profit with transfer − destination gross profit without transfer − source-store gross profit displaced − transfer costs

Suppose the destination is expected to earn $360 in gross profit from the transferred units during a defined decision window. Without the transfer, a later reorder would still capture an estimated $80. The source remains above target, so no source-store gross profit is expected to be displaced, and the move costs $75. Estimated transfer contribution is $360 − $80 − $0 − $75, or $205. This management estimate is not an accounting measure; it creates a consistent priority signal without counting the same benefit twice.

Transfer, Reorder, Mark Down, or Hold?

Use four possible actions rather than treating every shortage as a purchasing request.

ActionChoose it whenWatch for
TransferThe destination has demonstrated demand, the source has genuine excess, the packages are eligible to move, and projected value exceeds costLeaving too little at the source for demand uncertainty
ReorderNo meaningful excess exists elsewhere, demand is durable, the vendor can meet the window, and another order fits the open-to-buy planBuying into a chain-wide surplus
Mark down or promoteDemand is weak across locations, the item is aging, or moving it would relocate the problemApplicable advertising, discount, and pricing rules
HoldProduct identity, quantity, compliance status, or demand data is uncertainMoving regulated inventory before the uncertainty is resolved

For the reorder path, see BLAZE’s guide to preventing overstock with demand planning.

A Weekly Inventory Restocking Workflow

1. Review the company before reviewing purchase orders

Start chain-wide, then filter by category, parent product, SKU, and location. Flag high-days-of-supply and low-days-of-supply store pairs.

2. Validate the demand signal

Compare velocity using in-stock days. Check for distortions from discounts, closures, menu visibility, events, or unusually large orders. Use multiple time windows when seasonality matters.

3. Confirm what is truly available

Subtract committed and unsellable units. Review age, expiry, test status, COGS, and margin. Confirm the source will not become the next stockout.

4. Apply the compliance gate

Verify state rules, license types, ownership requirements, manifests, transportation, track-and-trace steps, permitted hours, and receiving procedures. A transfer inside one company is not automatically permitted.

For example, Oregon requires tracked changes and transfers to be reflected in its Cannabis Tracking System. Rules vary, so use current regulator instructions. The BLAZE compliance guide adds context but does not replace jurisdiction-specific guidance or legal advice.

Never use this workflow for interstate movement of cannabis. It applies only to transfers that are lawful within a single state’s licensed system.

5. Rank eligible opportunities

Prioritize near-term stockouts, gross profit, aging risk, and assortment importance. Include transport time and labor so low-value moves do not cost more than they recover.

6. Execute, receive, and document

Create required records and manifests, use approved transport, maintain custody documentation, and receive packages according to applicable rules. Restrict approvals and adjustments to authorized roles.

BLAZE documents a shop-to-shop inventory transfer workflow, but its support guidance specifically notes that when shops use different Metrc license numbers, that workflow does not create the corresponding transfer in Metrc. Operators must complete every required state tracking step separately and verify that physical, POS, and regulatory records agree.

7. Measure the result

Review the SKU after 7, 14, and 30 days. Track sell-through, stockouts, recovered margin, avoided markdowns, transfer cost, and discrepancies. Feed results back into purchasing rules.

Account for Ecommerce, Pickup, and Delivery

On-hand is not always available. A unit may already be promised to a customer while physically on the shelf. BLAZE Retail distinguishes sellable from committed inventory for exactly this reason. Before approving a transfer:

  • Exclude inventory committed to open ecommerce, pickup, and delivery orders
  • Review unfulfilled orders at both locations
  • Avoid publishing destination availability until receiving is complete
  • Confirm that menus update after POS and track-and-trace records agree
  • Create an exception process for orders placed while a transfer is in transit
  • Reconcile cancellations and returned units before recalculating availability

Inventory, ordering channels, fulfillment, and compliance records should not operate as separate versions of the truth.

Set Clear Decision Rights

Restocking works best when corporate teams and stores have defined roles.

Central teams should own product normalization, target days of supply, exception thresholds, and company priorities. Store leaders should add local context such as events, customer requests, competitor activity, and merchandising changes.

Compliance should approve market rules and exceptions. Finance or purchasing should monitor working capital, margin, vendor commitments, and open-to-buy limits. Permissions should prevent one employee from initiating, approving, receiving, and adjusting the same transfer without oversight.

Common Restocking Mistakes

  • Using raw sales instead of in-stock velocity. Stockouts can make a high-demand store appear slow.
  • Moving dead inventory to hide it. Weak chain-wide demand may call for a markdown, return, or purchasing correction.
  • Ignoring committed inventory. Moving reserved units creates cancellations.
  • Matching on name alone. Similar names may represent different SKUs, packages, or potencies.
  • Ignoring batch age. The destination may receive inventory that has little selling time left.
  • Skipping the destination check. A store with low on-hand quantity does not automatically have high demand.
  • Treating internal movement as compliance-free. Separate licenses may require manifests, reporting, and receiving steps.
  • Measuring activity instead of outcomes. Judge recovered margin, availability, sell-through, and markdown reduction, not transfer count.

What to Look for in Dispensary Inventory Software

A multi-location inventory platform should help teams:

  • View inventory and sales at company, region, and store level
  • Compare sell-through, days of supply, and aging
  • Distinguish on-hand, sellable, committed, quarantined, and unsellable units
  • Normalize products across locations
  • Drill down to package and batch identity
  • Incorporate lead times and reorder recommendations
  • Create and receive transfers with an audit trail
  • Apply role-based permissions and approval controls
  • Export transfer, inventory action, and reconciliation reports
  • Align POS and ordering channels with availability
  • Support the operator’s state-specific track-and-trace processes

BLAZE Retail inventory management, multi-location tools, and BLAZE Insights help operators see inventory movement and performance. The result should be better use of inventory already owned without sacrificing compliance or trust.

Frequently Asked Questions

What is multi-location dispensary inventory restocking?

Multi-location inventory restocking moves eligible inventory from a location with excess supply to one with stronger demand, based on package data, expected demand, economics, and transfer rules.

When should a dispensary transfer inventory instead of reordering?

Transfer when an eligible location has the exact product in excess, destination demand is credible, and expected benefit exceeds costs. Reorder when chain-wide supply is low or a move would create another shortage.

How do you calculate days of supply for a dispensary?

Divide available sellable units by daily sales velocity, calculated from days actually in stock. First subtract committed, quarantined, recalled, damaged, and otherwise unsellable units.

Can cannabis inventory be transferred between dispensary locations?

Sometimes. Permission and process depend on state, license type, ownership, tracking accounts, and other rules. Verify current regulator requirements even between commonly owned stores.

Can a dispensary transfer cannabis across state lines?

No. This playbook applies only to transfers that are lawful within a state’s licensed system. Do not use it to plan or execute interstate cannabis movement.

How often should a multi-location operator review restocking across stores?

A weekly review is a practical start, with more frequent monitoring for fast-moving, seasonal, or short-dated products. Adjust for demand volatility, lead times, store count, and transfer cost.

Should online orders count as available inventory?

No. Remove ecommerce, pickup, and delivery commitments from available quantity unless the order is canceled and units return to sellable inventory.

How do you know whether an inventory transfer worked?

Measure sell-through, avoided stockouts, recovered margin, lower aging or markdown risk, transfer cost, and discrepancies against the estimate recorded at approval.

See Every Store’s Inventory in One View

Compare days of supply, sell-through, and aging across locations before you place the next purchase order.

Book a Live Demo →

Subscribe to our Newsletter

Sign up to receive monthly updates, industry news, webinars and more!