Back to Blog

The Reorder, Hold or Discount Decision: A Practical Guide for Small Retailers

Low stock does not always mean reorder, and slow stock does not always mean discount. Use this four-action framework to make the next inventory decision from cleaner evidence.

Adegoke Abisola2026-08-0610 min read
InsightsGuidesHow-ToStrategyOperationsInventoryAnalytics
Quick read

Do not start an inventory review by asking which report to open. Start with the action a product needs: reorder, hold, investigate or discount. Check sellable stock, recent demand, confirmed inbound, lead time, margin, stock age and known events. Reorder when credible demand will outrun supply before replenishment arrives. Hold when cover is adequate or uncertainty is high. Investigate conflicting numbers before spending or marking down. Discount only when ageing and weak demand are real, not when the data is incomplete. Analytics should reduce ambiguity while the retailer remains responsible for the decision.

Key takeaways

A dashboard can be full of numbers and still leave a retailer asking the same question:

What should we do with this product now?

One retailer described the problem after building reports from sales and stock data. Purchasing staff could see the information, but working out when to order, what to order and how much remained difficult.

Another small-store operator put the consequences more plainly:

This is not only a reporting problem. It is a decision-design problem.

Most inventory tools organise products, quantities and sales. Some add low-stock alerts, forecasts or recommended quantities. Those are useful inputs. But a retailer still needs a repeatable way to turn the inputs into one of four actions:

1. Reorder.

2. Hold.

3. Investigate.

4. Discount.

The missing third option matters. Without an investigate path, uncertain data often produces an expensive order or an unnecessary markdown.

Start with the decision, not the dashboard

The first question in a weekly stock review should not be, "Which report do we open?"

It should be, "Which products need a decision?"

Create a short exception list rather than reviewing every SKU with the same attention. Include products that meet one or more conditions:

This turns analytics into a focused action list. Staff can concentrate on the products where a decision has economic or customer consequences.

Build a minimum evidence card for each product

Before choosing an action, place the same minimum evidence beside each flagged product.

1. Sellable stock now

Do not treat every unit in the building as available.

Separate:

The decision should begin with what can actually satisfy demand.

2. Recent sales velocity

Calculate demand over a period that represents how the product normally sells.

Average daily sales = representative units sold / representative selling days

A seven-day window may suit a fast-moving product. A longer window may be more useful for an expensive or slower item. Compare more than one period when promotions, weather or seasonality can distort the result.

Do not simply repeat the last order. A retailer in one inventory discussion described how "Same As Last" failed as products moved in and out of popularity.

3. Stock cover

Stock cover estimates how long the current sellable quantity may last at the observed rate.

Stock cover in days = sellable stock / average daily sales

This is not a promise. It is a way to compare current cover with supplier lead time and business risk.

4. Lead time and variability

A supplier that normally delivers in three days creates a different decision from one that needs four weeks and sometimes slips.

Record:

The average is useful. The variability determines the buffer.

5. Margin and cash exposure

Two products with identical sales velocity may deserve different actions.

One has healthy margin, stable demand and a reliable supplier. The other ties up cash, occupies scarce space and can only be bought in a large case.

Check:

The goal is not to maximise stock. It is to make a defensible trade-off between availability and exposure.

6. Stock age and last sold date

Slow stock needs context.

A coat held through summer may be sensible. A phone accessory for a discontinued model may not be. A product that has not sold because its barcode points to the wrong variant is not a pricing problem at all.

Use stock age and last sold date as prompts for review, not automatic markdown commands.

7. Known events

Add what the historical numbers cannot know by themselves:

This is where retailer judgment remains essential.

Action 1: Reorder

Reorder when credible demand is likely to consume available supply before replenishment can arrive.

A practical starting point is:

Reorder point = expected demand during lead time + safety buffer

Consider a product selling about three units per day. The supplier normally takes seven days. The retailer uses a six-unit buffer because deliveries sometimes slip.

Expected lead-time demand: 3 x 7 = 21 units

Reorder point: 21 + 6 = 27 units

If only 24 sellable units remain and no confirmed inbound order exists, the product has crossed the decision point.

The order quantity should then reflect the retailer's target cover, current sellable stock, confirmed inbound, case sizes, minimum order and available cash.

Provisional order quantity = target stock - sellable stock - confirmed inbound

Do not place the order mechanically if the underlying count is doubtful or the recent demand came from a one-off event. Move the product to investigate instead.

Action 2: Hold

Hold is an active decision, not indecision.

It is appropriate when:

Record what would change the decision. For example:

"Hold until Friday. Reorder if sellable stock falls below 18 units or the open transfer is delayed."

That is stronger than leaving the product on a list with no owner or review date.

Action 3: Investigate

Investigate when the evidence conflicts or the result looks implausible.

Common triggers include:

Assign one specific check and one owner:

Only then return the product to reorder, hold or discount.

This pause protects cash and margin from bad data.

Action 4: Discount

Discount when weak demand and ageing stock are real, and a price intervention is commercially sensible.

Before changing price, ask:

Choose a measured action. A small price test on selected units may be more informative than marking down the entire quantity immediately.

Set an end date and compare:

A discount without a review becomes a habit. A discount with a hypothesis becomes a controlled decision.

Why a low-stock alert is not the final answer

Lightspeed's current inventory documentation shows how quantity on hand, reorder triggers, recommended order levels, cost, last sold and period sales can be assembled in a reorder report.

Source:

https://shopkeep-support.lightspeedhq.com/hc/en-us/articles/47480050225947-Inventory-Tracking-Reorder-Report

Shopify's current retail sales documentation also shows product, variant, vendor and location views, with net quantity reflecting sold units minus returned units.

Source:

https://help.shopify.com/en/manual/reports-and-analytics/shopify-reports/report-types/default-reports/retail-sales-reports

These are useful building blocks. They also demonstrate why the retailer still needs a decision layer.

A trigger says a threshold was crossed. It does not know whether:

The right system should shorten that investigation, not hide it.

Run a 30-minute weekly decision review

Keep the routine small enough to survive a busy trading week.

Before the meeting

Generate an exception list for products that may need one of the four actions.

During the meeting

For each product:

1. Confirm the evidence card.

2. Choose reorder, hold, investigate or discount.

3. Record the reason.

4. Assign an owner.

5. Set the next review date or trigger.

After the meeting

Complete purchase, transfer, count, supplier or pricing actions. Keep a short decision log.

At the next review, ask:

This feedback loop makes the decision system better without pretending every forecast will be correct.

Where analytics and AI should help

Analytics should bring the relevant evidence together, rank exceptions and make the reason visible.

AI can help a retailer ask questions such as:

The output should support judgment. It should not become an unexplained command.

EzyCarto's current public Analytics scope includes sales and inventory dashboards, alerts, product and location drill-downs, natural-language questions, predictive analytics and saved reports. Smart Inventory adds movement records, low-stock and ageing notifications. Supply Chain adds transfer visibility and movement validation.

Product pages:

https://ezycarto.com/analytics

https://ezycarto.com/smart-inventory

https://ezycarto.com/supply-chain

Together, those capabilities can reduce the work required to assemble a decision. The retailer still owns the thresholds, commercial constraints and final action.

The practical checklist

Before acting on a product, confirm:

The objective is not a perfect forecast.

It is a store that can make the next stock decision with less guessing, clearer accountability and better use of cash.

Related guides:

https://ezycarto.com/blog/stockouts-are-not-always-demand-problems

https://ezycarto.com/blog/barcode-inventory-starts-with-the-product-record-not-the-scanner

https://ezycarto.com/blog/stock-has-more-than-two-states

https://ezycarto.com/blog/before-you-buy-an-erp-supplier-purchase-order-control-map

FAQ

What information should a retailer check before reordering stock?

Check sellable quantity, recent sales velocity, confirmed inbound orders or transfers, supplier lead time, safety buffer, margin, minimum-order requirements, seasonality, promotions and whether the inventory record is trustworthy.

How do I calculate when to reorder a product?

A practical starting point is expected demand during supplier lead time plus a safety buffer. Compare that reorder point with sellable stock and confirmed inbound, then adjust for pack sizes, minimum orders, seasonality and known events.

When should a retailer hold stock instead of reordering?

Hold when current and confirmed inbound stock provide enough cover, demand is uncertain, supplier lead time is short, another order would create excessive cash exposure, or the data needs another review period.

How do I decide whether to discount slow-moving stock?

Confirm that the product is genuinely ageing and demand has remained weak across a representative period. Then check margin, seasonality, display, price position, product-record quality and whether a bundle, transfer or supplier return is better than a markdown.

Why should investigate be a separate inventory action?

Conflicting counts, abrupt demand changes, duplicate product records, unprocessed returns, open transfers and missing receipts can make both reordering and discounting harmful. Investigate creates a controlled pause before money is committed.

Is a low-stock alert enough to place a purchase order?

No. It tells you that a threshold was reached. The retailer still needs to check demand, lead time, inbound stock, supplier constraints, stock accuracy and cash exposure before ordering.

Can AI decide what inventory a retailer should reorder or discount?

AI can help identify patterns, forecast demand, answer questions and surface exceptions. The final action still needs clean data, commercial constraints and accountable retailer judgment.

How does EzyCarto support inventory decisions?

EzyCarto's public scope includes connected sales and inventory dashboards, alerts, product and location drill-downs, natural-language analytics, ageing notifications, movement records, reports and transfer visibility. The retailer still defines the decision rules and validates the action.