10 - Inventory Management
10 - Inventory Management
Management
Learning Objectives
As much as 50%
Arguably the most
of total invested
important OM decision
capital
§ Raw material
§ Work-in-process (WIP)
§ Maintenance / repair /
operating (MRO)
§ Finished goods
Types of Inventory
Work-in-Progress Material
Cycle time
95% 5%
Input Wait for Wait to Move Wait in queue Setup Run Output
inspection be moved time for operator time time
Maintenance/Repair/Operating (MRO)
§ Often a function of
maintenance schedules
Types of Inventory
Finished Goods Inventory
§ Completed product
awaiting shipment
10 20 30 40 50 60 70 80 90 100
55% inventory, 5% dollar usage
§ Pre-requisite to inventory
management, scheduling and sales
§ Incoming and outgoing record
must be accurate
§ Stockrooms should be secure and
have good housekeeping
§ Necessary to make precise
decisions about ordering,
scheduling, and shipping
Record Accuracy
§ Periodic systems
§ Regular checks to determine quantity on hand
§ Small retailers, vendor-managed
§ Lack of control
§ Variation: Two-bin system – places order when the first
container is empty
§ Perpetual systems
§ Tracks both receipt (receiving dept) and subtractions (leave
stockroom, POS) on a continuing basis
Cycle Counting
Minimum
inventory 0
Time
Minimizing Cost
Necessary steps:
1. Develop an expression for setup/ordering cost
2. Develop an expression for holding cost
3. Set: Setup (order) cost = Holding cost
4. Solve the equation for the optimal order quantity
Minimizing Costs
Q = Number of units per order
Q* = Optimal number of units per order (EOQ)
D = Annual demand in units for the inventory item
S = Setup or ordering cost for each order
H = Holding or carrying cost per unit per year
STEP 1:
Annual = (Number of orders placed per year)
setup cost x (Setup or order cost per order)
Annual demand Setup/order
= cost per order
# units in each order
Annual ! D$
= # &S
setup cost " Q %
Minimizing Costs
D
Annual setup cost = S
Q = Number of units per order
Q
Q* = Optimal number of units per order (EOQ)
D = Annual demand in units for the inventory item
S = Setup or ordering cost for each order
H = Holding or carrying cost per unit per year
STEP 1:
Annual = (Number of orders placed per year)
setup cost x (Setup or order cost per order)
Annual demand Setup or order
= cost per order
# units in each order
! D$
= # &S
"Q%
Minimizing Costs
Q = Number of units per order
Q* = Optimal number of units per order (EOQ)
D = Annual demand in units for the inventory item
S = Setup or ordering cost for each order
H = Holding or carrying cost per unit per year
STEP 2:
Annual Average Holding cost per
= x
holding cost inventory level unit per year
STEP 2:
Annual Average Holding cost per
= x
holding cost inventory level unit per year
STEP 3:
! D$ !Q $
# &S = # & H
"Q% "2%
Minimizing Costs
D
Q = Number of units per order Annual setup cost = S
Q
Q* = Optimal number of units per order (EOQ)
D = Annual demand in units forAnnual
the inventory item Q
holding cost = H
S = Setup or ordering cost for each order 2
H = Holding or carrying cost per unit per year
STEP 4:
Optimal order quantity, Q*:
2DS = Q 2 H
2 2DS
Q =
H
2DS
Q* =
H
Example 1: EOQ
Determine optimal number of needles to order
Annual demand, D = 1,000 units
Setup cost, S = $10 per order
Holding cost, H = $0.50 per unit per year
* 2DS
Q =
H
2(1,000)(10)
Q* = = 40,000 = 200 units
0.50
Minimizing Costs
Q = Number of units per order
Q* = Optimal number of units per order (EOQ)
D = Annual demand in units for the inventory item
S = Setup or ordering cost for each order
H = Holding or carrying cost per unit per year
Expected Demand D
number of = N = Order quantity = *
orders Q
1,000
N= = 5 orders per year
200
Example 3: EOQ
Determine optimal time between orders
Annual demand, D = 1,000 units
Setup cost, S = $10 per order
Holding cost, H = $0.50 per unit per year
Order quantity, Q*= 200 units
Expected number of orders, N = 5 orders/year
D Q
TC = S + H
Q 2
Minimizing Costs
D Q
Q = Number of units per orderTotal annual cost = S+ H
Q 2
Q* = Optimal number of units per order (EOQ)
D = Annual demand in units for the inventory item
S = Setup or ordering cost for each order
H = Holding or carrying cost per unit per year
D Q
TC = S + H
Q 2
Example 4: EOQ
Determine the total annual cost
Annual demand, D = 1,000 units
Setup cost, S = $10 per order
Holding cost, H = $0.50 per unit per year
Order quantity, Q* = 200 units
Expected number of orders, N = 5 orders/year
Expected time between orders, T = 50 days
D Q
Total annual cost = S + H
Q 2
1, 000 200
= ($10) + ($0.50)
200 2
= $50 + $50 = $100
EOQ Model
D Q
TC = S + H + PD
Q 2
Robust Model
ROP = d x L
Slope = units/day = d
ROP
(units)
Time (days)
Lead time = L
Reorder Points
§ ROP assumes that demand during lead time and lead
time itself are constant
ROP =
Expected demand + Safety
during lead time stock
Example: Reorder Point
Demand = 8,000 iPhones per year
Firm operates on 250 working day year
Lead time for orders is 3 working days, may take 4
Demand D
,d=
per day Number of working days in a year
= 8,000/250 = 32 units
ROP = d x L
= 32 units per day x 3 days = 96 units
= 32 units per day x 4 days = 128 units
2
Production
Order
Quantity
Model
Production Order Quantity Model
Used when
1. inventory builds up over a period of time
after an order is placed
2. units are produced and sold simultaneously
Production Order Quantity Model
20,000
= = 80,000
0.50(1 2)
= 282.8 hubcaps, or 283 hubcaps
Production Order Quantity Model
Note:
D
d=4=
Number of days the plant is in operation
1,000
=
250
D Q Cannot assume
TC = S + IP + PD constant H when
Q 2
price per unit
where changes for each
Q = Quantity ordered quantity discount
D = Annual demand in units
S = Ordering or setup cost per order
P = Price per unit
I = Holding cost per unit per year expressed
as a percent of price P
Quantity Discount Models
* 2DS
Q =
IP
2(5,200)($200)
Q$96* = = 278 drones/order
(.28)($96)
Infeasible (278<1500)
– calculate Q* for
next-higher price
2(5,200)($200)
Q$98* = = 275 drones/order
(.28)($98)
Feasible (between
120-1499)
Example: Quantity Discount
Choose the price and quantity that gives the lowest total
cost
Buy 275 drones at $98 per unit
Variations of Quantity Discount
§ All-units discount is the most popular form
§ Incremental quantity discounts apply only to those units
purchased beyond the price break quantity
§ Fixed fees (shipping, processing) may encourage larger
purchases
§ Aggregation over items or time
§ Truckload discounts, buy-one-get-one-free offers, one-
time-only sales
Learning Objectives
3. Explain and use the EOQ model for independent inventory demand