Warehousing & Distribution Management

Chapter 7
Warehouse Inventory Planning and Control

Post Graduate Program in Supply Chain Management
Warehousing & Distribution Management   •   Post Graduate Diploma

Warehouse Inventory Planning and Control

Introduction and Context

Warehouse inventory planning and control concerns the decisions and routines used to determine how much stock should be held, when it should be replenished, how it should be located and issued, and how accurately its physical and system records correspond. It connects procurement, production, sales, finance and distribution. Although inventory is often described as a current asset, poorly controlled inventory can also become a source of cash blockage, obsolescence, service failure, safety risk and operational waste.

The central managerial problem is a trade-off. More inventory can improve product availability and protect against uncertainty, but it increases capital cost, storage cost, insurance, damage and obsolescence risk. Less inventory reduces carrying cost but increases the probability of stockouts and expedited replenishment. Effective control therefore does not mean minimizing inventory absolutely; it means holding the right inventory, in the right condition, at the right location and at an economically justified service level.

Learning Objectives

By the end of this chapter, the learner should be able to:

  1. Explain the purpose and structure of warehouse inventory planning.
  2. Classify inventory using ABC, XYZ, criticality and related methods.
  3. Calculate economic order quantity, reorder points and safety stock under stated assumptions.
  4. Design cycle-counting and record-accuracy programmes.
  5. Interpret service levels, inventory ageing, obsolescence and shrinkage indicators.
  6. Evaluate technology, governance and managerial controls for reliable inventory information.
  7. Apply these methods to an integrated warehouse decision.

1. Inventory as a Warehouse-Control System

Inventory control has three related dimensions:

  • Physical control: protecting, locating, handling and issuing stock.
  • Information control: recording receipts, movements, adjustments, reservations and issues.
  • Policy control: setting replenishment rules, approval limits, counting frequency and disposition decisions.

A warehouse inventory record normally contains an item identifier, description, unit of measure, location, batch or serial number, quantity on hand, quantity allocated, quantity available, status and relevant dates. A useful availability identity is:

Qavailable = Qon-hand − Qallocated − Qquarantined

Here, quantities must use the same unit of measure. The equation is a control identity rather than a demand forecast. In some systems, stock in quality inspection may be excluded from available inventory even though it is physically present.

Inventory transactions should be recorded at the point of activity, not reconstructed later. A receipt without a system transaction creates apparent shortages; an issue recorded before physical picking creates apparent excess. Both conditions damage planning decisions.

Important inventory categories

CategoryMeaningControl implication
Cycle stockInventory created by replenishment lot sizesOptimise order quantity and frequency
Safety stockProtection against demand or supply uncertaintySet from risk and service requirements
Pipeline stockInventory in transit or under transferInclude only according to policy and visibility
Seasonal stockInventory accumulated for predictable seasonal demandPlan using time-phased forecasts
Speculative stockHeld against expected price, supply or demand changesRequire explicit financial justification
Obsolete stockNo longer saleable or usable under current requirementsIdentify, value, segregate and dispose
MRO stockMaintenance, repair and operating suppliesClassify by operational criticality

2. Inventory Classification and Segmentation

No single classification is sufficient for all warehouse decisions. A high-value item may have stable demand, whereas a low-value spare part may be essential to a production line. Segmentation should therefore combine financial, demand, operational and risk characteristics.

ABC analysis

ABC analysis ranks items by annual usage value:

Annual usage valuei = Annual demandi × Unit costi

The subscript i identifies an item. Demand is measured in units per year and unit cost in currency per unit, producing currency per year. Items are then sorted in descending order and cumulative percentages are calculated. A typical policy may classify the first 70–80% of annual usage value as A, the next 15–25% as B and the remainder as C. These boundaries are managerial conventions, not universal laws.

A-items generally receive accurate master data, frequent cycle counts, close supplier management and senior review. C-items may use simpler controls, larger review intervals or two-bin systems. ABC analysis should not be interpreted as a ranking of physical importance.

XYZ analysis

XYZ analysis classifies demand predictability. X items have relatively stable demand, Y items show variation or seasonality, and Z items have intermittent or highly irregular demand. A common statistical measure is the coefficient of variation:

CV = σD ÷ μD

σD is the standard deviation of demand over the selected periods and μD is mean demand. Both must be measured in the same units, so CV is dimensionless. The measure is meaningful only when the mean is positive and the observation period is appropriate. For intermittent demand, a high CV alone may be misleading because many zero-demand periods distort interpretation.

Combining ABC and XYZ produces policies such as AX, AY and CZ. AX items are valuable and predictable, making them suitable for systematic replenishment and close service monitoring. CZ items have low annual value and uncertain demand; extensive forecasting may cost more than the benefit obtained.

Criticality and other dimensions

Criticality classification asks what happens if an item is unavailable. A low-cost bearing can be more operationally critical than an expensive packaging component. Typical criticality criteria include safety consequences, regulatory importance, production downtime, substitute availability and repair lead time.

Additional segmentation may use:

  • shelf life and expiry risk;
  • size, cube and handling difficulty;
  • storage conditions such as temperature or humidity;
  • serialisation or batch traceability;
  • supplier concentration and geopolitical risk;
  • value density and theft exposure.

A practical policy matrix can assign each segment a review method, count frequency, approval level, storage security, forecasting method and disposition rule.

3. Economic Order Quantity and Replenishment Logic

Basic EOQ model

The economic order quantity (EOQ) balances ordering cost and cycle-stock holding cost under simplified conditions:

Q* = √(2DS ÷ H)

where:

  • Q* = optimal order quantity, in units per order;
  • D = annual demand, in units per year;
  • S = ordering or setup cost, in currency per order;
  • H = annual holding cost, in currency per unit per year.

The model assumes known and constant demand, constant lead time, instantaneous replenishment, no stockouts, no quantity discounts and a constant holding cost. It is therefore a benchmark, not an automatic purchasing instruction.

Annual relevant cost can be expressed as:

TC(Q) = (D ÷ Q)S + (Q ÷ 2)H

The first term is annual ordering cost and the second is annual cycle-stock holding cost. If purchase cost is constant and excluded from the comparison, it does not affect the EOQ. Differentiating total relevant cost with respect to Q and setting the derivative to zero gives the EOQ expression; the second derivative is positive, confirming a minimum under the model assumptions.

Worked example. Annual demand is 24,000 units, ordering cost is ₹600 per order and annual holding cost is ₹30 per unit. Thus:

Q* = √[(2 × 24,000 × 600) ÷ 30] = √960,000 ≈ 979.8 units

The practical order quantity is approximately 980 units. At this quantity, expected orders per year are 24,000 ÷ 980 ≈ 24.5. Average cycle stock is approximately 490 units, assuming instantaneous replenishment and no safety stock.

EOQ becomes less reliable when demand is intermittent, ordering cost is uncertain, supplier minimums are binding, capacity is constrained or discounts materially change total cost. In such cases, planners should compare feasible alternatives using total landed cost and service consequences.

Reorder point

The reorder point is the inventory position at which replenishment should be triggered. With deterministic demand and lead time:

ROP = dL

where d is demand per time unit and L is lead time in the same time unit. If daily demand is 100 units and lead time is 6 days, the basic reorder point is 600 units.

Inventory position differs from physical on-hand quantity:

Inventory position = On-hand + On-order − Backorders

Some organisations also subtract allocated stock, depending on how the planning system defines available inventory. The definition must be consistent with the replenishment policy.

Safety stock under demand uncertainty

For a continuous-review system with variable demand during a fixed lead time, a commonly used approximation is:

SS = zσLT

where SS is safety stock in units, z is the standard-normal service factor and σLT is the standard deviation of demand during lead time. The reorder point is then:

ROP = μLT + zσLT

μLT is mean lead-time demand. This formulation assumes that demand during lead time is approximately normal and that lead time is fixed. It is not suitable without adjustment for strongly intermittent or bounded demand.

If daily demand has mean μd and standard deviation σd, and lead time is a fixed L days, then:

μLT = Lμd

and, assuming independent daily demand:

σLT = σd√L

The square-root relationship follows from adding independent variances. It should not be used blindly when demand is autocorrelated, seasonal or affected by promotions.

If both daily demand and lead time vary independently, a widely used approximation is:

σLT = √(L̄σd² + μd²σL²)

where L̄ is mean lead time and σL is lead-time standard deviation. If demand and lead time are correlated, a covariance term is required; the simple formula may understate risk.

Service levels and z-values

A cycle service level is the probability of avoiding a stockout during a replenishment cycle. Under the normal approximation, the service factor z corresponds to the selected one-sided probability. Common approximate values are 1.28 for 90%, 1.645 for 95% and 2.33 for 99%. These values do not mean that 95% of all units demanded will be supplied; that is a fill-rate concept.

Fill rate measures the proportion of demand supplied immediately. Cycle service level and fill rate can differ substantially, especially when order quantities are large. Managers must select the service measure that matches the customer promise and report its definition explicitly.

Worked safety-stock example. Daily demand has mean 200 units and standard deviation 40 units. Lead time is fixed at 9 days. For a 95% cycle service level, use z = 1.645.

μLT = 9 × 200 = 1,800 units
σLT = 40√9 = 120 units
SS = 1.645 × 120 = 197.4 ≈ 198 units
ROP = 1,800 + 198 = 1,998 units

The planner would normally use a policy-approved rounded value, such as 2,000 units. This result protects against demand variation under the stated assumptions; it does not protect against a supplier shutdown, a major forecast bias or an incorrect lead-time record.

4. Record Accuracy and Cycle Counting

Record accuracy is the agreement between system quantity and physically verified quantity, subject to defined tolerances. A simple item-level accuracy indicator is:

Record accuracy (%) = Accurate item records ÷ Records checked × 100

An organisation must define “accurate.” For high-value or regulated items, exact agreement may be required. For low-value bulk items, a tolerance such as ±2% may be operationally acceptable, provided the tolerance is documented and safe.

A monetary accuracy measure may weight errors by value:

Value accuracy (%) = [1 − (Σ|System quantity − Physical quantity| × Unit cost) ÷ Σ(System quantity × Unit cost)] × 100

This measure indicates the financial magnitude of discrepancies but can conceal serious errors in low-value critical items. It should complement, not replace, item-level and location-level measures.

Cycle-counting design

Cycle counting replaces or supplements a single annual physical count. A sound programme includes:

  1. a defined population and counting calendar;
  2. risk-based frequency, not only item value;
  3. blind counts where the counter does not see the system quantity;
  4. independent recount rules;
  5. investigation of root causes;
  6. controlled adjustment approval;
  7. trend reporting and corrective action.

An illustrative frequency policy might count A items monthly, B items quarterly and C items annually. Critical, regulated, serialised or high-shrinkage items may require more frequent counting regardless of ABC class.

Common causes of variance include incorrect units of measure, unrecorded picks, put-away errors, mixed lots, damaged stock, duplicate item codes, location transfers, mislabelled cartons and unauthorised adjustments. The objective is not merely to correct the number; it is to remove the process cause.

Governance of adjustments

Inventory adjustments should identify the item, location, quantity, reason code, employee, date, authoriser and supporting evidence. Segregation of duties is important: the person who discovers a discrepancy should not automatically be the sole person who approves a material adjustment. Repeated adjustments by one user, location or reason code are audit signals.

5. Ageing, Shelf Life and Obsolescence

Ageing analysis classifies inventory by time since receipt, manufacture, last movement or last demand. The correct date depends on the decision. For expiry management, expiry date is primary; for dormant-stock analysis, last movement or last demand is more relevant.

A typical ageing report may show quantity, value, percentage of total inventory, days since receipt, days since last issue, expiry horizon, demand forecast and recommended action. FEFO—first expired, first out—is preferable to FIFO when expiry dates differ. FIFO remains useful where age affects quality but formal expiry dates are absent.

Obsolescence occurs when stock can no longer be sold or used at its recorded economic value. Causes include product redesign, regulatory change, technology substitution, expired shelf life, damaged packaging, cancelled projects and inaccurate forecasts. A robust process separates:

  • slow-moving stock: still demanded, but infrequently;
  • non-moving stock: no issue during a defined period;
  • excess stock: quantity above projected need;
  • obsolete stock: no credible future use or recoverable value.

The threshold should vary by product life cycle and demand pattern. A “no movement for 12 months” rule may be appropriate for some items and misleading for seasonal or emergency spares.

Possible actions include demand stimulation, substitution, return to supplier, transfer to another site, refurbishment, component recovery, controlled sale, donation, recycling or destruction. Financial provisions should follow applicable accounting policy, while physical disposition must comply with environmental, safety and data-protection requirements.

6. Shrinkage Control

Shrinkage is the unexplained difference between recorded and physically available inventory. It may result from theft, damage, counting error, transaction omission, mis-pick, supplier short shipment or administrative error. Shrinkage is not synonymous with theft; premature attribution can create unfair disciplinary outcomes and conceal process weaknesses.

Controls should be layered:

  • restricted access and visitor control;
  • secure cages for high-value or sensitive stock;
  • scan verification at receipt, put-away, pick and dispatch;
  • serial or batch traceability where justified;
  • separation of damaged, returned and quarantined stock;
  • weight or dimension checks for selected shipments;
  • exception reports for unusual adjustments;
  • CCTV governed by privacy and retention rules;
  • independent investigations and documented disposition.

A shrinkage rate can be reported as:

Shrinkage rate (%) = Value of unexplained loss ÷ Value of inventory handled × 100

The denominator must be defined consistently. Inventory handled may mean average inventory, annual throughput or cost of goods issued. Comparisons are meaningful only when definitions, valuation bases and time periods are comparable.

7. Technology and Data Quality

Warehouse management systems can enforce location control, directed put-away, barcode scanning, batch rules, replenishment triggers and audit trails. Radio-frequency identification may reduce manual scanning in suitable environments, but it does not eliminate master-data, process-design or exception-management problems.

Analytics can identify demand variability, stockout risk, ageing clusters and adjustment patterns. Machine-learning forecasts may help where sufficient clean history exists, but forecasting technology cannot repair missing transactions, inconsistent item codes or structural changes in demand. Human review remains necessary for promotions, product launches, discontinuations and exceptional events.

Important data-governance controls include one item master, standard units of measure, effective-dated supplier lead times, controlled conversion factors, duplicate-code prevention and ownership of parameter changes. Every automated recommendation should be explainable enough for a planner to challenge it.

8. Applied Case: Meridian Medical Supplies

The following is an illustrative case.

Background

Meridian Medical Supplies operates a regional distribution warehouse serving hospitals and clinics. It carries 18,000 stock-keeping units, including sterile products, diagnostic consumables and maintenance supplies. Customer complaints concern stockouts despite high total inventory. A preliminary audit finds frequent manual adjustments and expired stock.

Problem

An A-class sterile catheter has annual demand of 12,000 units, unit cost of $18 and an ordering cost of $75. Annual holding cost is estimated at $3.60 per unit. Mean daily demand is 40 units with a standard deviation of 8 units. Supplier lead time is fixed at 10 days. The target cycle service level is 95%.

Analysis

EOQ is:

Q* = √[(2 × 12,000 × 75) ÷ 3.60]
= √500,000
≈ 707 units

Lead-time demand is:

μLT = 40 × 10 = 400 units

Lead-time standard deviation is:

σLT = 8√10 ≈ 25.30 units

Using z = 1.645:

SS = 1.645 × 25.30 ≈ 41.6 ≈ 42 units

Therefore:

ROP = 400 + 42 = 442 units

The calculation is valid only if demand observations are representative, daily demands are approximately independent and the supplier lead time is genuinely fixed. Meridian should validate these assumptions before implementation.

The audit also classifies the item as AX and medically critical. It therefore requires more stringent treatment than its dollar value alone would indicate: FEFO issuing, batch scanning, quarantine controls, monthly blind counting and expiry alerts.

Approach and solution

Meridian introduces a three-layer programme. First, it cleans the item master and removes duplicate units of measure. Second, it creates ABC–XYZ–criticality segments and assigns count frequencies. Third, it redesigns receiving and picking so that every movement is scanned, with separate statuses for available, quarantined, damaged and expired stock.

For the catheter, the system uses an initial reorder point of 442 units, but the planner reviews it monthly because hospital demand is affected by tenders and outbreaks. The warehouse adopts FEFO, performs root-cause analysis on every material adjustment and reports both cycle service level and line fill rate.

Outcome

After three months, record accuracy improves from 94% to 99.2%, expiry write-offs decline and stockouts fall. The improvement is not attributed solely to EOQ. It results from aligned policy, reliable records, criticality-based control, disciplined scanning and management review. The case demonstrates that an inventory formula is useful only when embedded in a trustworthy operating system.

9. Managerial Implications, Limitations and Best Practice

Managers should avoid treating inventory parameters as permanent truths. Demand, lead time, supplier reliability, product life cycle and service promises change. Parameter review should be triggered by forecast bias, repeated stockouts, excess inventory, supplier performance deterioration or a change in customer promise.

A mature control framework typically includes:

  • documented inventory policies and ownership;
  • segmentation linked to differentiated controls;
  • regular review of demand and lead-time data;
  • cycle counting based on value, risk and history;
  • explicit service-level definitions;
  • ageing and expiry dashboards;
  • controlled adjustment and disposition workflows;
  • reconciliation between warehouse, purchasing and finance records;
  • ethical treatment of employees and privacy-compliant surveillance;
  • contingency plans for disruption and critical-item shortages.

The limitations of standard models should be stated rather than hidden. EOQ ignores many operational constraints. Normal safety-stock calculations can misrepresent intermittent demand. ABC thresholds can create false precision. High system accuracy can coexist with wrong master data. Technology can accelerate bad processes. Professional judgement is therefore required to combine quantitative models with operational knowledge and governance.

Chapter Summary

Warehouse inventory planning balances availability, capital, space, risk and service. ABC analysis prioritises annual usage value, while XYZ analysis describes demand predictability; criticality and shelf-life dimensions prevent value-only decisions. EOQ provides a benchmark order quantity under defined assumptions. Reorder points combine expected lead-time demand with protection against uncertainty, and safety stock must be calculated using an appropriate demand and lead-time model. Service level definitions must distinguish cycle service level from fill rate.

Reliable inventory depends on physical discipline and information integrity. Cycle counting, blind verification, root-cause analysis, controlled adjustments and master-data governance are central to record accuracy. Ageing, FEFO, obsolescence review and shrinkage controls protect both service and financial performance. WMS, scanning, RFID and analytics can strengthen control, but they cannot substitute for sound policies and accountable processes. The effective manager integrates formulas, data, operational judgement and ethical governance.

Key Terms

ABC analysis: Classification of inventory by annual usage value.

Ageing analysis: Examination of inventory by time since receipt, movement or expiry.

Annual usage value: Annual demand multiplied by unit cost.

Cycle counting: Repeated counting of selected inventory throughout the year.

Cycle service level: Probability of avoiding a stockout during a replenishment cycle.

EOQ: Economic order quantity that balances ordering and holding costs under stated assumptions.

FEFO: First-expired, first-out issuing method.

Fill rate: Proportion of demand supplied immediately from available stock.

Inventory position: On-hand plus on-order minus backorders, subject to policy definitions.

Lead-time demand: Demand expected during replenishment lead time.

Obsolescence: Loss of economic usefulness or value of inventory.

Reorder point: Inventory position at which replenishment is triggered.

Safety stock: Additional inventory held against uncertainty.

Shrinkage: Unexplained difference between recorded and physically available inventory.

SKU: Stock-keeping unit representing a distinct inventory item.

Unit of measure: Standard quantity basis used to record and transact an item.

XYZ analysis: Classification based on demand variability or predictability.

Criticality: Operational or business consequence of item unavailability.

Review Questions

Short Answer Questions

  1. Why is inventory control both a physical and an information-control activity?
  2. What is the difference between cycle stock and safety stock?
  3. Define annual usage value and explain its role in ABC analysis.
  4. Distinguish cycle service level from fill rate.
  5. Why is FEFO preferable to FIFO for many products with expiry dates?

Long Answer Questions

  1. Explain how ABC, XYZ and criticality classifications can be combined into a differentiated warehouse-control policy.
  2. Derive the EOQ relationship from annual ordering and holding costs, and discuss its assumptions.
  3. Describe how a cycle-counting programme should be designed and governed.
  4. Discuss the causes of inventory ageing, obsolescence and shrinkage and propose integrated controls.
  5. Evaluate the benefits and limitations of WMS, barcode scanning, RFID and analytics in inventory control.

Analytical / Application Questions

  1. Daily demand has a mean of 150 units and a standard deviation of 25 units. Lead time is fixed at 16 days. Calculate lead-time demand, safety stock and reorder point for a 95% cycle service level using z = 1.645. State your assumptions.
  2. An item has annual demand of 36,000 units, ordering cost of $40 per order and annual holding cost of $2.50 per unit. Calculate EOQ and explain two reasons why the calculated quantity might not be adopted exactly.
  3. A warehouse has high system accuracy by value but repeated stockouts of low-value maintenance parts. Diagnose the likely weakness in its classification and control system, and recommend a revised policy.

Multiple Choice Questions with Answers

Question 1

Which quantity is represented by annual usage value?

A. Annual demand multiplied by unit cost

B. Average inventory divided by lead time

C. Ordering cost multiplied by safety stock

D. Annual holding cost divided by demand

Correct Answer: A. Annual demand multiplied by unit cost

Question 2

Under the basic EOQ model, which cost is balanced against ordering cost?

A. Purchase price only

B. Annual holding cost

C. Transportation revenue

D. Shrinkage value only

Correct Answer: B. Annual holding cost

Question 3

If mean daily demand is 100 units and fixed lead time is 6 days, what is lead-time demand?

A. 16.7 units

B. 94 units

C. 600 units

D. 1,000 units

Correct Answer: C. 600 units

Question 4

What does FEFO mean?

A. First entered, first ordered

B. First expired, first out

C. Fastest evaluated, fastest output

D. Final entry, final output

Correct Answer: B. First expired, first out

Question 5

Which classification primarily describes demand predictability?

A. ABC

B. XYZ

C. FIFO

D. MRO

Correct Answer: B. XYZ

Question 6

For fixed lead time and independent daily demand, lead-time standard deviation is commonly calculated as:

A. σ_d ÷ L

B. σ_d × L

C. σ_d√L

D. L ÷ σ_d

Correct Answer: C. σ_d√L

Question 7

Which practice best supports unbiased cycle counting?

A. Showing the system quantity before counting

B. Using blind counts and investigating variances

C. Counting only items with zero balance

D. Allowing unrestricted adjustments

Correct Answer: B. Using blind counts and investigating variances

Question 8

A reorder point with safety stock is generally calculated as:

A. Mean lead-time demand plus safety stock

B. Annual demand minus ordering cost

C. EOQ plus unit cost

D. Holding cost multiplied by lead time

Correct Answer: A. Mean lead-time demand plus safety stock

Question 9

Why can a low-value item require stringent inventory control?

A. Low-value items always have high demand

B. It may be operationally or safety critical

C. Its EOQ is always zero

D. It cannot become obsolete

Correct Answer: B. It may be operationally or safety critical

Question 10

Which statement about shrinkage is most accurate?

A. It always proves employee theft

B. It is only caused by supplier fraud

C. It is an unexplained difference that may have several causes

D. It is identical to obsolete inventory

Correct Answer: C. It is an unexplained difference that may have several causes

Warehousing & Distribution Management
Chapter 7 of 15