Economic Order Quantity: Definition, Formula & Calculation
Master EOQ to optimize inventory costs and streamline supply chain operations.

What is Economic Order Quantity (EOQ)?
Economic Order Quantity, commonly abbreviated as EOQ, is a fundamental concept in operations and supply chain management that represents the optimal order quantity a company should purchase for its inventory to minimize total inventory costs. The EOQ model represents a balance between two conflicting inventory costs: the cost of ordering inventory and the cost of holding or storing that inventory.
EOQ is also known by alternative names including financial purchase quantity or economic buying quantity. It is one of the oldest classical production scheduling models, originally developed by Ford W. Harris in 1913, though consultant R. H. Wilson is credited with extensive application and in-depth analysis of the model.
The primary objective of the EOQ model is to determine the exact point at which ordering costs and holding costs intersect, resulting in the lowest possible total inventory cost while still satisfying customer demand. When a company orders too frequently in small quantities, ordering costs accumulate. Conversely, when a company orders large quantities infrequently, holding costs rise due to increased storage and maintenance expenses.
Understanding the Core Components of EOQ
The EOQ model operates on the principle that inventory management spending falls into two primary categories, each with significant financial implications for an organization:
Ordering Costs
Ordering costs represent the fixed expenses incurred each time a company places an order for inventory. These costs include processing fees, shipping charges, handling expenses, and any administrative overhead associated with procurement. Importantly, these costs remain relatively constant regardless of the order quantity. By increasing order volume through the EOQ model, companies can spread these fixed costs over more units, reducing the per-unit ordering cost.
Holding Costs
Holding costs, also referred to as carrying costs or storage costs, represent the expenses associated with maintaining inventory. These include warehouse rent, insurance, utilities, deterioration, obsolescence, and the opportunity cost of capital tied up in inventory. As inventory levels increase, holding costs rise proportionally. The EOQ model seeks to minimize these expenses by determining an optimal order quantity that prevents excess inventory accumulation.
The Economic Order Quantity Formula
The EOQ formula is a mathematical equation that calculates the ideal order quantity by minimizing the total cost per order. The formula is derived using calculus by setting the first-order derivative of the total cost function to zero. The standard EOQ formula is expressed as:
EOQ = √[(2 × S × D) / H]
Where:
– S represents the setup cost or ordering cost per order (including shipping and handling)- D represents the annual demand in units- H represents the holding cost per unit per year- The constant 2 at the beginning represents the two inversely related cost components
Understanding the Formula Components
Each element of the EOQ formula plays a crucial role in determining the optimal order quantity. The numerator (2 × S × D) combines the constant multiplier with ordering costs and annual demand. The denominator (H) represents holding costs per unit annually.
The mathematical relationship embedded in the formula creates important dynamics:
– When demand or ordering costs increase, the EOQ value rises, encouraging larger orders to spread fixed ordering costs across more units- When holding costs increase, the EOQ value decreases, favoring smaller, more frequent orders to minimize storage expenses- The square root operation ensures mathematically valid results and prevents negative values in the calculation
Step-by-Step EOQ Calculation
Understanding how to calculate EOQ practically helps organizations implement this model effectively. Here is a systematic approach:
Step 1: Determine Annual Demand (D)
Calculate how much inventory your facility uses in a given year by multiplying the amount of material used per produced unit by the total number of units sold annually.
Step 2: Calculate Annual Ordering Costs (S)
Determine the fixed cost per order, including all procurement-related expenses such as shipping, handling, and administrative overhead.
Step 3: Calculate Annual Holding Costs (H)
Establish the cost per unit per year for maintaining inventory, including storage space, insurance, utilities, and opportunity costs.
Step 4: Apply the Formula
Input all values into the EOQ formula and calculate the square root to determine the optimal order quantity.
Step 5: Interpret Results
Use the calculated EOQ value to establish ordering frequency and quantity, then monitor actual performance against projections.
Practical Example of EOQ Calculation
Consider a coffee company that sells specialty beans. Suppose the company has the following parameters:
– Annual demand: 10,000 units- Setup cost per order: $40- Holding cost per unit per year: $5- Unit purchase price: $50
Using the EOQ formula:
EOQ = √[(2 × 40 × 10,000) / 5] = √160,000 = 400 units
This calculation indicates the coffee company should order 400 units per order to minimize total inventory costs. The number of orders per year would be 10,000 ÷ 400 = 25 orders.
Key Assumptions of the EOQ Model
The EOQ model operates under specific assumptions that are important to understand for proper application:
Constant Demand
The model assumes demand for a product remains constant over a period, typically one year. In reality, demand often fluctuates seasonally or due to market conditions.
Fixed Ordering Costs
The model presumes ordering costs remain constant regardless of order quantity. In practice, bulk orders may qualify for discounted shipping rates.
Full Order Delivery
The model assumes each new order is delivered in full when inventory reaches zero, with no partial shipments or delayed deliveries.
Single Product Type
The model traditionally analyzes one inventory item at a time, though modified versions can handle multiple products.
Benefits of Implementing EOQ
Organizations that effectively implement the EOQ model realize numerous operational and financial advantages:
Cost Reduction
By determining the optimal order quantity, companies significantly reduce their total inventory management costs, balancing the trade-off between frequent ordering and excess holding expenses.
Improved Inventory Efficiency
EOQ helps minimize excess inventory, making it easier to track and locate materials, reducing lost or forgotten stock, and improving inventory turnover rates.
Streamlined Supply Chain
When manufacturers know exactly what they need and when they need it, supply chain planning becomes more precise, enabling better anticipation of shortages and more effective response to supply chain disruptions.
Reduced Waste
By maintaining optimal inventory levels, companies reduce spoilage, obsolescence, and deterioration of stored goods, particularly important for perishable or technology-dependent products.
Enhanced Cash Flow
Optimized inventory levels free up working capital that can be deployed to other business areas, improving overall financial flexibility and profitability.
Limitations and Real-World Considerations
While EOQ is a powerful tool, practitioners must recognize its limitations in real-world applications:
Quantity Discounts
Suppliers often offer bulk discounts that may make larger orders more economical despite higher holding costs, requiring modifications to the standard EOQ model.
Variable Demand and Costs
Actual demand, ordering costs, and holding costs rarely remain perfectly constant, requiring periodic recalculation and model adjustments.
Lead Time Variability
The basic EOQ model doesn’t account for variable lead times, which can significantly impact inventory management in practice.
Storage Constraints
Physical storage limitations may prevent implementing the theoretically optimal order quantity.
Shortage Costs
While the standard model includes holding and ordering costs, some applications require incorporating shortage or stockout costs.
EOQ in Different Industry Contexts
The application of EOQ varies across different industries based on their specific characteristics and operational requirements. Manufacturing facilities use EOQ to optimize raw material procurement, ensuring production continuity while minimizing holding expenses. Retail operations apply EOQ to manage finished goods inventory, balancing customer service levels with inventory carrying costs. Healthcare providers utilize EOQ concepts for medical supplies and pharmaceuticals, where holding cost considerations include expiration dates and proper storage conditions. Distribution centers and warehouses employ EOQ to determine optimal case quantities and order frequencies that minimize operational costs while meeting service level agreements.
Frequently Asked Questions About EOQ
Q: Why is EOQ important in inventory management?
A: EOQ is important because it identifies the optimal order quantity that minimizes total inventory costs. By balancing ordering and holding costs, EOQ helps organizations reduce expenses, improve efficiency, and enhance profitability while ensuring adequate stock to meet customer demand.
Q: How often should EOQ be recalculated?
A: EOQ should be recalculated whenever significant changes occur in demand patterns, supplier pricing, or storage costs. Many organizations review and update their EOQ calculations annually or whenever market conditions substantially shift.
Q: Can EOQ be applied to multiple products simultaneously?
A: The basic EOQ model analyzes individual products separately. However, modified versions and advanced inventory management systems can optimize orders for multiple products simultaneously, considering storage constraints and supplier minimums.
Q: What happens if actual demand differs from projected demand used in EOQ calculation?
A: If actual demand differs significantly from projections, the calculated EOQ becomes less accurate. Organizations should incorporate safety stock, use demand forecasting techniques, and periodically recalculate EOQ to account for demand variability.
Q: How does EOQ differ from other inventory management models?
A: EOQ focuses specifically on minimizing total ordering and holding costs for a given demand level. Other models like Just-In-Time (JIT) prioritize minimal inventory holdings, while reorder point models determine when to place orders rather than how much to order.
References
- Economic Order Quantity — Wikipedia. Accessed November 2025. https://en.wikipedia.org/wiki/Economic_order_quantity
- Economic Order Quantity (EOQ): Overview and Calculator — Parsec Corporation. 2025. https://parsec-corp.com/blog/economic-order-quantity-eoq/
- What is the Economic Order Quantity | What is EOQ — LeanVlog. August 26, 2024. https://www.youtube.com/watch?v=GbwnW6DFHUo
Read full bio of medha deb















