Sistem informasi akuntansi mengumpulkan dan memproses data transaksi dan mengkomunikasikan informasi keuangan kepada pihak yang berkepentingan. Ada banyak jenis sistem informasi akuntansi dan, sebagai hasilnya, mereka sangat bervariasi. Sejumlah faktor mempengaruhi sistem ini seperti jenis usaha, ukuran usaha, volume data, jenis kebutuhan pengelolaan data, dan faktor lainnya.