Sistem informasi akuntansi adalah sistem metode dan proses yang digunakan perusahaan untuk memelihara informasi yang berkaitan dengan transaksi bisnis atau keuangan. Secara historis, sistem ini melibatkan buku besar kertas, jurnal, dan laporan keuangan lainnya. Pemilik bisnis dan akuntan bertanggung jawab untuk secara aktif menggunakan buku besar dan jurnal ini untuk memelihara catatan keuangan yang akurat saat menjalankan operasi bisnis mereka. Kemajuan teknologi informasi telah memungkinkan perusahaan untuk mengubah sistem informasi akuntansi ini menjadi proses otomatis dengan menggunakan komputer, server, dan perangkat lunak akuntansi.
Siklus akuntansi merupakan kekuatan pendorong di sebagian besar sistem informasi akuntansi perusahaan. Siklus ini termasuk mengidentifikasi dan menganalisis transaksi, membuat dan memposting entri jurnal ke buku besar, menyiapkan neraca saldo, membuat entri penyesuaian, menyiapkan neraca saldo yang disesuaikan, membuat laporan keuangan, menyelesaikan akun dengan entri penutup, dan menghasilkan neraca saldo akhir dan laporan keuangan untuk periode akuntansi. Langkah-langkah dasar ini membantu perusahaan mengembangkan sistem informasi akuntansi mereka, baik manual maupun komputerisasi.
Paket perangkat lunak akuntansi biasanya terdiri dari beberapa modul berbeda berdasarkan proses akuntansi manual tradisional. Modul termasuk akuntansi umum, aset tetap, hutang, piutang, penggajian, dan modul khusus lainnya. Setiap modul individu menciptakan sistem di mana perusahaan dapat memindahkan informasi melalui langkah-langkah siklus akuntansi. Kemampuan untuk mentransfer informasi ini secara elektronik dapat meningkatkan akurasi dan ketepatan waktu pelaporan informasi keuangan perusahaan.
Sistem akuntansi terkomputerisasi seringkali mengharuskan karyawan perusahaan untuk lebih fokus meninjau informasi yang dikumpulkan dari berbagai departemen bisnis daripada memasukkan data bisnis. Sistem ini memungkinkan akuntan individu untuk memproses lebih banyak informasi dalam waktu yang lebih singkat daripada buku besar kertas tradisional. Perangkat lunak akuntansi mungkin juga memiliki pengamanan internal otomatis yang memeriksa keakuratan dan validitas informasi keuangan menggunakan proses tinjauan internal. Proses ini sering membatasi jumlah kesalahan entri data dasar dan informasi tidak masuk akal lainnya untuk memasuki sistem informasi akuntansi.
Perusahaan dapat memilih untuk menggunakan sistem informasi akuntansi hibrida yang melibatkan proses akuntansi manual dan komputerisasi. Jenis informasi bisnis atau keuangan tertentu, seperti faktur vendor, lembar waktu penggajian, dan perjanjian kontrak, mungkin perlu ditinjau oleh akuntan. Menggunakan sistem hybrid dapat memberikan proses review yang lebih baik karena karyawan akuntansi dapat mempertanyakan informasi keuangan dan mencari umpan balik sebelum memasukkan informasi ke dalam sistem akuntansi. Proses peninjauan manual juga mungkin diperlukan oleh pengendalian internal perusahaan. Kontrol internal ini memastikan bahwa tidak ada informasi yang dimasukkan ke dalam perangkat lunak akuntansi perusahaan yang tidak akurat atau mewakili kewajiban keuangan yang lebih tinggi daripada yang diantisipasi sebelumnya.