Basis akuntansi adalah metode yang digunakan untuk mengakui pendapatan dan biaya dalam laporan keuangan. Dua jenis basis akuntansi yang paling umum adalah basis akrual dan basis kas. Basis akrual mengakui pendapatan dan biaya ketika terjadi, terlepas dari kapan kas diterima atau dibayarkan, sementara basis kas mengakui pendapatan dan biaya ketika kas diterima atau dibayarkan.