Petosohjelmisto on suunniteltu tunnistamaan tietyt tapahtumat tai tapahtumamallit, joita käytetään yleisesti petosten tekemiseen. Niitä käytetään myös tallentamaan liiketoimia, joissa hyödynnetään sisäisen kirjanpidon valvonnan tai prosessien erityistä heikkoutta. On olemassa kolmenlaisia petosohjelmistoja: tapahtumapohjainen, tilintarkastukseen liittyvä ja rikostekninen kirjanpito. Tämäntyyppisiä ohjelmistoja löytyy tyypillisesti rahoituslaitoksista, verotus- ja tullihallintovirastoista ja suuryrityksistä. Useat suuret ohjelmistoyritykset ovat erikoistuneet petos- ja tarkastusohjelmistoihin, ja niiden tuotevalikoima on räätälöity eri toimialoille.
Tapahtumapohjainen petosohjelmisto havaitsee yritykset loukata tietoturvaa juuri silloin, kun yritys on tehty. Tämän tyyppinen ohjelmisto vahvistaa suojausprotokollat, käyttäjätiedot ja valtuutukset käsiteltävää tapahtumaa vastaan. Asetukset on määritettävä, kun käyttäjätilit luodaan, ja joukko viestejä tai varoituksia saattaa näyttää käyttäjälle, että heidän tapahtumaa ei ole valtuutettu.
Tämä ohjelmisto antaa välitöntä palautetta ja on suunniteltu rajoittamaan tai lopettamaan vilpillinen toiminta. Sitä käytetään myyntiterminaaleissa hylkäämään tapahtumat luotto- tai maksukortteja vastaan, jotka on ilmoitettu varastetuiksi. Jotkin ohjelmat takavarikoivat kortin, kun yritetään käyttää varastettua tai merkittyä korttia.
Taloudellinen tarkastus on yksityiskohtainen katsaus taloudelliseen toimintaan tietyn ajanjakson aikana. Tarkastusohjelmisto on suunniteltu etsimään yleisiä petollisia tapahtumamalleja. Ne havaitsevat myös heikkouksia sisäisessä valvonnassa ja menettelyissä, jotka voivat sallia petoksia. Jos sisäinen valvonta on heikkoa, niihin kiinnitetään erityistä huomiota mahdollisten petosten tunnistamiseksi ja tutkimiseksi.
Rikosteknistä kirjanpito -ohjelmistoa käytetään poliisin ja valtion tutkimuksissa selvittääkseen talouspetosten syvyyden. Tämäntyyppinen ohjelmisto käyttää monimutkaisia algoritmeja ja persoonallisuusanalyysiä petollisen toiminnan mallien tunnistamiseen ja toiminnan yhdistämiseen takaisin tekijöihin. Rikostekniset tarkastusohjelmistot ovat erittäin kalliita, monimutkaisia ja vaativat erityisesti koulutettuja kirjanpitäjiä tulkitsemaan tuloksia ja säätämään laskelmia tarpeen mukaan. Sitä käytetään tyypillisesti silloin, kun on olemassa todisteita petoksesta ja todisteita rikos- tai siviilioikeudenkäynnistä.
Petosohjelmistojen käyttö lisääntyy, kun kirjanpitojärjestelmät ja liiketoimintaprosessit muuttuvat niin monimutkaisiksi, että petollista toimintaa ei ole mahdollista tunnistaa selvästi. Petosten tekemiseksi on tietyntyyppisiä toimintoja, joita on noudatettava varojen hankkimiseksi toimielimeltä. Tämän tyyppinen ohjelmisto on suunniteltu tunnistamaan nämä tilanteet. On tärkeää muistaa, että erityiskoulutetut kirjanpitäjät ovat edelleen velvollisia tulkitsemaan näiden järjestelmien tietoja.