Reorder point calculator for critical spares

Paste a year of issues and a lead time. Get the reorder point, the safety stock behind it and the min and max levels for one spare. Free, runs in your browser, nothing is sent anywhere.

How do you know the usage?
One count per period, comma or line separated. Twelve months of issues from the spares register is ideal; two or more periods unlock the service-level method.
Period
Order to on the shelf.
Service level
How often the spare must be on the shelf when it is asked for. A spare that stops a press earns 98 or 99.
Sets the maximum level.
All calculation runs locally in this tab. Nothing you enter is uploaded.
Free. No account needed.

Want this on your own site or intranet? Copy the free embed code.

VoraTool
This calculator sets one reorder point for one spare. VoraTool keeps the minimum, maximum, lead time and every movement for every spare, on the record of the die it belongs to.
Start free trialBook a demo
The basics

Why a critical spare needs a reorder point

A critical spare is one whose absence stops a press, scraps a die or idles a line. Most of them are cheap. The ejector pin set, the shear blade, the gate insert, the proximity switch on the transfer. What makes them expensive is the day you reach for one and the bin is empty, because the replacement takes six weeks and the die is down for all of them.

Spares are also harder to stock than production material. Usage is lumpy, two in one month and none for three. Lead times are long and uneven. Nobody watches the bin daily. So the reorder point cannot be a round number somebody guessed at the last stock take; it has to come from how the spare is actually used and how long it actually takes to replace.

The formula

How the reorder point is calculated

The reorder point is the demand you expect while you wait for the replacement, plus a buffer for the wait running long or the demand running heavy.

Lead-time demand
daily usage × lead time in days
Reorder point
lead-time demand + safety stock
Minimum and maximum
min = reorder point    max = reorder point + order quantity

Usage entered per week or per month is converted to a daily rate first, taking a week as 7 days and a month as 30 days. The result is rounded up to whole units, because a spare is not issued in fractions and rounding down would put the trigger below the demand it protects.

Safety stock

Safety stock, two ways

The worst-case method asks for two figures a toolroom lead usually knows from memory: the most of this spare you have used in one period, and the longest the supplier has ever taken. Safety stock is then the worst you would use over the longest wait, minus what you would normally use over a normal wait. It is blunt, and it is honest about lead time being the thing that goes wrong.

The service-level method needs a usage history, twelve months of issues from the spares register is ideal. From that it takes the mean and the standard deviation, converts both to a daily basis, and sizes the buffer as Z times the daily standard deviation times the square root of the lead time in days. Z is set by the service level you choose, the fraction of the time the spare must be on the shelf when asked for.

Worst case
(max daily usage × max lead time) − (average daily usage × lead time)
Service level
Z × σ(daily usage) × √(lead time in days)
Service level 90%   Z = 1.2816
Service level 95%   Z = 1.6449
Service level 98%   Z = 2.0537
Service level 99%   Z = 2.3263

When you paste a history the service-level figure is the recommendation and the worst-case figure, if you also entered maximums, is shown beside it. The service-level method treats lead time as fixed, so when the supplier is the unreliable part, the worst-case figure is the safer of the two.

Worked example

The sample spare, worked through

The Load sample button fills in an ejector pin set for one die with twelve months of issues, 2, 1, 3, 2, 0, 2, 4, 1, 2, 3, 1, 3, a 45 day lead time, a 95% service level, 3 on the shelf and a pack of 6 per order. The history averages 2 a month with a standard deviation of 1.13. Lead-time demand is 3 units. The service-level safety stock is 2.27 units, the worst-case figure from a maximum of 4 a month over 60 days is 5. The reorder point is 5.27, rounded up to 6 units, with a minimum of 6 and a maximum of 12. With 3 on hand the verdict is to order now.

Min and max

Why spares carry a maximum as well

The minimum is the reorder point. The maximum is the reorder point plus one order quantity, which is the most you should ever hold. It matters more for spares than for production material because a spare outlives its usefulness: when the die retires, every unit still on the shelf is scrap, and money spent on a shelf of pins for a die that runs twice a year was money the toolroom needed elsewhere. Holding to the maximum keeps the buffer and stops the hoarding.

Manufactured spares

Spares your own toolroom makes

A manufactured spare has a lead time too, it is just your own. From ordering the raw material to a finished spare on the shelf might be three weeks of toolroom time that the toolroom does not have when the die is already down. The reorder signal therefore belongs on the material, not the finished part, and the quantity that counts is the finished stock plus what could be made from material already in hand.

In VoraTool a spare carries its lead time in days, a minimum and a maximum quantity, and its current quantity. Bought-out spares run on the stock minimum and maximum with a movement history behind every change. Manufactured spares carry a separate material reorder point that raises the signal when the overall quantity, available plus not yet processed, drops to it. This calculator gives you the numbers to put in those fields; VoraTool keeps them on the record of the die the spare belongs to and shows the signal when it trips.

FAQ

Questions about reorder points for spares

What is a reorder point?
The stock level at which you place the next order so that the replacement arrives before the shelf is empty. It is the demand you expect during the lead time, plus a safety stock for the months that run heavier or the deliveries that run late. When stock on hand falls to that level, you order.
How is safety stock calculated here?
Two ways, and the calculator picks the one your inputs support. With a pasted usage history it uses the service-level method, Z times the standard deviation of daily usage times the square root of the lead time in days, which sizes the buffer to how lumpy your usage actually is. Without a history it uses the worst-case method, the most you have used over the longest lead time you have seen, minus the demand you normally expect. Both are shown when both can be computed.
Which service level should I use?
Ask what the spare stops when it is missing. A spare that stops a press or scraps a die earns 98 or 99 percent. A convenience spare with a workaround can sit at 90. The Z values behind each level are the standard normal quantiles printed in every inventory textbook, and the table on this page shows them.
Why is a month taken as 30 days?
Because the arithmetic has to convert your usage period to the lead time in days, and a fixed, stated day count is easier to check than a calendar. The error against a true average month is about one and a half percent, well inside the noise of a spares history, and you can enter usage per day or per week if you prefer.
My lead time varies more than my usage does. Which method should I trust?
The worst-case one. The service-level method on this page treats lead time as fixed and sizes the buffer to usage variation only. If the supplier is the unreliable part, enter the longest lead time you have actually seen and read the worst-case figure, which the results panel shows beside the service-level figure whenever both can be computed.
Does this work for spares my own toolroom makes?
Yes, with the lead time being your own. For a manufactured spare the lead time is how long it takes from ordering the raw material to having a finished spare on the shelf, and the reorder signal belongs on the material rather than the finished part. Enter that lead time and treat the result as the material trigger.
Is my data uploaded anywhere?
No. The calculation runs locally in your browser tab. Nothing you enter is sent to a server, so you can use it on real spares data without a signup.

Embed this calculator

Run this calculator on your own site, intranet page or training material. Paste the snippet below where you want it to appear; it loads the calculator in a frame with a small attribution line underneath. Everything still runs in the visitor's browser and no data leaves the page.

<iframe src="https://vorasuite.com/tools/embed/reorder-point-calculator" width="100%" height="900" style="border:1px solid #dbe2ec;border-radius:12px" title="Reorder point calculator by VoraSuite" loading="lazy"></iframe>
VoraTool
This calculator sets one reorder point for one spare. VoraTool keeps the minimum, maximum, lead time and every movement for every spare, on the record of the die it belongs to.
Start free trialBook a demo