The economic order quantity (EOQ) is the amount of inventory that a company should order in to meet demand while reducing overall ordering, receiving, and holding costs. Demand, ordering, and holding costs should be constant over time for the EOQ formula to work optimally. The assumption that the demand for the company's products will remain constant over time is one of the key limitations of the economic order quantity.