Există mai multe diferențe cheie între un audit, o revizuire și o compilare. În esență, o compilație necesită ca auditorul să prezinte pur și simplu situații financiare pe baza declarațiilor făcute de conducere, fără niciun efort de a verifica aceste informații. În cadrul unei misiuni de revizuire, auditorul efectuează proceduri analitice și solicită anchete pentru a stabili dacă informațiile conținute în situațiile financiare sunt corecte. Rezultatul este un nivel limitat de asigurare că situațiile financiare prezentate nu necesită modificări semnificative. În cadrul unui angajament de audit, auditorul trebuie să coroboreze soldurile finale din conturile și prezentările prezentate de client. Acest lucru necesită examinarea documentelor sursă, confirmări ale terților, inspecții fizice, teste ale controalelor interne și alte proceduri, după caz. Prin urmare,diferențele dintre un audit, o revizuire și o compilație sunt după cum urmează:
Nivelul de asigurare . Nivelul de asigurare că situațiile financiare ale unui client sunt prezentate corect este cel mai înalt pentru un audit și cel mai mic (deloc) pentru o compilație, cu o revizuire undeva între ele.
Dependența de management . În toate cele trei cazuri, auditorul începe cu soldurile contului furnizate de conducere, dar un audit necesită o cantitate semnificativă de coroborare a acestor informații. O analiză necesită o testare a informațiilor, în timp ce o compilație se bazează aproape în totalitate pe informațiile prezentate.
Înțelegerea controlului intern . Auditorul testează controalele interne ale clientului doar într-un audit; nu se efectuează teste pentru o revizuire sau o compilare.
Munca efectuată . Un audit necesită un număr semnificativ de ore pentru a fi finalizat, deoarece există multe proceduri de audit care trebuie efectuate. O analiză necesită substanțial mai puține ore, în timp ce efortul asociat unei compilări este relativ minor.
Preț . Este nevoie de un efort mult mai mare pentru ca un auditor să finalizeze un audit, astfel încât auditurile sunt mult mai scumpe decât o revizuire, care la rândul său este mai scumpă decât o compilare.
O altă problemă este nivelul cererii pentru fiecare dintre aceste servicii. Utilizatorii situațiilor financiare, cum ar fi investitorii și creditorii, solicită aproape întotdeauna un audit, deoarece oferă cea mai mare asigurare că ceea ce citesc este o reprezentare corectă a rezultatelor financiare, a poziției financiare și a fluxurilor de numerar ale entității raportoare.