Software til bekæmpelse af hvidvaskning af penge (AML) bruges af virksomheder til at identificere mistænkelige aktiviteter udført af enkeltpersoner eller organisationer, der forsøger at generere indkomst ved hjælp af ulovlige midler. Compliance-professionelle er afhængige af denne software for at opfylde regulatoriske krav, såsom Bank Secrecy Act, og for at overholde virksomhedens politikker designet til at forhindre økonomisk svig. Revisorer og afdelingsledere kan også bruge AML-software, når de evaluerer nye kunder eller leverandører, hvilket hjælper med at sikre, at de ikke deltager i ulovlige økonomiske aktiviteter. Banker og finansielle institutioner drager især fordel af AML-software, da det hjælper med at opdage svigagtig adfærd, der kan påvirke rentabiliteten negativt eller skade deres omdømme. Ved at arbejde med AML-softwareudbydere kan virksomheder reducere risikoen for at gøre forretninger med enkeltpersoner eller organisationer, der er involveret i økonomisk kriminalitet, såsom bedrageri, terrorfinansiering eller markedsmanipulation. AML-software integrerer typisk data fra forskellige økonomistyringssystemer, såsom enterprise resource planning (ERP) og regnskabssoftware. For større organisationer med høje transaktionsvolumener kan tilslutning af AML-software til CPM-systemer (Corporate Performance Management) yderligere forbedre detektions- og overholdelsesmulighederne.