Jawaban Singkat
Gross Profit per Order = Harga Jual − COGS − Ongkir − Biaya Platform − Biaya Packaging. Angka ini lebih jujur dari omzet karena menunjukkan berapa yang benar-benar tersisa setelah semua biaya langsung per transaksi. Dari angka ini, Anda bisa menghitung minimum ROAS yang harus dicapai agar iklan tidak rugi: Minimum ROAS Profitable = 1 ÷ Gross Margin. Kalau gross margin 25%, maka iklan baru untung kalau ROAS di atas 4x — tidak peduli seberapa bagus angka absolut ROAS terlihat.
Banyak founder yang bisa menjawab pertanyaan “omzet bulan ini berapa?” dengan cepat dan percaya diri. Tapi kalau pertanyaannya diganti menjadi “gross profit per order rata-rata Anda berapa?” — jawaban yang sering muncul adalah diam, atau angka yang ternyata belum pernah benar-benar dihitung. Ini adalah salah satu blind spot paling berbahaya dalam bisnis retail, karena tanpa angka ini, keputusan besar seperti naik budget iklan, tambah SKU, atau masuk channel baru diambil tanpa fondasi yang kuat.
Omzet yang besar tidak selalu berarti bisnis yang sehat. BAIK Digital selalu memulai audit brand dari gross profit per order — karena ini adalah angka yang paling jujur tentang kondisi bisnis sebenarnya. Dari angka inilah semua keputusan marketing yang rasional seharusnya dimulai, bukan dari ROAS semata.
Cara Menghitung Gross Profit per Order dengan Benar
Gross profit per order bukan sekadar harga jual dikurangi harga modal. Ada beberapa komponen biaya yang perlu diperhitungkan secara lengkap: Gross Profit per Order = Harga Jual − COGS − Ongkir − Biaya Platform − Biaya Packaging.
COGS (Cost of Goods Sold) adalah biaya produksi atau harga beli produk — untuk brand yang produksi sendiri mencakup bahan baku, tenaga kerja, dan overhead; untuk reseller adalah harga beli dari supplier. Ongkir mencakup ongkos kirim yang ditanggung brand termasuk subsidi ongkir promosi — sering diabaikan tapi bisa sangat signifikan untuk produk berat atau pengiriman ke luar kota. Biaya Platform adalah komisi marketplace (biasanya 1–5%), biaya payment gateway (0,5–2%), dan fee lainnya per transaksi. Biaya Packaging adalah kardus, plastik, bubble wrap, selotip — kecil tapi nyata, dan harus dihitung per order. Angka yang tersisa setelah semua pengurangan ini adalah gross profit per order yang sebenarnya.
Kenapa ROAS Tinggi Tidak Cukup Tanpa Gross Margin yang Sehat
Ini adalah kesalahan yang lebih sering terjadi dari yang dibayangkan. ROAS 5x terdengar sangat bagus — tapi kalau gross margin produk hanya 15%, dari setiap Rp100 ribu yang diinvestasikan ke iklan dan menghasilkan Rp500 ribu revenue, hanya Rp75 ribu yang menjadi gross profit. Sisa Rp75 ribu ini masih harus menutup biaya iklan Rp100 ribu — artinya Anda masih rugi Rp25 ribu per Rp100 ribu yang diinvestasikan.
Cara yang tepat adalah menghitung minimum ROAS yang benar-benar profitable berdasarkan gross margin: Minimum ROAS Profitable = 1 ÷ Gross Margin. Kalau gross margin 25%, minimum ROAS agar iklan tidak rugi adalah 4x. Kalau gross margin 40%, minimum ROAS agar tidak rugi adalah 2,5x. Angka di atas minimum ini adalah zona profit. Angka di bawahnya adalah zona rugi — tidak peduli seberapa tinggi angka absolut ROAS-nya.
Audit Gross Margin per SKU: Mana yang Worth Diiklankan
Tidak semua produk punya gross margin yang sama. Dan ini sangat penting untuk strategi iklan: produk dengan gross margin tipis membutuhkan ROAS yang jauh lebih tinggi untuk profitable, sementara produk dengan gross margin tebal lebih toleran terhadap ROAS yang lebih rendah. Langkah audit: hitung gross profit per order untuk setiap SKU utama, hitung gross margin percentage (Gross Profit ÷ Harga Jual × 100%), hitung minimum ROAS yang diperlukan agar iklan tidak rugi, lalu bandingkan dengan actual ROAS yang saat ini dicapai.
Dari audit ini biasanya muncul temuan mengejutkan: ada produk yang selama ini di-iklankan padahal marginnya terlalu tipis untuk bisa profitable di level ROAS yang bisa dicapai. Dan ada produk yang marginnya bagus tapi kurang mendapat perhatian di iklan. Repositioning budget berdasarkan margin bisa langsung mengubah profitabilitas tanpa perlu menaikkan omzet sekalipun.
Relevan untuk Siapa?
Relevan kalau: omzet sudah stabil di Rp300 juta per bulan ke atas, sudah ada tim konten, siap evaluasi rutin berbasis data, dan merasa pertumbuhan omzet tidak sebanding dengan pertumbuhan keuntungan — atau bahkan merasa “makin ramai makin susah” dan margin terasa makin tipis setiap bulannya.
Belum relevan kalau: baru mulai dan masih dalam tahap validasi produk. Di tahap itu, fokus ke apakah produk bisa laku dulu, baru optimasi margin setelah ada traction yang nyata.
Omzet Naik tapi Profit Tidak Bergerak? Ini yang Perlu Dicek Dulu.
BAIK Digital adalah performance ads strategic partner berbasis Jakarta yang membantu brand retail Indonesia mengoptimalkan bukan hanya omzet, tapi profitabilitas iklan yang nyata. Dengan pengalaman menangani 16+ brand retail aktif, kami selalu mulai dari unit economics yang sehat sebelum bicara scaling — karena scaling tanpa margin yang benar hanya memperbesar masalah.
Pertanyaan yang Sering Muncul
Apakah biaya iklan harus dimasukkan ke dalam perhitungan gross profit per order?
Tidak — biaya iklan adalah bagian dari biaya akuisisi (CAC), bukan bagian dari gross profit per order. Gross profit per order menghitung biaya langsung yang terkait dengan setiap transaksi: COGS, ongkir, platform, dan packaging. Biaya iklan kemudian dibandingkan dengan gross profit untuk menentukan apakah iklan menghasilkan keuntungan atau tidak — itulah fungsi dari minimum ROAS calculation.
Bagaimana cara menangani produk dengan harga dan margin yang bervariasi?
Hitung gross margin untuk masing-masing SKU secara terpisah, lalu buat segmentasi: produk dengan margin tinggi layak di-push dengan iklan secara agresif, produk dengan margin medium diiklankan selektif, dan produk dengan margin rendah lebih baik dijual organik atau sebagai bundle. Gunakan weighted average gross margin untuk analisis portfolio secara keseluruhan. Jangan sampai budget iklan terbesar dialokasikan ke produk dengan margin paling tipis.
Berapa gross margin yang “ideal” untuk brand retail Indonesia?
Ini sangat bergantung pada kategori. Fashion lokal biasanya bisa mencapai gross margin 40–60%. Suplemen dan health products bisa 50–70%. Produk elektronik atau aksesoris branded biasanya lebih rendah, 20–35%. Yang penting bukan angka absolutnya, tapi apakah gross margin Anda cukup untuk mengakomodasi biaya iklan, operasional, dan masih menghasilkan keuntungan yang layak setelah semua biaya diperhitungkan.
Apakah gross profit per order harus dihitung ulang setiap ada perubahan harga atau biaya?
Ya, dan ini penting. Setiap kali ada perubahan harga jual, biaya supplier, kebijakan ongkir, atau komisi platform, gross margin Anda berubah — dan minimum ROAS yang diperlukan untuk profitable juga ikut berubah. Lakukan review gross margin setidaknya setiap kuartal, atau setiap kali ada perubahan biaya yang signifikan. Keputusan iklan yang didasarkan pada gross margin yang sudah tidak akurat bisa membuat Anda rugi tanpa tahu mengapa.
Apa yang harus dilakukan dengan produk yang gross margin-nya terlalu rendah untuk diiklankan?
Ada tiga opsi: jadikan sebagai loss leader yang diiklankan untuk akuisisi customer baru dengan harapan mereka juga beli produk lain yang marginnya lebih tinggi (pastikan ada data cross-sell yang mendukung); fokuskan iklan ke produk dengan margin lebih tebal dan biarkan produk margin rendah jual secara organik atau melalui bundling; atau evaluasi apakah harga jual bisa dinaikkan atau biaya bisa diturunkan tanpa mempengaruhi daya saing secara signifikan.
Bagaimana cara mengkomunikasikan gross margin ke tim marketing yang tidak berlatar keuangan?
Sederhanakan ke satu angka yang langsung actionable: “Untuk produk X, kita perlu minimum ROAS 4x agar iklan tidak rugi. Di bawah itu kita sedang membakar uang.” Tim marketing tidak perlu mengerti seluruh detail perhitungan gross margin — tapi mereka perlu tahu angka minimum ROAS per produk yang menjadi patokan keputusan mereka sehari-hari. Transparansi angka ini mencegah banyak keputusan marketing yang merugikan.