EOQ Formula Explained: How Economic Order Quantity Reduces Inventory Costs
EOQ
Definition
Economic Order Quantity: an inventory optimization formula used to calculate ideal reorder quantities that minimize combined ordering and holding costs, commonly applied in 3PL inventory planning.
Overview
EOQ The abbreviation for Economic Order Quantity. The Economic Order Quantity (EOQ) is a classic inventory-management formula that calculates the optimal order size a company should place to minimize the total cost of ordering and holding inventory.
EOQ balances two opposing cost streams: the fixed costs associated with placing orders and the variable carrying costs of holding stock. For a single-product model with steady demand and immediate replenishment, EOQ produces a single reorder quantity that minimizes the sum of annual ordering costs and annual holding costs. Warehouses and fulfillment teams use EOQ to set consistent purchase or production lot sizes that reduce total landed inventory cost without sacrificing service levels.
Basic Formula And Components
The standard EOQ formula is Q* = sqrt((2DS)/H). Each symbol represents a practical field input that warehouse managers can measure or estimate:
- D: Annual demand in units.
- S: Cost per order (procurement, shipping setup, paperwork, receiving labor).
- H: Annual holding cost per unit (storage, capital cost, insurance, obsolescence prorated per unit).
Example: If annual demand (D) is 24,000 units, order cost (S) is $50 per order, and holding cost (H) is $2 per unit per year, EOQ = sqrt((2 * 24,000 * 50)/2) = sqrt(1,200,000) ≈ 1,095 units per order.
What The Formula Assumes
EOQ is a deterministic, single-item model that assumes steady demand, constant lead time, no stockouts (shortages disallowed), and full replenishment when an order arrives. It does not include quantity discounts, variable demand, multiple items competing for storage capacity, or service-level constraints unless the model is extended.
When EOQ Delivers Value
EOQ works best where demand is predictable, order costs are meaningful, and holding costs are measurable. Typical use cases include:
- High-volume fast-moving SKUs: Small per-unit holding costs but frequent orders — EOQ finds a cost-optimal order size.
- Suppliers with fixed order fees: When each purchase incurs administrative or freight minimums, EOQ helps amortize that fixed cost over a larger quantity.
- Centralized purchasing: Distribution centers ordering for multiple stores can use EOQ per SKU to standardize lot sizes and simplify receiving.
How EOQ Affects Warehouse Operations
Using EOQ changes operational rhythms. Larger EOQ quantities reduce ordering frequency and inbound handling but increase storage occupancy and potential obsolescence. Smaller EOQ reduces inventory levels and holding costs but increases order transactions, receiving labor, and risk of stockouts. WMS and ERP systems can store EOQ outputs as templates for automatic reorder quantities and feed them into purchasing workflows.
Practical Adjustments And Variants
Real-world operations often require EOQ adjustments:
- Quantity Discounts: If suppliers offer price breaks by quantity, run a total-cost comparison across discount tiers and choose the lot size with the lowest total cost.
- Lead Time Variability: EOQ pairs with a reorder point (ROP) that includes safety stock sized for lead-time variability and service level goals.
- Multiple Constraints: When storage space, cash flow, or production schedules constrain lot sizes, use constrained EOQ or linear-programming variants to incorporate those limits.
Data You Need To Use EOQ
Accurate inputs are essential. Common data sources and metrics include:
- Demand: Annualized unit sales from WMS/ERP or forecast models.
- Order Cost: Procurement, freight, receiving, inspection, and paperwork costs allocated per order.
- Holding Cost: Carrying rate (as a percentage of unit cost) times unit cost, plus storage, insurance, and shrink allowance.
Common Pitfalls And How To Avoid Them
EOQ is prone to misuse when its assumptions don’t match reality. Avoid these mistakes:
- Ignoring Demand Seasonality: Use seasonally adjusted EOQ or compute EOQ for each season segment rather than annualizing an uneven demand stream.
- Static Reorder Quantity: Recalculate EOQ if demand, order cost, or holding cost changes materially (supplier terms, interest rates, warehousing rates).
- Overlooking Service Levels: Combine EOQ with ROP and safety stock calculations that reflect desired fill rates.
When Not To Use EOQ
Do not rely on basic EOQ when demand is highly variable, lead times are unreliable, or multi-item interactions (shared storage or transport full-truck constraints) dominate costs. In those settings, use stochastic inventory models, periodic-review policies, or optimization tools integrated into a TMS/WMS.
In short, the EOQ model provides a straightforward, mathematically grounded way to set order quantities that minimize combined ordering and holding costs when demand and lead times are stable. Use EOQ as a baseline, adjust inputs to reflect real operating costs, and pair it with reorder-point and safety-stock calculations for reliable service.
Sources And Additional Reading (3)
- Economic Order Quantity (EOQ) Definition
“Economic Order Quantity (EOQ) Definition.” Investopedia, https://www.investopedia.com/terms/e/economicorderquantity.asp.
- Economic order quantity
“Economic order quantity.” Wikipedia, https://en.wikipedia.org/wiki/Economic_order_quantity.
- What Is Economic Order Quantity (EOQ)?
“What Is Economic Order Quantity (EOQ)?” Minitab, https://www.minitab.com/en-us/insights/blog/what-is-economic-order-quantity-eoq/.
More from this term
Looking for a 3PL?
Compare warehouses on Racklify and find the right logistics partner for your business.