The authors consider the case when n components are needed to assemble a given product. Components are provided by suppliers, and the period between the order time and the time a component is available (i.e., the lead time) is a random variable with a known distribution. The due date for the assembled product is also known. The costs to be taken into account are the inventory costs of the components and the backlogging cost of the assembled product. The authors propose an iterative algorithm which leads to the optimal order instants of the components.