Tahapan-Tahapan Audit Sukrisno Agoes (2010) mengemukakan tahapan-tahapan audit sebagai berikut: 1) KAP dihubungi oleh calon klien yang membutuhkan jasa audit. 2) KAP membuat janji untuk bertemu dengan calon klien untuk membahas: a) Alasan perusahaan untuk mengaudit laporan keuangannya. b) Apakah sebelumnya perusahaan pernah diaudit KAP lain? c) Apa jenis usaha perusahaan dan gambaran umum mengenai perusahaan tersebut? d) Apakah data akuntansi perusahaan diproses secara manual atau dengan bantuan komputer? e) Apakah sistem penyimpanan bukti-bukti pembukuan cukup rapi? 3) KAP mengajukan surat penawaran yang antara lain berisi jenis jasa yang diberikan, besarnya biaya audit, kapan audit dimulai, kapan laporan harus diserahkan, dll. Jika perusahaan menyetujui proposal tersebut maka akan menjadi management letter (surat perjanjian kerja). 4) KAP melakukan pemeriksaan lapangan di kantor klien. Setelah selesai, KAP memberikan draft audit report kepada klien sebagai bahan diskusi. Setelah draft report disetujui klien, KAP akan menyerahkan final audit report. 5) Selain audit report, KAP juga diharapkan memberikan management letter yang isinya memberitahukan kepada manajemen mengenai kelemahan pengendalian intern perusahaan dan saran perbaikannya.
