## Stock Levels & EOQ
### Economic Order Quantity (EOQ)
Meaning: The order size at which total of ordering cost and carrying cost is minimised.
#### Two Costs That Trade Off
| Cost | Behaviour | What Drives It |
|---|---|---|
| Ordering Cost | Falls as order size rises (fewer orders needed) | Cost of placing order, inspection, receiving |
| Carrying Cost | Rises as order size rises (more stock held on average) | Capital tied up, storage, insurance |
#### Formula
$$EOQ = \sqrt{\frac{2AO}{C}}$$
Where:
- A = Annual usage (units)
- O = Ordering cost per order
- C = Annual carrying cost per unit
#### Assumptions
1. Ordering cost per order and carrying cost per unit per annum are constant.
2. Annual usage is known.
3. Cost per unit of material is constant and known.
4. Lead time is zero (ordered quantity received immediately).
---
### Stock Level Formulas
| Level | Meaning | Formula |
|---|---|---|
| Reorder Level (ROL) | Level at which fresh order should be placed | Max Usage × Max Lead Time (or) Min Level + (Avg Usage × Avg Lead Time) |
| Minimum Level | Stock must not fall below this | ROL − (Normal Usage × Normal Lead Time) |
| Maximum Level | Stock must not exceed this | ROL + ROQ − (Min Usage × Min Lead Time) |
| Average Stock Level | Average stock held | Min Level + ROQ/2 (or) (Max Level + Min Level) / 2 |
| Danger Level | Normal issues stopped; only emergency issues made | Normal Usage × Max Lead Time for emergency purchases |
| Buffer Stock | Safety stock for sudden large orders | Separately determined |
#### Memory Hook for Formula Logic
- Reorder Level: Worst-case demand before new stock arrives → Max Usage × Max Lead Time.
- Minimum Level: Buffer you still have when new stock just arrives.
- Maximum Level: Most stock after a new order lands at the best possible time.
- Danger Level: Uses emergency lead time (shorter than normal lead time).