June 29, 2024 / By cranky-turing What is INTOSAI? The International Organization of Supreme Audit Institutions (INTOSAI) is an autonomous, independent, professional, and nonpolitical organization established as a permanent institution.