Home / Supply Chain
Supply Chain and Inventory
Supply Chain Calculators: EOQ, Safety Stock, Reorder Point and Inventory Turnover
Every inventory and replenishment calculator a planner needs to decide how much to order, when to order it, and how much buffer to hold for a target service level. Free, no sign-up, and your numbers stay in your browser.
Which supply chain calculator do you need?
Tools are grouped by the decision they support. Each one launches with a sourced formula, worked examples, and a chart.
Match the question to the tool
| What you want to figure out | Start with this tool | Also check |
|---|---|---|
| How much should I order at a time? | EOQ | Reorder Point |
| When should I place the next order? | Reorder Point | Safety Stock |
| How much buffer stock do I need? | Safety Stock | Service Level |
| What service level does my buffer deliver? | Service Level and Fill Rate | Safety Stock |
| How hard is my inventory working? | Inventory Turnover and DSI | ABC Analysis |
| Which items deserve the tightest control? | ABC Analysis | Inventory Turnover |
| How do I cut excess inventory? | Inventory Turnover and DSI | EOQ |
| How do I reduce stockouts? | Safety Stock | Reorder Point |
Built to outrun the generic inventory calculators
Sourced formulas
Every tool implements a recognized inventory formula and cites its source (APICS/ASCM, ISO, standard operations texts), not a black box.
Tools that work together
EOQ, safety stock, reorder point, and service level share inputs, so lead time and demand carry from one tool to the next.
Runs in your browser
All math is client-side. The numbers you enter are never sent to a server, stored, or sold.
Export and share
Download a clean PDF report or share a result, so a replenishment plan travels from the warehouse to the office intact.
Real planning units
Units per year, days of lead time, cost per order, holding cost, and service-level percentages, with worked examples you can follow.
Kept current
Formulas and references are reviewed and updated as standards and best practice change.
EOQ: balancing ordering cost against holding cost
Economic order quantity answers the most basic inventory question: how much should you buy in one order? Order in large batches and you place fewer orders a year, so ordering cost falls, but average inventory climbs and holding cost rises. Order in small batches and holding cost drops while ordering cost climbs. EOQ is the batch size where those two curves cross and their sum is at its minimum, given by the square root of two times annual demand times ordering cost, divided by the annual holding cost per unit. Because the total-cost curve is flat near the optimum, EOQ is forgiving: a moderate deviation from the exact figure barely raises cost, which is why it remains the anchor of inventory policy decades after Ford Harris derived it.
Safety stock and service level: paying for protection
Safety stock is the reserve that keeps a line or a shelf supplied when demand runs hot or a delivery runs late. Its size is a direct trade between the cost of carrying extra inventory and the cost of a stockout. The service-level method makes that trade explicit: a target cycle service level maps to a Z-score, and safety stock equals that Z times the standard deviation of demand over the lead time. The relationship is nonlinear, so moving from 95 to 99 percent service costs far more buffer than moving from 90 to 95. Sizing safety stock well means choosing a service target that reflects the real cost of a shortage rather than defaulting to a round number.
Reorder point: turning the buffer into a trigger
The reorder point converts the plan into action. It is the on-hand quantity at which a replenishment order should be placed, and it equals expected demand during the lead time plus the safety stock. Set it too low and stock runs out before the order arrives; set it too high and inventory piles up. Because it builds directly on lead-time demand and safety stock, the reorder point ties the ordering and buffering decisions together into a single number the warehouse can act on, which is why kanban systems and min/max policies are both just physical expressions of a reorder point.
Inventory turnover and ABC: measuring and focusing
Turnover and ABC analysis are the diagnostics that tell you whether the policy is working and where to spend attention. Inventory turnover, cost of goods sold divided by average inventory, shows how many times stock cycles in a year; its inverse, days of inventory, shows how long stock sits on average. ABC analysis applies the Pareto principle to inventory: a small share of items usually accounts for most of the annual value, and sorting items into A, B, and C tiers focuses tight control on the few that matter and loosens it on the many that do not. Together they turn a pile of stock into a ranked, measurable system.
Supply chain calculator FAQs
What is the difference between EOQ, reorder point, and safety stock?
They answer three different questions. EOQ sets how much to order in one batch by balancing ordering cost against holding cost. Reorder point sets when to order, the on-hand level that triggers replenishment. Safety stock is the buffer inside the reorder point that absorbs demand and lead-time variability. Used together, EOQ picks the order size, safety stock protects the loop, and the reorder point fires the order.
Which supply chain calculator should I start with?
Start with EOQ to fix an economical order size, then size safety stock for the service level you need, and set the reorder point from lead-time demand plus that safety stock. Inventory turnover and ABC analysis are diagnostics: use turnover to see how hard inventory is working and ABC to decide which items deserve the tightest control.
What is the EOQ formula?
EOQ equals the square root of (2 times annual demand times ordering cost, divided by annual holding cost per unit), or sqrt(2DS/H). The square root reflects a balance: ordering in bigger batches cuts the number of orders and total ordering cost, but raises average inventory and holding cost. EOQ is the batch size where those two costs are equal and their sum is lowest.
How do I calculate safety stock?
The simplest method is maximum daily use times maximum lead time minus average daily use times average lead time. A more rigorous method uses a service-level Z-score: safety stock equals Z times the standard deviation of demand during lead time. Higher demand or lead-time variability, or a higher target service level, all raise the required buffer.
What service level should I target?
It depends on the cost of a stockout versus the cost of carrying inventory. Many consumer-goods operations target 95 to 98 percent cycle service level; critical or high-margin items go higher, low-value items lower. Because required safety stock rises steeply near 100 percent, the last few points of service are the most expensive, so set the target where the marginal cost of stock matches the cost of a shortage.
What is a good inventory turnover ratio?
It varies widely by industry: grocery and fast-moving goods may turn 15 or more times a year, while heavy equipment or slow-moving spares may turn only 2 to 4 times. Turnover is most useful compared against your own history and your industry benchmark, not as an absolute. Days of inventory, 365 divided by turnover, translates the ratio into how many days of stock you hold on average.
Do these calculators store the numbers I enter?
No. Every calculator runs entirely in your browser. The values you enter are never sent to our servers, stored, or shared. See our Privacy Policy.
Are the calculators free and do they need an account?
Yes, every tool is free and no account or sign-up is required. There is no paywall and no limit on how many times you can run a calculation.
Related calculator hubs
More industrial engineering silos across the OpsCalculators network.
Every calculator in this hub is live
All the calculators in this hub are ready to use, each with a full worked method, examples, a chart, and PDF export. Start with the one teams reach for most.
Open the EOQ Calculator