Min-max inventory is a replenishment method that sets a minimum stock threshold and a maximum target level for each item. When inventory reaches or falls below the minimum, the business replenishes enough stock to move inventory back toward the maximum.
The method is popular because it turns replenishment into a repeatable rule instead of requiring someone to decide from scratch every time an item runs low.
The two settings have different jobs:
A simplified order calculation is:
Order Quantity = Maximum Level − Inventory Position
Inventory position should normally consider stock already on order rather than only physical on-hand quantity.
Suppose a retailer sets:
A simplified inventory position is 55 units. If the business decides replenishment is triggered because on-hand stock crossed the minimum, ordering all the way from 35 to 120 without considering the 20 inbound units would over-order.
Using inventory position, the preliminary quantity is:
120 − 55 = 65 units
The final purchase quantity may still need to respect case packs, supplier minimums, shelf life, and expected demand.
The minimum should reflect how much stock is needed before replenishment can arrive, plus an appropriate buffer for uncertainty. That makes it closely related to the reorder point.
A common starting concept is:
Minimum ≈ Lead-Time Demand + Safety Stock
If demand or supplier timing is volatile, review the safety stock calculation rather than adding an arbitrary buffer.
The maximum is not simply “as much as the shelf can hold.” It should reflect expected demand until the next practical replenishment opportunity while accounting for storage, cash, shelf life, supplier terms, and the cost of excess inventory.
A maximum that is too high can increase carrying cost and dead stock. A maximum that is too low can force frequent emergency orders.
A reorder point primarily answers when should we reorder? Min-max adds a target that helps answer how far should we replenish?
The two methods can work together: the minimum behaves like a reorder trigger, while the maximum acts as the order-up-to level.
Par levels are often used in restaurants and hospitality as target stock levels. In practice, some teams use “par” to mean the maximum/target and others use it more broadly. Define the terminology clearly so staff know whether a number is a trigger, a target, or both.
Fixed settings can become stale when demand changes rapidly, promotions create spikes, products are highly seasonal, supplier lead times change, or a product is approaching the end of its life.
In those cases, combine min-max rules with inventory forecasting and scheduled reviews.
Set levels by SKU and location rather than copying one threshold across every store. Demand can differ substantially between locations, and some sites may have different delivery schedules or access to stock transfers.
Before placing a supplier order, check whether another location has excess inventory that can be transferred.
Stash connects inventory visibility, forecasting, stock alerts, suppliers, purchase orders, and multi-location stock. That gives operators the information needed to use replenishment thresholds without evaluating each number in isolation.
There is no single universal formula for both levels. The minimum commonly reflects lead-time demand plus safety stock, while the maximum represents an order-up-to target. A simplified order quantity is maximum level minus inventory position.
No. Safety stock is a buffer for uncertainty. It may be one component used when setting the minimum replenishment threshold.
Review them when demand, supplier lead times, seasonality, case packs, storage constraints, or stockout/excess patterns materially change.
Stash connects inventory tracking, forecasting, purchasing, suppliers, and multi-location visibility so growing physical businesses can act on the numbers with less manual work.