vignette|Sous-routine d'Excel. Les techniques d’audit assistées par ordinateur, TAAOs (ou Computer-aided audit tools, CAATs en anglais) sont à la disposition des auditeurs et, en particulier, des Commissaires aux comptes afin d’analyser les données d’une entreprise, parallèlement aux techniques de sondages sur les procédures : Elles sont utilisées pour quantifier des risques ayant fait l’objet d’une évaluation de niveau modéré ou élevé, sachant qu’il est fortement déconseillé d’entreprendre une analyse de données sans étude du contrôle interne préalable, Elles permettent de vérifier les calculs effectués par les systèmes de l’entreprise, mais également d’effectuer d’autres opérations de gestion sur les données.
Ces techniques d’audits spécifique sont un champ en croissance dans la profession d’audit informatique. Elles comprennent normalement l’utilisation de logiciels de productivité de bureau de base (tels que des tableurs, des traitements de textes), des programmes d’édition de textes ainsi que des progiciels plus perfectionnés comprenant des outils d'analyse statistique et d'informatique décisionnelle. Mais des logiciels plus spécialisés sont également disponibles.
Audit traditionnel vs audit spécifique (TAAOs)
Face au volume considérable de données et à la complexité de plus en plus accrue des systèmes d’information utilisés par les entreprises, le commissaire aux comptes doit faire face aux exigences suivantes : Effectuer les tests répondant aux objectifs de l’audit, Transformer des masses de données en informations : ceci passe par l’utilisation des données disponibles sur l’ensemble du système d’information pour contrôler les comptes, Automatiser les travaux d’audit habituellement effectués manuellement, en prenant en compte le fait que la récupération de ces données et leur mise en forme sont entièrement automatisées dans les systèmes de l’entreprise.
Il convient de distinguer trois approches possibles : la technique d’audit standard, la technique d’audit spécifique et la technique d’audit intermédiaire. Ces approches ont toutes pour objectif de mettre à la disposition du commissaire aux comptes un outil opérationnel.
Audit traditionnel
La méthode traditionnelle d’audit permet aux auditeurs de tirer des conclusions sur une série de tests effectués sur un échantillon de clients ou d’entreprises. Ce choix entraîne des contraintes importantes sur les données en entrée qui doivent toujours être présentées dans le même format.
Or, les données issues des systèmes d’information des clients sont différentes. Les champs de type « date », par exemple, peuvent être stockés sous des formats différents : jj/mm/aaaa, aaaa/mm/jj, mm/jj/aaaa, etc. Il est donc nécessaire d’adapter les données de l’entreprise à la structure des programmes. Cette étape préliminaire est indispensable et peut s’avérer dans certains cas fastidieuse en fonction du nombre de modifications à apporter aux données.
Il convient également d’évaluer la capacité des entreprises à fournir, d’une année à l’autre, des fichiers de même structure. Cette solution s’applique généralement à des contrôles simples tels que la sélection statistique, la vérification d’un calcul d’indemnités de départ à la retraite, etc.
Audit spécifique : les TAAOs
Les TAAOs, tels qu’ils sont couramment utilisés, consistent à analyser de gros volumes de données. Ils consistent à développer pour chaque entreprise une série de tests adaptés à la structure de ses données. L’application développée récupère les données des systèmes amont (paie, stocks, comptabilité, etc.), puis les transforme pour les adapter aux programmes de travail d’audit et enfin les charge dans des bases de données réservées aux tests. Le commissaire aux comptes peut ainsi dérouler ses tests à tout moment, sans solliciter les ressources de l’entreprise à chaque intervention, pour l’extraction des fichiers par exemple.
Les avantages de cette solution sont : Une grande souplesse dans l’intervention et un suivi régulier des postes clés sensibles, tels que les stocks, puisque les données sont stockées dans les bases de données réservées aux tests, Un gain de temps important puisque les programmes ne sont développés qu’une seule fois et exécutés de multiples fois.
En revanche, cette solution exige un investissement initial important pour développer tous les programmes et mettre en place le système de récupération et de sauvegarde des données. Elle s’applique en conséquence aux missions importantes dans un environnement informatique relativement pérenne.
Ces techniques s’appuient sur des fichiers contenant les données extraites du système d’information de l’entreprise et se différencient des notions : D’automatisation des dossiers de travail, D’informatisation du processus d’élaboration des comptes, De requêtes effectuées directement dans les bases de données du système d’information de l’entreprise.
Les risques liés aux TAAOs
L’utilisation des TAAOs reste toutefois limitée aux données enregistrées sur les fichiers en conformité avec un modèle systématique. Un volume de données outrepassant cette limite ne peut être documenté en utilisant les TAAOs. En outre les données sauvegardées contiennent souvent des lacunes, sont très mal classées, ne sont pas faciles à obtenir et même dans certains cas, il est difficile d'être convaincu de leur entière intégrité. Donc, pour le moment, TAAOs reste un complément d'outils et de techniques pour l'auditeur et ne peut être utilisée dans certains audits. Mais il existe aussi des audits qui ne peuvent pas être effectués sans TAAOs si l’on veut qu’ils soient faits efficacement et pertinemment.
L’acquisition des compétences pour les TAAOs étant longue, dans la plupart des structures elles sont affectées à un seul auditeur de façon qu’il s’y investisse pleinement au travers de pratiques régulières. Cependant, cette stratégie peut être risquée puisqu’en cas de départ ou d’absence prolongée de l’unique auditeur compétent, il serait impossible de le remplacer et donc d’effectuer ses missions. Il est donc préférable d’assigner cette tâche à plusieurs auditeurs.
Enfin, un dernier risque est lié à l’analyse de données. Ces risques proviennent le plus souvent de la réalisation de tests non pertinents ou d’erreurs dans la programmation des contrôles.
Logiciels spécialisés
Dans les termes les plus généraux, CAATTs peut se référer à n'importe quel programme informatique utilisé pour améliorer le processus d'audit. Cependant, il est plus communément utilisé pour désigner toute forme d'extraction de données et d'analyse via des logiciels. Cela pourrait inclure des programmes d'analyse des données mais aussi des outils d'extraction, des feuilles de calcul (par exemple Microsoft Excel), des bases de données (par exemple, Microsoft Access), l'analyse statistique (par exemple, le système SAS), les logiciels généralisés d'audit (par exemple, ACL, Arbutus, EAS), d'informatique décisionnelle (par exemple, Crystal Reports et Business Objects), etc.
Les avantages des logiciels d’audit : Ils sont indépendants du système vérifié et vont utiliser une copie en lecture seule du fichier pour éviter toute altération des données d'une organisation. Beaucoup de routines spécifiques sont utilisées en audit, telles que l'échantillonnage. Ils fournissent les données de chaque test effectué dans le logiciel, lesquelles pourront être utilisées comme de la documentation dans les rapports de l'auditeur.
Les logiciels spécialisés d'audit peuvent accomplir les fonctionnalités suivantes : Requêtes de données La stratification des données L'extraction des échantillons L'identification des séquences manquantes L'analyse statistique Les calculs L'identification des doublons Rapprochement ligne par ligne entre différents fichiers Création d'un tableau croisé dynamique
Programmes de certification des TAAOs
Il existe plusieurs programmes de certification de divers fournisseurs de CAAT et d'associations professionnelles : International Certified CAATs Practitioner (ICCP): établi par (ICAEA). ACL Certified Data Analyst (ACDA): établi par ACL Services Ltd. Certified IDEA Data Analyst (CIDA): établi par CaseWare Analytics. Jacksoft Certified CAATs Practitioner (JCCP): établi par Jacksoft Commerce Automation Ltd.
Autres utilisations des TAAOs
En plus d'utiliser un logiciel d'analyse de données, l'auditeur utilise les TAAOs tout au long de l'audit pour les activités suivantes lors de l'analyse des données.
Création de documents de travail électroniques
Conserver des documents de travail électroniques dans un fichier ou une base de données d'audit centralisé permettra à l'auditeur de naviguer facilement dans les documents de travail actuels et archivés. La base de données aidera les auditeurs à coordonner les vérifications en cours et à s'assurer qu'ils tiennent compte des constatations tirées de projets antérieurs ou connexes. De plus, l'auditeur sera en mesure de normaliser électroniquement les formulaires et les formats d'audit, ce qui peut améliorer à la fois la qualité et la cohérence des documents de travail d'audit.
Détection de la fraude
Les TAAOs fournissent aux auditeurs des outils permettant d'identifier les tendances inattendues ou inexpliquées dans les données pouvant indiquer une fraude. Que les TAAOs soient simples ou complexes, l'analyse des données offre de nombreux avantages dans la prévention et la détection de la fraude. Les TAAOs peuvent aider l'auditeur à détecter la fraude en exécutant et en créant des outils et processus :
Tests analytiques Évaluations d'informations financières faites en étudiant des relations plausibles entre des données financières et non financières afin d'évaluer si les soldes des comptes semblent raisonnables (AU329). Les exemples incluent le ratio, la tendance et les tests de la loi de Benford.
Rapports d'analyse de données Rapports produits à l'aide de commandes d'audit spécifiques, telles que le filtrage d'enregistrements et la jonction de fichiers de données.
Surveillance continue La surveillance continue est un processus continu d'acquisition, d'analyse et de production de rapports sur les données d'entreprise pour identifier et répondre aux risques commerciaux opérationnels. Pour que les auditeurs adoptent une approche globale d'acquisition, d'analyse et de reporting des données métiers, ils doivent s'assurer que l'organisation surveille en permanence l'activité des utilisateurs sur tous les systèmes informatiques, transactions et processus métier et contrôles des applications.
Note sur les acronymes CAATT et CAAT (les termes en anglais)
Les « CAATT» et les « CAAT » en anglais, sont utilisés de manière interchangeable. Alors que les CAAT ont émergé comme l'orthographe la plus courante, les CAATT sont l'acronyme le plus précis. L'acronyme CAATT résout l'un des deux problèmes de définition de l'acronyme. CAAT signifie : Techniques de vérification assistées par ordinateur (ou assistées) (ou outils et techniques)
Le premier "A" et le "T" peuvent avoir deux significations différentes en fonction de qui utilise le terme. En utilisant le terme CAATT, on incorpore clairement à la fois « outils » et « Techniques ».
Comparaison des outils
Comparaison par spécificité