Framework
Economic order quantity (EOQ)
The question it answers
A purchasing manager with a steady-selling item wants to know how much to order each time so that ordering cost plus holding cost is as low as possible.
- Origin
- Harris, 1990; Chopra, 2019, ch. 11; Slack et al., 2022, ch. 13
- Diagram type
- Process by phase
- Level of analysis
- Firm

Diagram
Economic order quantity (EOQ)
- Inputs
- Annual demand
- Cost per order
- Holding cost per unit per year
- Calculate
- Total cost = ordering cost + holding cost (+ purchase price)
- Q* = square root of (2 × demand × ordering cost ÷ holding cost)
- Check
- Assumes steady demand, fixed lead time, no quantity discount
- A small departure from Q* changes total cost little
Pitfalls
Pitfall
Avoid when demand swings strongly or lot discounts apply; the produce-in-house variant uses a different formula.
Sources
References
Listed A–Z by author surname, Harvard style. A source with a DOI links to https://doi.org/…; one without links to its page or says plainly that it has no DOI.
- Chopra, S. (2019) Supply chain management: strategy, planning, and operation (7th global edn). Harlow: Pearson.No DOIpearson.comCited in 4 articles
- Harris, F.W. (1990) ‘How many parts to make at once (reprint of the 1913 original)’, Operations Research, 38(6), pp. 947–950.doi:10.1287/opre.38.6.947Source page
- Slack, N., Brandon-Jones, A. and Burgess, N. (2022) Operations Management (10th edn). Harlow: Pearson.No DOIpearson.comCited in 3 articles