Launch offer — 25% off with code LAUNCH-25 See plans →
Microlesson · 5-min read

Inventory Control — Concepts, EOQ, and Stock Levels

## Inventory Control

CIMA Definition: The function responsible for ensuring that an adequate quantity of goods is retained in stock to meet all requirements, without holding unnecessarily large stocks.

The core challenge is a two-sided trade-off:

  • Hold too little → stock-out costs (lost production, lost sales, reputation damage)
  • Hold too much → carrying/holding costs (interest, warehousing, obsolescence)

---

### Economic Order Quantity (EOQ)

EOQ is the order quantity that minimises total inventory cost (sum of ordering cost + carrying cost).

$$EOQ = \sqrt{\frac{2 \times A \times O}{C}}$$

Where:

  • A = Annual demand (units)
  • O = Ordering cost per order (₹)
  • C = Carrying/holding cost per unit per annum (₹)

#### Assumptions Underlying EOQ

1. Ordering cost per order is known and fixed.

2. Carrying cost per unit per annum is known and fixed.

3. Annual demand is known and constant.

4. Cost per unit is constant (no quantity discounts affecting per-unit cost).

5. Lead time is zero (instantaneous replenishment).

> Note: These assumptions are simplifications. In practice, lead time is non-zero, which is why safety stock and re-order levels exist.

---

### Stock-Out and Its Costs

  • Stock-out = inability to supply an item due to insufficient inventory.
  • Financial costs: idle overhead, lost profit, emergency procurement premium.
  • Non-financial costs: damaged reputation, loss of customer goodwill, missed commitments.
  • Safety stock (buffer stock) is held to guard against demand fluctuations and supply delays.

---

### Key Stock Levels

LevelFormula / Concept
Re-order LevelMaximum consumption × Maximum lead time
Minimum LevelRe-order Level − (Normal consumption × Normal lead time)
Maximum LevelRe-order Level + EOQ − (Minimum consumption × Minimum lead time)
Average Stock LevelMinimum Level + ½ × EOQ
Danger LevelAverage consumption × Maximum lead time for emergency purchases

Worked example

### Example 1

Example — EOQ Calculation:

Annual demand (A) = 10,000 units; Ordering cost (O) = ₹200 per order; Carrying cost (C) = ₹4 per unit per year.

EOQ = √(2 × 10,000 × 200 / 4) = √(10,00,000) = 1,000 units per order

Number of orders per year = 10,000 / 1,000 = 10 orders.

Total ordering cost = 10 × ₹200 = ₹2,000.

Average inventory = 1,000 / 2 = 500 units.

Total carrying cost = 500 × ₹4 = ₹2,000.

Total cost = ₹2,000 + ₹2,000 = ₹4,000 (minimised — ordering cost equals carrying cost at EOQ).

### Example 2

Example — Re-order Level:

Maximum daily consumption = 50 units; Maximum lead time = 10 days.

Re-order Level = 50 × 10 = 500 units → trigger a new purchase order when stock falls to 500 units.

⚠️ Common exam mistakes

  • Using total annual carrying cost (C × total units ordered) instead of per-unit-per-annum cost in the EOQ formula.
  • Forgetting that at EOQ, total ordering cost equals total carrying cost — this is a built-in check for your answer.
  • Ignoring the lead time = zero assumption in EOQ: in problems where lead time is non-zero, students must separately calculate re-order level.
  • Confusing safety stock (a permanent buffer) with average inventory — average inventory under EOQ = EOQ/2 (without safety stock).
Reference:
Now that you've read this — what's next?
Move from understanding → mastery in 3 clicks. Each option below picks up from this lesson's topic.
Start 15-min diagnostic