The demand rate is constant and known. The ordering cost is constant. The holding cost is constant. The lead time is fixed. No stockouts are allowed.
These assumptions may not always hold true in real-world scenarios, which is why businesses sometimes need to adjust the EOQ model to better fit their specific circumstances.