Pembahasan perancangan program audit untuk pengujian pengendalian terhadap siklus pendapatan ini dibagi menjadi lima kelompok transaksi berikut ini :
1. Â Â Â Penjualan Kredit
2. Â Â Â Penjualan Tunai
3. Â Â Â Retur Penjualan
4. Â Â Â Pencadangan Kerugian Piutang
5. Â Â Â Penghapusan Piutang
·      Perencanaan program audit untuk pengujian pengendalian berbagai sistem informasi akuntansi yang membentuk siklus pendapatan dilaksanakan melalui lima tahap berikut ini :
a. Â Â Â Pemahaman terhadap SIA untuk melaksanakan transaksi.
b. Â Â Â Penentuan kemungkinan salah saji potensial dalam setiap tahap pelaksanaan transaksi.
c. Â Â Â Penentuan aktivitas pengendalian yang diperlukan untuk mendeteksi & mencegah salah saji potensial dalam setiap tahap pelaksanaan transaksi.
d. Â Â Â Penetuan prosedur audit untuk mendeteksi efektivitas aktivitas pengendalian.