
Menentukan harga jual makanan online yang kompetitif adalah tantangan terbesar bagi penjual UMKM di platform seperti GoFood, GrabFood, dan ShopeeFood. Banyak penjual yang bingung: berapa harga yang tepat agar produk laku habis, namun tetap menguntungkan?
Jika harga terlalu tinggi, pelanggan akan memilih pesaing. Jika terlalu rendah, margin keuntungan Anda akan tipis bahkan rugi. Tahun 2026 ini, persaingan di food delivery semakin ketat. Oleh karena itu, pemahaman mendalam tentang strategi pricing sangat penting untuk kesuksesan bisnis Anda.
Artikel ini akan memandu Anda langkah demi langkah untuk menetapkan harga jual makanan online yang kompetitif berdasarkan riset pasar, biaya operasional, dan profit target yang realistis.
Sebelum membahas teknis penetapan harga, Anda perlu memahami mengapa pricing menjadi faktor krusial dalam bisnis makanan online:
Di GoFood, GrabFood, dan ShopeeFood, pelanggan akan membandingkan harga antar penjual dalam hitungan detik. Sistem rating dan review juga dipengaruhi oleh persepsi nilai produk terhadap harga. Penjual dengan harga jual makanan online yang kompetitif akan lebih sering di-klik dan dipesan.
Harga yang kompetitif (tidak paling murah, tapi fair) biasanya meningkatkan volume order 20-40% dibanding harga yang terlalu tinggi. Lebih banyak order = lebih besar keuntungan total meskipun margin per item lebih kecil.
Harga yang logis, tidak terlalu murah atau mahal, membangun kepercayaan pelanggan bahwa Anda adalah penjual yang jujur dan profesional.
Untuk menetapkan harga yang tepat, Anda harus memahami semua komponen biaya yang akan mengurangi revenue Anda. Mari kita bahas satu per satu:
Ini adalah biaya yang paling besar dan tidak bisa dihindari. Semua platform delivery utama di Indonesia — GoFood, GrabFood, dan ShopeeFood — membebankan komisi sebesar 20% dari harga menu. Artinya, jika Anda menjual menu seharga Rp50.000, Anda hanya menerima Rp40.000 untuk bisnis Anda.
Cost of Goods Sold adalah semua biaya bahan untuk membuat satu produk. Misalnya, untuk membuat satu porsi nasi goreng: beras, telur, minyak, bumbu, sayuran, dan gas. Total COGS ini harus Anda hitung dengan presisi.
Biaya packaging (kotak, plastik, tissue, stiker) dan biaya pengiriman driver juga termasuk dalam komponen biaya. Platform sudah menangani pengiriman, namun untuk ShopeeFood, Anda mungkin perlu handling cost tambahan.
Sewa tempat, listrik, air, gaji karyawan, dan overhead lainnya. Untuk UMKM kecil, ini tidak perlu dimasukkan per item, cukup diperhitungkan di target profit total.
PPN 10% (jika terkena), biaya pajak restoran, asuransi, dan biaya administratif lainnya.
Berikut adalah rumus standar industri untuk menghitung harga jual produk makanan online:
Mari kita jelaskan dengan contoh konkret.
Anda ingin menjual nasi goreng telur di GoFood, GrabFood, dan ShopeeFood. Berikut perhitungannya:
| Komponen Biaya | Jumlah (Rp) |
|---|---|
| Biaya Bahan Baku (COGS) | Rp12.000 |
| Kemasan & Plastik | Rp1.500 |
| Total Biaya Produksi | Rp13.500 |
| Target Profit Per Item | Rp4.500 |
| Total Minimum | Rp18.000 |
Sekarang kita hitung harga jual dengan mempertimbangkan komisi 20% platform:
Namun, Rp22.500 terasa tidak "bunyi bagus" di mata pelanggan. Biasanya penjual akan membulatkan menjadi Rp23.000 atau Rp24.000. Mari kita lihat dampaknya:
| Harga Jual | Komisi (20%) | Uang Masuk Kasir | Biaya Produksi | Profit Per Item | Profit Margin % |
|---|---|---|---|---|---|
| Rp22.500 | Rp4.500 | Rp18.000 | Rp13.500 | Rp4.500 | 25% |
| Rp23.000 | Rp4.600 | Rp18.400 | Rp13.500 | Rp4.900 | 26,6% |
| Rp24.000 | Rp4.800 | Rp19.200 | Rp13.500 | Rp5.700 | 29,7% |
Dari tabel di atas, Anda bisa memilih harga Rp23.000 atau Rp24.000 tergantung riset pasar. Jika kompetitor menjual nasi goreng sejenis dengan harga Rp25.000, maka Rp23.000 adalah harga yang kompetitif.
Sekarang mari kita coba produk yang sedikit lebih premium:
| Komponen Biaya | Jumlah (Rp) |
|---|---|
| Biaya Bahan Baku (tahu, sayuran premium, kacang) | Rp18.000 |
| Kemasan & Plastik (kemasan lebih bagus) | Rp2.000 |
| Total Biaya Produksi | Rp20.000 |
| Target Profit Per Item | Rp6.000 |
| Total Minimum | Rp26.000 |
Dibulatkan menjadi Rp33.000 atau Rp35.000. Dengan harga Rp35.000:
Rumus saja tidak cukup. Anda juga perlu melakukan riset pasar untuk memastikan harga Anda kompetitif dan tidak akan mengecewakan pelanggan.
Langkah pertama: Buka GoFood, GrabFood, dan ShopeeFood, cari restoran sejenis dengan Anda. Catat harga 5-10 kompetitor untuk produk yang sama. Hitung rata-rata harganya.
Contoh riset nasi goreng telur:
| Nama Restoran | Platform | Harga Nasi Goreng Telur | Rating |
|---|---|---|---|
| Warung Mak Siti | GoFood | Rp22.000 | 4.7 |
| Nasi Goreng Pak Budi | GrabFood | Rp24.000 | 4.8 |
| Geraap Nasi Goreng | ShopeeFood | Rp25.000 | 4.6 |
| Nasi Goreng Teman | GoFood | Rp26.000 | 4.5 |
| Istimewa Nasi Goreng | GrabFood | Rp23.000 | 4.9 |
| Rata-rata | - | Rp24.000 | 4.7 |
Dari data ini, Anda tahu bahwa harga pasar untuk nasi goreng telur adalah sekitar Rp22.000-Rp26.000, dengan rata-rata Rp24.000. Jika kalkulasi Anda menghasilkan harga Rp23.000, itu sangat kompetitif dan lebih rendah dari rata-rata!
Perhatikan: restoran dengan rating tertinggi (4.8-4.9) tidak selalu yang termurah. Ini berarti pelanggan rela membayar lebih untuk kualitas dan layanan yang baik. Jadi, jangan hanya fokus pada harga terendah.
Harga di area premium (Jakarta Selatan, Bandung Kota) biasanya lebih tinggi 15-25% dibanding area pinggiran. Sesuaikan riset Anda dengan lokasi bisnis Anda.
Banyak UMKM berpikir harus menjadi penjual termurah untuk menang. Ini salah! Pelanggan justru curiga dengan produk yang terlalu murah. Selain itu, Anda akan kekurangan profit untuk reinvestasi dan operasional jangka panjang.
Jika Anda ingin harga lebih tinggi dari kompetitor, Anda harus menawarkan sesuatu yang berbeda:
Buat paket hemat yang menarik. Contoh:
Strategi ini meningkatkan average order value dan membuat pelanggan merasa hemat.
Alih-alih diskon langsung, gunakan:
Pada bulan Ramadan, Natal, atau liburan sekolah, permintaan makanan meningkat. Anda bisa sedikit naikan harga (5-10%) tanpa khawatir penjualan turun. Sebaliknya, di off-season, pertahankan harga atau buat promosi untuk maintain volume.
Jika Anda buka 24/7, pertimbangkan surge pricing untuk jam-jam tertentu (malam hari atau dini hari biasanya lebih lengang, jadi bisa pertahankan harga). Jika hanya buka jam makan siang, manfaatkan waktu prime untuk target margin lebih tinggi.
Jika harga minyak, telur, atau daging naik signifikan, Anda harus adjust harga menu. Update setiap bulan atau setiap ada fluktuasi harga pasar besar. Jangan menunggu sampai COGS Anda negatif.
Menu dengan rating tinggi (4.8-5.0) bisa dijual dengan harga sedikit lebih premium, bahkan 5-10% lebih tinggi dari rata-rata. Pelanggan tahu kualitas Anda dan bersedia bayar lebih.
Banyak penjual menghitung harga berdasarkan COGS saja, lupa bahwa 20% bakal terpotong komisi. Hasilnya, margin mereka hanya 5-10%, padahal seharusnya 20-25%.
Pasar bergerak cepat. Kompetitor bisa turun harga atau naik kapan saja. Anda harus monitor setidaknya seminggu sekali. Jika ada penjual yang jauh lebih murah dan rating sama tinggi, pertimbangkan untuk adjust harga Anda.
Banyak penjual UMKM tidak menghitung upah/profit mereka sendiri. Ingat: bisnis Anda harus cukup profit untuk bisa diskalakan dan untuk Anda hidup dari bisnis ini. Target margin minimal 20% adalah standar industri yang sehat.
Meskipun komisi sama (20%), Anda bisa sedikit adjust harga per platform berdasarkan kompetisi lokal. Di GoFood harganya Rp24.000, di GrabFood bisa Rp23.000 kalau kompetisi lebih ketat. Platform tidak akan apa-apa.
Mari kita buat simulasi lengkap untuk bisnis makanan online yang realistic:
Menu utama: Nasi Goreng Telur, Harga Jual: Rp24.000 per porsi
| Aspek | Detail | Nilai (Rp) |
|---|---|---|
| Harga Jual (Customer) | Rp24.000 | 24.000 |
| Komisi Platform (20%) | Rp24.000 × 20% | -4.800 |
| Uang Masuk Kasir | - | 19.200 |
| COGS (Bahan Baku) | - | -12.000 |
| Kemasan & Plastik | - | -1.500 |
| Profit Kotor Per Item | - | 5.700 |
| Profit Margin % | 5.700 / 19.200 × 100% | 29,7% |
Sekarang mari hitung target bulanan dengan asumsi 100 order per hari:
| Metrik | Per Hari | Per Bulan (30 hari) |
|---|---|---|
| Order | 100 | 3.000 |
| Harga Jual Total | Rp2.400.000 | Rp72.000.000 |
| Komisi Platform Total | Rp480.000 | Rp14.400.000 |
| Uang Masuk Kasir | Rp1.920.000 | Rp57.600.000 |
| COGS Total (Bahan) | Rp1.200.000 | Rp36.000.000 |
| Kemasan Total | Rp150.000 | Rp4.500.000 |
| Biaya Operasional (Sewa, Listrik, Gaji 2 Karyawan) | Rp500.000 | Rp15.000.000 |
| Profit Bersih | Rp70.000 | Rp2.100.000 |
Dari simulasi ini, dengan 100 order/hari dan harga Rp24.000, Anda akan mendapat profit bersih sekitar Rp2.1 juta per bulan (setelah bayar sewa, listrik, karyawan, dan semua biaya).
Jika Anda naikkan harga menjadi Rp26.000 (dengan asumsi order tetap 100/hari karena harga masih kompetitif), profit bersih akan naik menjadi sekitar Rp2.5-2.7 juta per bulan. Terlihat kecil, tapi untuk UMKM skala kecil, ini sudah bagus.
Jangan set-and-forget. Update harga minimal:
Jika Anda punya menu yang sama di beberapa lokasi atau akun, coba test harga berbeda:
Lihat mana yang lebih profitable dalam 2 minggu, lalu apply insight ke semua lokasi.
Catat setiap bulan:
Dari data historis ini, Anda bisa lihat trend dan prediksi lebih akurat untuk bulan depan.
Menetapkan harga jual makanan online yang kompetitif bukan sekadar meniru kompetitor atau mengalikan COGS dengan angka sembarangan. Ini adalah seni dan sains yang mempertimbangkan:
Jika Anda sudah melakukan semua langkah di atas dan masih bingung, jangan khawatir. Ada tool yang bisa membantu Anda menghitung harga jual dengan lebih cepat dan akurat.
A: Tidak wajib, karena komisi ketiganya sama (20%). Namun, Anda bisa adjust 1-2% berdasarkan kompetisi lo
⚠️ Persentase komisi platform dapat berubah sewaktu-waktu. Gunakan kalkulator harga jual kami untuk perhitungan terkini.