Machines at customers have to be provided with spare parts upon failure. Consider a number of groups of machines, for each of which a target aggregate fill rate or target average response time (waiting time) should be met. Between groups, commonality exists, i.e., some parts occur in the material breakdown structure of machines in multiple groups. Instead of using separate stocks per group of machines, we study the potential benefits of exploiting commonality by using a shared stock for all groups together. For this purpose, we formulate a multi-item single-site spare parts inventory model, with the objective to minimize the spare parts provisioning costs, i.e., inventory holding and transportation costs, under the condition that all servic...