L'IDI est une organisation à but non lucratif qui vise à renforcer les capacités institutionnelles des Institutions supérieures de contrôle dans les pays en voie de développement à travers des programmes de développement collaboratifs, durables et basés sur les besoins dans les régions de l'INTOSAI et les groupes d'ISC en vue de satisfaire les besoins existants et émergents des parties prenantes.