En général, un outil d'audit est tout ce que les auditeurs utilisent pour mener à bien un audit. Un outil d'audit peut être un logiciel tel que ACL, Access ou Excel. Il peut également s'agir d'un programme d'audit sur papier ou d'une liste de contrôle. En fait, les outils d'audit développés par les auditeurs sont généralement des programmes d'audit, des listes de contrôle, des cahiers de travail Excel et des feuilles de travail qui sont imprimés et utilisés comme documents de travail pour documenter l'audit au fur et à mesure de son achèvement (et stockés électroniquement pour des raisons de sécurité et de référence future).
L’élaboration d’un programme d’audit est un processus d’équipe dans lequel un auditeur, un responsable ou un partenaire supervise l’approbation de chaque section à mesure que les auditeurs la complètent. Un programme d'audit est un processus pas à pas écrit par les auditeurs. En suivant le programme d'audit, l'auditeur peut effectuer l'audit de manière efficace. Lorsqu'un programme d'audit est développé, il doit passer par un processus d'approbation. Ainsi, lorsqu'un audit est terminé et que le superviseur de l'audit a examiné et approuvé le travail, il est assuré que l'audit a été correctement effectué et conforme aux normes d'audit en vigueur. Une fois qu'un programme d'audit est terminé, il peut être utilisé pour des audits similaires avec quelques ajustements. Au fil du temps, un cabinet d'audit peut créer une bibliothèque de programmes d'audit pouvant être utilisés pour développer de nouveaux programmes pour de nouveaux audits. En d'autres termes, construisez sur l'expérience passée.
Le développement d'une liste de contrôle est similaire au développement d'un programme d'audit, sauf que les listes de contrôle se concentrent spécifiquement sur une fonction. Une liste de contrôle mettra l'accent sur les comptes débiteurs et une autre sur les comptes créditeurs. Une autre liste portera sur les encaissements, etc. L'élaboration de listes de contrôle est un processus simple, mais elles sont très détaillées et servent à évaluer les contrôles internes d'une fonction ou d'un processus. Les auditeurs chevronnés peuvent facilement gérer le développement de listes de contrôle et, encore une fois, il s’agit d’un processus d’équipe nécessitant l’approbation du superviseur. Les superviseurs doivent passer plus de temps sur les listes de contrôle, car elles sont utilisées pour des travaux détaillés impliquant des contrôles internes qui doivent être correctement évalués.
Les feuilles de calcul Excel sont généralement élaborées par les auditeurs du personnel pour des travaux spécifiques. Par exemple, un auditeur interne peut être chargé de tester un échantillon d'opérations comptables. Ces transactions peuvent être répertoriées dans une feuille de calcul Excel avec toutes les informations pertinentes telles que la date, le montant, le numéro de compte, le numéro de transaction, etc. Les attributs à tester peuvent également être répertoriés et une légende de marque de graduation développée pour indiquer les tests effectués. Toute exception ou problème peut être noté sur la feuille de travail et référencé aux transactions applicables. Les conclusions concernant le test des transactions peuvent également être écrites sur la feuille de travail et référencées à la section applicable du programme d'audit. Toutes ces feuilles de travail seront examinées par un superviseur et approuvées ou renvoyées pour davantage de travail.