Inventory Calculator
Calculate EOQ, reorder point, safety stock, days on hand & inventory turnover — all in one free tool.
What Is an Inventory Calculator?
An inventory calculator runs the key formulas that operations and supply chain teams use to answer three practical questions: How much should I order at a time? When should I reorder? And how efficiently am I turning my inventory into sales? This tool covers five calculations — EOQ, reorder point, safety stock, days on hand, and inventory turnover — each on its own tab.
Poor inventory management shows up in two ways: too much stock (cash tied up, storage costs rising, risk of obsolescence) or too little (stockouts, missed sales, frustrated customers). The formulas here don't eliminate those tradeoffs, but they replace gut-feel ordering with math-backed targets.
How to Use This Calculator
- EOQ tab — Enter annual demand, cost per order, and holding cost per unit per year to find the optimal order quantity and total annual inventory cost
- Reorder Point tab — Enter annual demand, supplier lead time in days, and optional safety stock to find the inventory level that triggers a new order
- Safety Stock tab — Enter daily demand variability (standard deviation), lead time, and desired service level to size your buffer inventory
- Days on Hand tab — Enter average inventory value and annual COGS to see how many days of coverage your current stock represents
- Turnover tab — Enter annual COGS plus beginning and ending inventory to calculate how many times you cycle through inventory in a year
EOQ — The Economic Order Quantity Formula
EOQ finds the order quantity that minimizes the sum of ordering costs and holding costs. Ordering too often means high ordering costs; ordering too rarely means high holding costs. The EOQ formula finds the quantity where these two costs are exactly equal — and their combined total is lowest:
Notice that at EOQ, ordering cost and holding cost are always equal — this is mathematically guaranteed by the formula's structure. The order cycle at 200 units and 1,200/year demand: 200 ÷ (1,200÷365) = 60.8 days between orders, or roughly one order every two months.
How Demand Level Affects EOQ
EOQ scales with the square root of demand — doubling demand doesn't double the optimal order size. Here's what changes when demand grows, holding $50 ordering cost and $3 holding cost constant:
| Annual Demand | EOQ (units) | Orders/Year | Total Annual Cost |
|---|---|---|---|
| 300 units | 100 | 3.0 | $300 |
| 600 units | 141 | 4.2 | $424 |
| 1,200 units | 200 | 6.0 | $600 |
| 2,400 units | 283 | 8.5 | $849 |
| 4,800 units | 400 | 12.0 | $1,200 |
Demand grows 16× from 300 to 4,800 units, but EOQ only grows 4× (100 to 400 units). This square-root relationship is why large retailers with high volume can negotiate supplier minimums far above what a small business could absorb — their EOQ naturally supports larger orders.
Reorder Point and Safety Stock
The reorder point (ROP) tells you the inventory level at which to place the next order so you don't run out during the supplier's lead time. Without safety stock, ROP = daily demand × lead time in days. With safety stock, you add a buffer for demand variability:
| Service Level | Z-Score | Safety Stock (σ=10, L=7 days) | Stockout Probability |
|---|---|---|---|
| 90% | 1.28 | 33.9 units | 10% per lead time |
| 95% | 1.645 | 43.5 units | 5% per lead time |
| 97.5% | 1.96 | 51.9 units | 2.5% per lead time |
| 99% | 2.326 | 61.5 units | 1% per lead time |
Going from 95% to 99% service level increases safety stock from 43.5 to 61.5 units — a 41% increase in buffer inventory to cut stockout probability by just 4 percentage points. That tradeoff is why most businesses settle at 95–97.5% rather than chasing 99%.
Inventory Turnover and Days on Hand
Turnover tells you how many times per year you sell and replace your entire inventory. Days on Hand is its inverse — how many days of sales coverage your current stock represents. Both are calculated from your income statement and balance sheet:
Industry Turnover Benchmarks
What counts as good turnover depends entirely on the industry. A grocery store turning inventory 20× per year is performing normally; a jewelry retailer turning 2× is also operating within expectations. Comparing to industry averages is more useful than any single target:
| Industry | Typical Turnover | Days on Hand | Notes |
|---|---|---|---|
| Grocery / Food Retail | 12–25× | 15–30 days | Perishables drive high turns |
| Automotive Parts | 4–8× | 46–91 days | Wide SKU range, slow movers common |
| Electronics Retail | 6–12× | 30–61 days | Rapid obsolescence pressures turns |
| Apparel / Fashion | 4–6× | 61–91 days | Seasonal peaks distort averages |
| Industrial/B2B | 3–6× | 61–122 days | Custom/MTO items lower turnover |
| Jewelry / Luxury | 1–3× | 122–365 days | High unit value, long selling cycle |
| Pharmaceuticals | 5–10× | 37–73 days | Expiry dates enforce turns |
Source: US Census Bureau — Monthly Retail Trade Survey | SBA — Managing Business Finances
5 Ways to Improve Inventory Performance
- Recalculate EOQ when holding costs change. Holding cost is 20–30% of unit value per year — if your cost of capital rises or you move to higher-rent storage, H increases and your EOQ should drop. A company carrying $15 items at H=$3 has EOQ=200 for 1,200 annual demand; if H rises to $6, EOQ falls to 141 — a 29% smaller order size that avoids over-stocking in a higher-cost environment.
- Segment your SKUs before applying EOQ uniformly. ABC analysis classifies items by revenue contribution: A items (top 20% of SKUs, ~80% of revenue) deserve tight EOQ management and frequent monitoring. B and C items can use simpler periodic review systems. Applying EOQ to all 10,000 SKUs equally wastes effort on low-value items while under-optimizing high-value ones.
- Set service level by stockout cost, not by feel. A 99% service level for a $5 commodity item costs 41% more safety stock than 95% — for minimal upside. A 99% service level for a $500 part that shuts down a production line when unavailable may be worth every unit. Match your service level target to the actual cost and customer impact of a stockout, not to a round number.
- Review reorder points when lead times change. A supplier shift from 7-day to 14-day lead time doubles the demand during lead time from ~23 units to ~46 units in the 1,200-unit/year example — adding 23 units to your ROP. Lead time changes are the most common reason reorder points become stale, and staleness shows up as surprise stockouts despite "following the system."
- Track Days on Hand by SKU, not just in aggregate. An overall 60-day DOH can hide 5-day DOH on your best sellers alongside 300-day DOH on slow movers consuming cash and shelf space. Inventory management software or even a basic spreadsheet sorted by DOH per SKU surfaces the slow movers that most benefit from markdown, return-to-vendor, or discontinuation decisions. Reference: FASB ASC 330 — Inventory