Menurut Abas Kartadinata (1991 : 238) tujuan analisa laba kotor adalah
mencari penyebab perbedaan dalam kotor tersebut. Faktor yang mungkin dapat
menyebabkan terjadinya perbedaan dalam laba kotor adalah sebagai berikut :
- Selisih dan harga jual (price variance), maupun pada tingkat biaya.
- Selisih volume (volume variance), yang disebabkan karena jumlah unit yang
sebenarnya terjual lebih banyak atau lebih sedikit dibandingkan dengan
jumlah volume penjualan yang diperkirakan. - Selisih komposisi (mix variance), yang disebabkan karena komposisi produkproduk yang dijual tidak sama dengan komposisi yang diperkirakan.
