PurposeThis paper aims to test the effectiveness of the Haryono Umar (HU)-model used in corruption prevention strategies through corruption detection as a tool for detecting corruption because the mode of corruption is increasingly dynamic and complex by focusing on the causes of corruption: pressure, opportunity, rationalization, capability and lack of integrity.Design/methodology/approachThe research uses multiple regression methods, classification and regression trees and the HU-model application system developed by researchers. The research sample uses secondary data from financial reports on the Indonesia stock exchange according to organizational clustering (such as red, grey and green areas).FindingsThe research result showed that of the 470 sample companies, there were 445 companies, or 98.9%, in the red cluster (indicated corruption), 19 companies, or 4.04, in the green clusters or not indicated corruption and six companies, or 1.28%, were included in the grey cluster or potential corruption. By knowing the cluster of an organization, efforts to prevent corruption can be made effective and efficient. Implementing the HU-model proves that the amount of pressure, the abundance of opportunities, the ease of rationalization and the high level of position and authority strengthen the drive for corruption if there is a lack of integrity.Research limitations/implicationsEach internal organization can use this model independently and find conditions related to corruption so that they can immediately take action to prevent it.Originality/valueThe application of the HU-model is a discovery in preventing corruption by focusing on the possibility of corruption occurring in each organization through organizational clustering.