This document provides an overview of how auditors can use audit command language (ACL) software to analyze data and detect anomalies and fraud. It discusses getting started with ACL, obtaining basic information from data, looking for anomalies, detailed transaction analysis, and provides an example case study of how ACL was used to detect procurement card fraud. The case study involved analyzing 1,840 transactions worth $209,403 over two years, compiling evidence from receipts and online orders, and identifying control issues that allowed the fraud to occur. Corrective actions were then implemented, including improving control structures and ongoing monitoring.