PurposeAlthough several studies have been conducted on the causes of cost overrun, they have mainly assumed that the causes of cost overrun are independent of each other, and few of them scrutinized the complex interrelationships between the causes. To fill the gap, this study aims to investigate the mutual interactions between the causes of cost overrun using interpretive structural modeling (ISM) and proposing strategies to tackle the causes considering their interactions.Design/methodology/approachCritical causes of cost overrun were identified through a comprehensive literature review. In total, 22 key causes are then refined based on the opinions of relevant experts involved in the Iranian building and construction sector. Using the nominal group technique, the causes' interactions were examined and represented via the ISM diagram. The causes were also classified using “matrix cross-reference multiplication applied to a classification (MICMAC)” technique.FindingsThe results showed that price fluctuation, claims, execution delay, delay in payment and change order positioned at the highest level of the obtained model can directly result in cost overrun, and corruption and poor contract management located at the base of the model are two major root causes of cost overruns. It was also concluded that more attention should be paid to the precontract phase of the project to address and prevent corruption and managerial issues deeply rooted in this stage.Originality/valueThe findings of this study provide a clear understanding of how different causes of cost overrun are related to each other and can ultimately assist project managers of different parties in choosing strategies to mitigate cost overrun in building construction projects.