This paper examines the impact of customer order sizes on a make-to-stock system with multiple demand classes. We first characterize the manufacturer’s optimal production and rationing policies when the demand is nonunitary and lost if unsatisfied. We also investigate the optimal policies of a backorder system with two demand classes and fixed order sizes. Through a numerical study, we show the effects of batch orders on the manufacturer’s inventory cost as well as on the benefit of optimal stock rationing. It is shown that batch ordering may reduce the manufacturer’s overall cost if carefully introduced in a first-come-first-served (FCFS) system. With the same effective demand rates, the customers’ order sizes also have a strong impact on the benefit of optimal stock rationing.