Document Type : Original Article
Authors
1
Ph.D. Candidate, Department of Information Technology Management- Business Intelligence, Faculty of Management and Economics, SR.C., Islamic Azad University, Tehran, Iran
2
Associate Professor, Department of Industrial Engineering, SR.C., Islamic Azad University, Tehran, Iran
3
Associate Professor, Department of Systems and Economics, Institute for Management and Planning studies, Tehran, Iran.
4
Associate Professor, Department of Industrial Engineering, SR.C., Islamic Azad University, Tehran, Iran.
5
Assistant Professor, Department of Industrial Engineering, Faculty of Engineering, Khatam University, Tehran, Iran
10.22034/jmaak.2026.78986.4669
Abstract
Abstract
Tax evasion is one of the most significant challenges in tax systems, with a considerable portion stemming from transactions among related parties, profit shifting, and networked behaviors between companies. The complexity of ownership structures, multi-layered transaction chains, and hidden relationships between companies render traditional tax evasion detection methods inadequate for analyzing organized patterns. To address this gap, this study presents a graph-based framework utilizing community detection with the Louvain algorithm and the GraphSAGE graph neural network to identify hidden collusive structures, anomalous clusters, and tax evasion probabilities within a network of over 162,000 Iranian companies. The research data includes 33 financial, banking, and ownership indicators, with over 300,000 transactional and structural relationships extracted among companies. Results indicate that the proposed model achieves an AUC of 0.9579, an accuracy of 0.8905, and an F1-score of 0.8944, demonstrating high discriminative capability in identifying high-risk communities and network patterns contributing to tax evasion. Community analysis further reveals that a significant portion of anomalous relationships occurs within dense clusters of affiliated companies and economic groups. Overall, the findings suggest that combining community detection and GraphSAGE provides an effective tool for detecting complex tax evasion patterns in large-scale data and can enhance risk analysis processes in tax administration.
Keywords