Di dalam sebuah perusahaan pada saat mencatat keuangan harus menggunakan basis akuntansi. Karena menggunakan basis akuntansi ini memiliki tujuan yaitu untuk mengetahui kapan pengaruh transaksi atau kejadian harus diakui. Tentu saja setiap perusahaan menggunakan basis akuntansi yang berbeda-beda, ini tergantung dari sebuah perusahaan tersebut. Dan setiap basis akuntansi memiliki kelemahan dan kelebihan, dan basis akuntansi ini memiliki 2 jenis yakni basis akrual dan basis kas.