Lecture 5 - Inventory Optimization
Lecture 5 - Inventory Optimization
Inventory Optimization
Copyright
Nicolas Vandeput
Why do we need inventory?
Copyright 5
Nicolas Vandeput
Why do we need inventory?
💥Mitigate risks
Supplier delays
Forecast error
Production hazards
💶Reduce costs
Transaction costs through scale effect
Purchasing costs thanks to grouped orders and
volume discounts
Financial speculation
🚚Logistical constraints
Compensate for any bottleneck (production,
logistic)
🛍️Marketing
Merchandizing: you want to be seen.
Satisfy clients in time (MTS/MTO)
🏴☠️Shortage gaming
Copyright 6
Nicolas Vandeput
Why do we want to reduce inventory?
7
Why do we limit inventory?
💥Mitigate risks
Obsolescence & Dead stocks
💶Reduce costs
Holding costs
Perishable goods
🚚Logistical constraints
Storage space
🛍️Marketing
Feeling of scarcity
BUT Hides bottlenecks: no incentive
to streamline operations.
Copyright 8
Nicolas Vandeput
Too little 📦 Inventory Too much
Copyright 9
Nicolas Vandeput
Inventory Policies
Copyright
Nicolas Vandeput
How do we control inventory?
Inventory policy: How much to order, When to order, (Where to store)
Supply Demand
Copyright 11
Nicolas Vandeput
Policy #1: (s,Q)
Continuous Review, Reorder-Point & Fixed Order
Quantity If you’re below this
threshold, make an order!
Static
I order a new cartridge.
📦 How Much? A fixed quantity, Q
When we have 2 weeks of demand forecast left, we
Dynamic order 1000 units to our supplier.
🐇 You make an order when you need it:
limited risk of shortage (better when high
demand/supply variability)
Pro
Copyright 12
Nicolas Vandeput
Policy #1: (s,Q)
Continuous Review & Fixed Order Quantity
📆 When? Less than s in stock
When I have less than 10% ink in my printer,
Policy
Static
I order a new cartridge.
📦 How Much? A fixed quantity, Q
When we have 2 weeks of demand forecast left, we
Dynamic order 1000 units to our supplier.
🐇 You make an order when you need it:
limited risk of shortage (better when high
demand/supply variability)
Pro
Copyright 13
Nicolas Vandeput
Policy #2: (R,S)
Periodic Review & Up-To Level
📆 When? Every R periods
Static Every Friday,
Policy
Copyright 14
Nicolas Vandeput
Policy #2: (R,S)
Periodic Review & Up-To Level
📆 When? Every R periods
Static Every Friday,
Policy
Copyright 15
Nicolas Vandeput
Policy #3: (R,s,Q)
Periodic Review, Threshold, and Fixed Order Quantity
Policy
🚚 Fixed, optimized order quantity (useful for Dynamic Every Friday, if I have less than three weeks’
operations, batch size, full truckload) worth of expected milk consumption, I buy a pack of 6.
Simple to group different SKUs in a single order
Pro
orders.
🔬 More difficult to optimize.
Copyright 16
Nicolas Vandeput
Inventory Policies – Recap
✅Fixed order quantities ➡️ Packaging optimization
Inventory policies tell you when ✅ Fixed review periods ➡️ Grouped orders (but riskier)
and how much to order ✅ Dynamic ➡️ Future-proof
Copyright 17
Nicolas Vandeput
18
19
20
21
Inventory Segmentation
Copyright 22
Nicolas Vandeput
Inventory Segmentation
📦 Cycle stock Cs
Stock needed to fulfill the expected demand (or forecast) over a
replenishment cycle.
🛡️ Safety stock Ss
Stock to protect the supply chain against demand variability (or
forecast error) and supply lack of reliability.
🚚 In-transit stock Is
Inventory in-transit in between different locations. Usually,
these are goods ordered from a supplier but not yet available in
our warehouse for our clients to buy.
⏳ Backorders
Clients' orders waiting to be fulfilled
Copyright 23
Nicolas Vandeput
Inventory Segmentation
Periodic Review with Up-to Level (R,S) Continuous with Fixed Order Quantity (s,Q)
Copyright 24
Nicolas Vandeput
Inventory Segmentation
🍻 Beer Game 🍊 Fresh Connection
⏳
📦 Cycle Backorders
🛡️ Safety
📦 Cycle
🛡️ Safety
🚚 Transit
Copyright 25
Nicolas Vandeput
Inventory Segmentation
On-hold Prebuild
Inventory booked by clients or waiting to be Stock needed to cover a special (marketing) event,
shipped to another location. season, or a lack of production capacity.
Excess stock Merchandising
Excess inventory compared to what is required Stock needed to fill the shelves (or to take more
(inventory targets). space in a store).
Dead stock Work-In-Progress
Goods that won’t sell based on the current forecast The stock of products currently under production is
(even in the long-term). called work-in-progress (WIP).
Copyright 26
Nicolas Vandeput
Order-up-to level (S): 30
27
Reorder point (s): 20
Net inventory level: 0 (on-hand) - 4 (backorders) + 20 (in-transit) = 16
28
29
30
Inventory Costs
Copyright
Nicolas Vandeput
Supply Chain Costs
Purchasing costs Transaction costs Holding costs Expiration costs Shortage costs
Transaction costs
Copyright 32
Nicolas Vandeput
Purchasing Costs
• Purchasing/production costs
(COGS - Cost of Goods Sold)
• Can include volume discounts
(scale effect)
• Value can be consistently
decreasing over time (think high-
tech)
34 Copyright
Nicolas Vandeput
Transaction Costs
Hint: Most of the employees in a warehouse work due to
Costs triggered by making an order (or a transaction) transactions (in/out flows) and not because of inventory
with a supplier (either internal or external).
I’ll be back.
Oh, a waffle
truck.
39 Copyright
Nicolas Vandeput
Shortage Costs
Costs incurred when demand exceeds No more chocolate
supply (inventory shortage) ice cream.
How clients react to shortages? Vanilla.
• Choose another product instead
• Come back later I’m out.
⚠️ Shortage
• Not buy anything
• Turn to the competition duration
• Cancel a bigger order
Cost of missing inventory I’ll be back.
• Goodwill & reputation (empty shelves!)
Rep
Backorder
? 40 Copyright
Nicolas Vandeput
Costs
🍻 Beer Game 🍊 Fresh Connection
Copyright 41
Nicolas Vandeput
Costs & Inventory
Purchasing costs Transaction costs Holding costs Expiration costs Shortage costs Every month, if I have less
than 1 week of stock,
I buy 1 month of stock.
(R,s,Q) =
Long review
(1 month, 1 week, 1 month)
period
?
Short review
period
Every day, if I have less
than 1 week of stock,
I buy 1 month of stock.
(R,s,Q) =
(1 day, 1 week, 1 month)
Copyright 42
Nicolas Vandeput
43
44
45
46
Inventory Optimization
Copyright
Nicolas Vandeput
Inventory Optimization
Science of optimizing inventory Logistic constraints
policies (when, how much,
Inventory Policy Objective
where) to maximize profits when, how much, where profits, costs, (ROI)
(optimal service level is a
byproduct). Supply Demand
Costs
Optimal inventory policy depends
on the supply chain environment
(supply, costs, and demand) and
logistic constraints*.
*Constraints: supply capacity (batch size), logistic capacity (number of trucks, warehouse 48
Blog: A Framework for Inventory Optimization volume), product constraints (shelf-life), financial constraints (budget, cash).
Inventory Optimization
Average Demand
How much? How much? Demand Distribution How much?
When? When? When?
Average lead time Forecast
Supplier reliability Forecast error
Demand Distribution
Transaction costs
Supply Demand
Purchasing costs Holding costs Shortage costs
Expiration costs
Profit maximization
49
Blog: A Framework for Inventory Optimization