1. Home
  2. Knowledge Base
  3. Stock and inventory
  4. How to optimize stock levels and order points

How to optimize stock levels and order points

What you can do

Let the Stock Optimizer propose order points and max levels for your consumable items, based on real purchase lead times and consumption, then accept, adjust or decline each proposal.

It removes the manual work of maintaining order parameters on thousands of items, lowers the capital tied up in tools, and aims to match or beat what an experienced user achieves by hand.


The optimization process

The CRIBWISE stock optimization process in five steps

The five steps of the CRIBWISE optimization process.

Step What you do
Classify your items Use the ABC function to classify items by consumption value. A items are the ones to focus on – they carry 70% of the consumed value in stock. ABC classification runs on its own or as part of the Stock Optimizer.
Review order frequency Review the reorder frequency in the purchase scripts. Buying A items more often than B and C items lets the optimizer lower order points and ordered quantities.
Optimize stock Run the optimizer on consumable items to get order point and max level proposals from historical lead times and consumption patterns.
Review results Monitor stock levels against consumption in reports and dashboards.
Cut the tail of slow movers Use the slow-moving item reports to remove unused items from stock. The optimizer also shows picks and consumption during the training period, which helps you decide.

Before you start

  • Consumable items only – only consumables can be optimized. Durable items are shown in the optimizer too, and their parameters can be changed manually there.
  • The CRIBWISE purchase function must be in use – that is what captures the actual lead time from order to delivery per item, and the spread used for safety stock.
  • There must be consumption – at least a 30-day measurement period with at least 15 picks in the selected training period, so consumption and its spread can be calculated.
  • Normal stocks only – central-to-satellite setups are not supported, because a transfer from central stock does not count as consumption and a restock to a satellite does not count as a purchase.
  • Cloud only – the optimizer is not available for customers running the Admin Portal on their own servers.

Optimizer settings

Setting What to choose
Training period A longer period when production volumes are stable, a shorter one when they change over time.
Service level 98% is recommended: stock can reach zero 2 days out of 100. Balance this against safety stock – a high service level plus safety stock gives a high stock level.
Include safety stock No calculates on median lead time and median consumption per week. Yes also includes the spread of purchase lead times and consumption, and adds safety stock to cover it.
Order frequency Set the values you use on the order scripts for the items you are optimizing.

The optimizer proposes updated order points and max levels that you can accept, accept with a correction, or decline. Before approving, you can see a simulation of the new levels against historical consumption. Purchase package quantity sizes are taken into account, so proposals are workable from a purchasing point of view.

Stock optimizer proposal with simulated levels

Proposed order parameters with the simulation of new levels.


Quick start

Experienced users – run an optimization in 4 steps:

  1. Open Reports and click the evaluate icon.
  2. Set training period, service level, safety stock and order frequency, and filter the items.
  3. Press Start evaluation and come back when it is done.
  4. Review the result list and save the parameters you accept.

Steps

Step 1 — Open the Stock Optimizer

The function sits in the menu under Reports. Click the evaluate icon to reach the optimization options.

Evaluate icon in the reports menu

The evaluate icon opens the optimizer.

Step 2 — Set the options and start

  1. Select the options above.
  2. Make sure the ordering days you select match the ordering days on the order scripts for those items.
  3. Use the item filters so the selection fits the scripts and ordering period.
  4. Press Start evaluation.

Stock optimizer settings with item filters

Settings and item filters before starting an evaluation.

Depending on how many items are analysed, the evaluation can take a while. You can keep working and come back later – the Stock Optimizer menu shows the evaluation status.

Evaluation status in the Stock Optimizer menu

Evaluation status while the analysis runs.

Completed evaluation ready to open

A completed evaluation.

Step 3 — Review the result list

Click the result icon to open the list of items and their proposed changes. Aggregated levels are shown first; expand one item or all of them to see the result per device. Click a column header to sort. The Show only items with advice switch hides items with no proposal.

Build your own view by selecting and reordering columns and applying filters with the Column and filter buttons buttons. Save the current view, or restore one you saved earlier, with the Save view button button. Views are saved for your user only.

Stock optimizer result list with proposals per item

The result list with proposals.

Step 4 — Check an individual item

Select a row and press view detail – expand the item and select device level first – to see that item’s usage, stock status and proposed changes, with a graph of current and projected levels.

Item detail with usage and stock status

Usage and stock status for one item.

Graph of current and projected stock levels

Current and projected levels.

Any advice for the item appears in the Stock optimization advice section.

Stock optimization advice section on the item detail

Advice for the selected item.

Step 5 — Apply and save the changes

A proposed change is shown next to the parameter. Change the value yourself, or click the bulb icon to fill in the proposed value. Changes must be saved afterwards.

Proposed parameter value with the bulb icon on the item detail

The bulb icon fills in the proposed value.

Parameters can also be changed straight in the result list, which is faster for several items and parameters at once. Every editable parameter is marked with a dashed underline, and the bulb icon works there too.

Editing order parameters directly in the result list

Editing parameters in the list.

A changed value is shown in bold and is not saved yet. Press Save changes in the toolbar to save, or Reset changes to revert every unsaved change in the list.

Success: The saved order points and max levels are in use for the next purchase script run.

Save changes and Reset changes in the toolbar

Saving the accepted proposals.

Step 6 — Export the result

Once you have reviewed the proposal, export the result to Excel to keep track of what changed.

Export to Excel option in the result list

Exporting the result.

Exported stock optimizer result

The exported file.


Troubleshooting

Problem Likely cause Fix
An item gets no advice. Too little consumption – fewer than 15 picks in the training period – or the item is durable. Extend the training period, or change the parameters manually in the optimizer view.
The Stock Optimizer is not available. The Admin Portal runs on your own servers. The optimizer runs for cloud instances only.
Proposals look far off for satellite stocks. Central-to-satellite setups are not supported, because transfers are not counted as consumption or purchase. Optimize normal stocks only.
Changed values disappear. Bold values are unsaved, and Reset changes reverts them. Press Save changes in the toolbar before leaving the list.

Was this article helpful?

Related Articles