Basis akuntansi dapat didefinisikan sebagai waktu berbagai transaksi keuangan dicatat. Basis kas dan basis akrual adalah dua metode utama untuk melacak pendapatan dan pengeluaran dalam akuntansi. Keduanya dapat digunakan dalam berbagai situasi, dari rekening seluruh negara, perusahaan besar, usaha kecil atau individu. Dalam banyak kasus, badan pengatur mengharuskan individu, bisnis atau perusahaan untuk menggunakan satu metode atau yang lain. Ketika hal ini tidak terjadi, pilihan yang