
Gross margin bukan contribution margin—salah label merusak titik impas

Gross margin menunjukkan sisa penjualan setelah harga pokok penjualan (HPP) dikurangi. Contribution margin menunjukkan sisa penjualan setelah seluruh biaya variabel dikurangi, termasuk biaya per transaksi yang dicatat di luar HPP. AccountingCoach membedakan kedua ukuran itu berdasarkan kelompok biaya yang dikurangkan; karena kelompoknya berbeda, laba kotor tidak otomatis menjadi angka untuk menghitung titik impas.
Titik impas dalam unit memakai margin kontribusi per unit sebagai penyebut: setiap penjualan lebih dulu menutup biaya variabelnya, lalu sisanya menutup biaya tetap. OpenStax merumuskan margin kontribusi per unit sebagai harga jual dikurangi biaya variabel per unit. Biaya pembayaran, komisi, dukungan pelanggan, dan server perlu masuk hitungan jika benar-benar bertambah bersama unit yang dijual.
Rumus berbeda karena dasar pengelompokan biaya berbeda
Laba kotor dalam rupiah adalah penjualan neto dikurangi HPP; gross margin sebagai rasio adalah laba kotor dibagi penjualan neto. Margin kontribusi dalam rupiah adalah penjualan neto dikurangi seluruh biaya variabel, sedangkan rasionya adalah margin kontribusi dibagi penjualan neto. Istilah gross margin kadang dipakai untuk nilai rupiah laba kotor, sehingga satuan perlu disebut ketika kedua angka dibandingkan.
HPP mengelompokkan biaya menurut kaitannya dengan barang atau layanan yang dijual. Analisis margin kontribusi mengelompokkan biaya menurut perilakunya ketika volume berubah. Kedua kelompok beririsan: harga beli barang dagangan dapat masuk HPP sekaligus menjadi biaya variabel, sementara komisi per pesanan bisa menjadi biaya variabel meski dicatat sebagai beban penjualan.
Hubungan angkanya juga bergantung pada biaya tetap di HPP. Bila HPP memuat alokasi biaya produksi tetap, biaya itu mengurangi laba kotor tetapi tidak mengurangi margin kontribusi. Jembatan dari laba kotor ke margin kontribusi karena itu adalah menambahkan kembali bagian tetap dalam HPP, lalu mengurangi biaya variabel di luar HPP. Margin kontribusi bisa lebih tinggi atau lebih rendah daripada laba kotor; nama akun saja tidak menentukan arahnya.
Satu laporan laba rugi, dua hasil untuk toko daring
Ambil contoh hipotetis toko daring dengan satu jenis barang seharga Rp100.000 per pesanan. HPP barang Rp55.000 per pesanan. Di luar HPP, setiap pesanan menimbulkan biaya pembayaran Rp2.000, komisi penjualan Rp8.000, serta kemasan dan pengiriman Rp3.000. Untuk contoh ini, seluruh biaya tersebut diasumsikan tetap per pesanan dalam rentang volume yang dihitung.
Pada 100 pesanan sebulan, penjualan menjadi Rp10.000.000 dan HPP Rp5.500.000. Laba kotor adalah Rp4.500.000, atau gross margin 45%. Namun biaya variabel di luar HPP berjumlah Rp1.300.000. Setelah biaya itu dikurangi, margin kontribusi tinggal Rp3.200.000, setara Rp32.000 per pesanan atau rasio 32%.
Alur dalam laporan yang sama ialah penjualan Rp10.000.000 dikurangi HPP Rp5.500.000, menghasilkan laba kotor Rp4.500.000; setelah biaya pembayaran, komisi, serta pemenuhan pesanan Rp1.300.000, tersisa margin kontribusi Rp3.200.000. Jika biaya tetap bulanan diasumsikan Rp3.200.000, laba operasi tepat nol. Selisih antara kedua margin berasal dari biaya yang muncul setiap kali pesanan selesai, bukan dari perubahan harga barang.
Biaya yang sama dapat jatuh pada baris berbeda
Pada layanan berlangganan digital, biaya barang bisa kecil tetapi biaya melayani pelanggan tetap perlu dihitung. Misalkan secara hipotetis pendapatan Rp100.000 per pelanggan per bulan, biaya server yang bertambah per pelanggan dan dicatat sebagai biaya pokok layanan Rp10.000, lalu biaya pembayaran Rp2.000, komisi akuisisi Rp10.000, serta dukungan yang benar-benar timbul per pelanggan Rp8.000. Laba kotor per pelanggan adalah Rp90.000 atau 90%; margin kontribusinya Rp70.000 atau 70%.
Untuk platform pasar daring, dasar pendapatan harus jelas lebih dahulu. Andaikan platform hanya mengakui pendapatan jasanya sebesar Rp100.000 per transaksi, bukan nilai seluruh barang yang berpindah tangan. Dalam contoh hipotetis itu, biaya pokok layanan Rp20.000 menghasilkan laba kotor Rp80.000; biaya pembayaran Rp3.000, komisi penjualan Rp12.000, dan dukungan per transaksi Rp5.000 menurunkan margin kontribusi menjadi Rp60.000. Mengganti pendapatan jasa dengan nilai barang akan mengubah kedua margin sejak baris pertama.
Biaya server memperjelas peran klasifikasi. Tagihan yang bertambah per pelanggan dan masuk biaya pokok layanan mengubah laba kotor serta margin kontribusi. Tagihan variabel yang dicatat sebagai beban operasional mengubah margin kontribusi tanpa mengubah laba kotor. Sebaliknya, biaya kapasitas bulanan yang tetap dalam rentang pelanggan tertentu masuk biaya tetap untuk analisis impas, meskipun dicatat dalam biaya pokok layanan.
Perbedaan ini juga menjelaskan pilihan metrik manajerial. Mekari Jurnal mengaitkan margin kontribusi dengan keputusan harga dan evaluasi profitabilitas produk, sementara gross margin menggambarkan hubungan pendapatan dengan biaya pokok. Pada contoh layanan dan platform tadi, biaya pembayaran atau dukungan per pelanggan mengurangi ruang untuk menutup biaya tetap meski tidak selalu terlihat pada gross margin.
Salah penyebut menggeser target impas
Kembali ke toko daring hipotetis: biaya tetap Rp3.200.000 dibagi margin kontribusi Rp32.000 per pesanan menghasilkan titik impas 100 pesanan. Rumus titik impas OpenStax memakai biaya tetap dibagi margin kontribusi per unit untuk mencari jumlah unit, atau dibagi rasio margin kontribusi untuk mencari nilai penjualan. Perhitungan ini mengandaikan harga, biaya variabel per unit, dan biaya tetap berlaku pada rentang volume yang dianalisis.
Jika laba kotor Rp45.000 per pesanan keliru dipakai sebagai penyebut, hasilnya dibulatkan ke atas menjadi 72 pesanan. Pada volume tersebut, margin kontribusi sebenarnya hanya Rp2.304.000. Setelah biaya tetap Rp3.200.000, toko masih merugi Rp896.000. Target yang salah kurang 28 pesanan karena biaya pembayaran, komisi, kemasan, dan pengiriman ikut bertambah pada setiap penjualan.
Perubahan harga memperbesar akibatnya. Jika harga turun Rp10.000 sementara seluruh biaya per pesanan tetap sesuai asumsi, margin kontribusi turun dari Rp32.000 menjadi Rp22.000; titik impas naik menjadi 146 pesanan setelah pembulatan. Hasil itu berubah apabila komisi atau biaya pembayaran dihitung sebagai persentase harga, sebab biaya variabel per pesanan juga akan ikut turun. Untuk keputusan produk, gaji tetap tim dukungan dan pembayaran dukungan per tiket pun perlu dipisahkan menurut perilakunya, bukan disatukan hanya karena melayani produk yang sama.
Baca juga:
Artikel terkait


Runway terlihat panjang? Satu bulan tak normal bisa menipu hitungan

Valuasi startup bukan tebakan: pilih metode sesuai data yang tersedia

Runway startup meleset jika modal masuk dihitung sebagai pendapatan

Shopify atau WooCommerce: toko cepat online dibayar dengan kendali lebih sempit

Pendapatan NVIDIA menembus US$96,2 miliar—panduan berikutnya lebih tinggi
Berlangganan buletin kami
Dapatkan berita Web3, AI, dan kripto terbaru langsung di kotak masuk Anda.