Min-max is the simplest reorder rule with a formula behind it. Each item gets a min, the level that triggers an order, and a max, the level you order back up to. Min = daily use × lead time in days + safety stock. Max = min + daily use × days between orders. When the count is at or below the min, order = max − on hand, rounded up to whole cases. When it's above the min, order nothing. The min is a reorder point under another name; the max keeps you from ordering more than you can sell or store before the next order. Set them from real use, not memory, and check them every season, because a min set in summer runs out in December. In the example below, a corner store sets min and max for four items on its weekly distributor order.
The short version
- Min = daily use × lead time + safety stock.
- Max = min + daily use × days between orders.
- At or below the min: order max − on hand, rounded up to whole cases.
- Above the min: order nothing this time.
- The min is the reorder point; the max stops over-ordering.
- Reset both from real use each season.
- TaroStack suggests reorder points from how stock actually moves, and lists what's due in days of cover. More below.
The formulas
| Measure | Formula |
|---|---|
| Min | Daily use × lead time in days + safety stock |
| Max | Min + daily use × days between orders |
| Order, when on hand ≤ min | Max − on hand, rounded up to whole cases |
| Order, when on hand > min | Nothing |
Safety stock itself is in safety stock formula, the reorder point in reorder point example, and the kitchen version in par level vs reorder point.
An example: a corner store's weekly order
Penobscot Corner Store, a made-up corner store in Bangor, Maine, orders shelf goods from a distributor once a week, with delivery seven days after the order. Monday's count and the min and max for four items:
| Item | Daily use | Safety | Min | Max | On hand | Case | Order |
|---|---|---|---|---|---|---|---|
| Canned soup | 2 | 4 | 18 | 32 | 15 | 12 | 24 |
| Paper towels | 1 | 3 | 10 | 17 | 12 | 30 | 0 |
| 16 oz coffee cups, sleeves of 50 | 1.2 | 2 | 11 | 20 | 9 | 20 | 20 |
| Local blueberry jam | 0.7 | 3 | 8 | 13 | 7 | 6 | 6 |
Soup's min is 2 a day × 7 days + 4 = 18, and its max is 18 + 2 × 7 = 32. At 15 on hand it's under the min, so the order is 32 − 15 = 17, rounded up to two cases of 12, 24. Paper towels are at 12, above their min of 10, so they wait a week. The cups and jam are under their mins and round up to one case each. Rounding to cases pushes stock past the max now and then; that's fine, as long as it fits on the shelf and sells before its date. The store's margins by department are in convenience store profit margin.
Get the calculator
Download the min max calculator. One sheet: type each item's daily use, lead time, safety stock, days between orders, on hand and case size; the min, max and order fill in, rounded up to whole cases, with items to order highlighted. It's an ordinary Excel file with no macros, and it works in Google Sheets, LibreOffice and Numbers.
Where this stops working
The mins and maxes are only as good as the daily use behind them. Use changes with the season, a new product steals from an old one, and a min set from last spring's sales lets the shelf run dry in a cold snap.
How TaroStack does it
TaroStack sets the reorder line from how stock really moves, and shows what's due.
Reorder points from real use. Reorder points are suggested from how stock actually moves, so the min follows the season instead of last spring.
The reorder list in days of cover. Each item shows how many days the stock on hand will last, with each supplier's lead time and minimum, so what's due this week is a list, not a count of every shelf.
Counts that show the value. A count shows what each difference is worth before you post it, so a wrong on-hand doesn't drive a wrong order.
| The job | Spreadsheet | In TaroStack |
|---|---|---|
| Setting the min | Daily use from memory | Suggested from real use |
| What to order this week | Compare every line | Reorder list in days of cover |
| Supplier minimums and lead times | Remembered | Kept with each supplier |
| A count that's off | Found next week | Its value shown before posting |
Counts and the reorder list are on every plan, from $49 a month. The first 30 days are free, with no credit card. If you'd like a hand setting up, ask, and we'll do it with you.
