Siklus akuntansi adalah siklus yang terjadi dalam bidang akuntansi dan keuangan, yakni sejak transaksi sampai mempersiapkan transaksi periode berikutnya. Ada 10 proses, tahapan, atau langkah dalam siklus akuntansi (accounting cycle) yaitu:
1.Menganalisis dan mencatat transaksi-transaksi ke dalam jurnal.
2. Memindahkan transaksi (posting) ke buku besar.
3. Menyiapkan daftar saldo yang belum disesuaikan.
4. Menyiapkan dan menganalisis data penyesuaian.
5. Menyiapkan kertas kerja akhir periode yang sifatnya opsional.
6. Membuat ayat jurnal penyesuaian dan memindahkannya ke dalam buku besar.
7. Menyiapkan daftar saldo yang telah disesuaikan.
8. Menyiapkan laporan keuangan.
9. Membuat ayat jurnal penutup dan memindahkannya ke buku besar.
10. Menyiapkan daftar saldo setelah penutupan.