Cara Menentukan Harga Jual: Rumus Markup, Margin, + Fee Marketplace (Kalkulator Harga Jual Anti-Boncos)
Dicek 31 Oktober 2026. Kalkulator di halaman ini menghitung di browser pengunjung, gratis, tanpa daftar. Angka fee di sini kamu isi sendiri sesuai kategorimu — halaman ini tidak menetapkan satu tarif untuk semua produk. Tabel tarif resmi Shopee ada di halaman Biaya Admin Shopee.
Jawaban cepat: harga jual yang menutup HPP, fee marketplace, dan margin targetmu adalah (HPP + biaya tetap per unit) ÷ (1 − fee − margin). Fee masuk ke pembagi, bukan ditambahkan di akhir — karena fee dihitung dari harga jual, bukan dari HPP. Kalau produkmu nanti didiskon, harga awal (harga coret) = harga hasil rumus itu ÷ (1 − diskon).
Kalkulator Harga Jual + Fee
Nilai awal di bawah sama dengan Contoh 1 dan Contoh 2 di artikel — ubah sesuka hatimu. Margin di sini adalah margin dari harga yang dibayar pembeli (harga setelah diskon), bukan markup dari HPP.
A. Cari harga jual dari HPP dan margin target
Modal produk per unit, termasuk kemasan primer. Belum tahu HPP-mu? Hitung di Cara Menghitung HPP.
Misalnya sewa, gaji, atau langganan dibagi jumlah unit. Kosongkan (0) bila belum dihitung.
Margin dari harga yang dibayar pembeli, setelah fee dipotong.
Isi sesuai kategorimu. Contoh 8,25% di sini hanya angka Contoh 1 (subkategori Atasan Pakaian Wanita, Non-Star/Star) — bukan tarif semua produk.
Diskon yang sudah kamu rencanakan sejak awal (mis. promo 10%). Isi 0 bila tidak ada diskon.
Rumus: harga setelah diskon = (HPP + biaya tetap per unit) ÷ (1 − fee − margin); harga awal = harga setelah diskon ÷ (1 − diskon). Hasil dibulatkan ke rupiah terdekat, jadi selisih Rp1 dari pembulatan wajar. Bila fee + margin sudah 100% atau lebih, tidak ada harga yang bisa menutup keduanya — turunkan salah satunya atau ubah strateginya.
B. Reverse pricing: dari harga pasar ke HPP maksimum
Sudah ada harga pasar yang tidak bisa kamu lewati? Balik hitungannya: berapa HPP tertinggi yang masih memberi margin targetmu setelah fee dan diskon?
Harga yang terlihat pembeli sebelum diskon (harga coret pesaing).
Rumus: harga setelah diskon = harga pasar × (1 − diskon); HPP maksimum = harga setelah diskon × (1 − fee − margin) − biaya tetap per unit. Bila HPP-mu di atas angka ini, margin targetmu tidak tercapai pada harga pasar itu — cari supplier lebih murah, naikkan harga, atau terima margin lebih kecil dengan sadar.
Rumus Kunci, Ditampilkan Penuh
Harga awal (sebelum diskon) = harga setelah diskon ÷ (1 − %diskon)
Kenapa pembagi, bukan penambah? Karena fee dihitung dari harga jual, bukan dari HPP. Kalau kamu menghitung "HPP + 30% margin + 8,25% fee" dengan cara menambah persentase ke HPP, fee yang kamu kenakan dihitung dari angka yang salah: fee sesungguhnya nanti dihitung marketplace dari harga jual yang lebih besar, jadi potongannya lebih besar dari yang kamu cadangkan — dan marginmu menyusut diam-diam. Dengan rumus pembagi, kamu menyelesaikan persamaan yang benar: harga − fee − HPP − biaya tetap = margin × harga. Buktinya ada di Contoh 1: laba dibagi harga hasilnya persis margin target.
Kenapa diskon tidak dijumlahkan ke dalam pembagi yang sama? Karena fee marketplace dihitung dari harga setelah diskon (aturan resmi Shopee: biaya admin = harga asli − diskon yang ditanggung penjual, dikali persentase). Jadi urutannya dua langkah: pertama tentukan harga setelah diskon dengan rumus pembagi, lalu naikkan ke harga awal dengan membagi (1 − diskon). Menjumlahkan diskon ke pembagi (1 − fee − margin − diskon) akan menggelembungkan harga awal melebihi yang diperlukan — dan membuat hargamu kalah bersaing tanpa alasan.
Markup vs Margin: Jangan Tertukar Lagi
Markup dihitung dari HPP; margin dihitung dari harga jual. Keduanya memakai angka yang sama persis di tabel pertama — hanya pembaginya yang berbeda, dan hasilnya jauh berbeda:
| HPP | Harga jual | Markup (laba ÷ HPP) | Margin (laba ÷ harga jual) |
|---|---|---|---|
| Rp50.000 | Rp100.000 | (100.000 − 50.000) ÷ 50.000 = 100% | (100.000 − 50.000) ÷ 100.000 = 50% |
Jadi "untung 100%" dan "margin 50%" bisa menggambarkan produk yang sama persis. Inilah jebakan paling umum: seller merasa sudah untung besar karena markupnya 100%, padahal dari setiap Rp100.000 yang dibayar pembeli, hanya Rp50.000 yang jadi laba kotor — sebelum fee marketplace dipotong.
Perbandingan kedua memperjelas dari sisi target yang sama. Dengan HPP Rp50.000 dan target 50%:
| Target 50% sebagai… | Rumus | Harga jual |
|---|---|---|
| Markup 50% | 50.000 × (1 + 50%) | Rp75.000 — marginnya hanya (75.000 − 50.000) ÷ 75.000 = 33,33% |
| Margin 50% | 50.000 ÷ (1 − 50%) | Rp100.000 — marginnya benar 50% |
Kesimpulan praktisnya: kalau targetmu dinyatakan sebagai "margin", pakai rumus pembagi. Kalau kamu memakai markup, sadari bahwa margin sesungguhnya selalu lebih kecil dari angka markupmu.
Contoh yang Dikerjakan
Contoh 1: HPP Rp60.000, margin 30%, fee 8,25% — lalu tambah diskon 10%
- Modal per unit = Rp60.000 + Rp0 (biaya tetap) = Rp60.000.
- Harga setelah diskon = 60.000 ÷ (1 − 0,0825 − 0,30) = 60.000 ÷ 0,6175 = Rp97.166 (dibulatkan).
- Cek: fee = 97.166 × 8,25% = Rp8.016. Diterima setelah fee = 97.166 − 8.016 = Rp89.150. Laba = 89.150 − 60.000 = Rp29.150, dan 29.150 ÷ 97.166 = 30,00% — tepat margin target.
- Bila produk ini direncanakan didiskon 10%: harga awal = 97.166 ÷ (1 − 0,10) = 97.166 ÷ 0,90 = Rp107.962. Pembeli membayar 107.962 × 90% = Rp97.166, fee dan labanya sama seperti langkah 3.
Perhatikan: tanpa diskon, harga jualnya Rp97.166 — bukan Rp60.000 + 30% + 8,25% = Rp82.950 dengan cara tambah. Cara tambah itu menghasilkan fee Rp6.843 dan laba hanya Rp16.107, alias margin 19,42% — jauh dari target 30%.
Contoh dasar (dari artikel lama): HPP Rp40.000, margin 25%, fee 8%
- Harga jual = 40.000 ÷ (1 − 0,25 − 0,08) = 40.000 ÷ 0,67 = Rp59.701.
- Fee = 59.701 × 8% = Rp4.776. Diterima setelah fee = 59.701 − 4.776 = Rp54.925.
- Laba = 54.925 − 40.000 = Rp14.925, dan 14.925 ÷ 59.701 = 25,00% — tepat margin target.
Contoh 2 (reverse pricing): harga pasar Rp99.000, fee 8,25%, margin 30%
- Tanpa diskon: harga setelah diskon = Rp99.000. HPP maksimum = 99.000 × (1 − 0,0825 − 0,30) = 99.000 × 0,6175 = Rp61.132 (dibulatkan).
- Cek: fee = 99.000 × 8,25% = Rp8.168. Laba pada HPP maksimum = 99.000 − 8.168 − 61.132 = Rp29.700, dan 29.700 ÷ 99.000 = 30,00% — tepat margin target.
- Bila harga pasar Rp99.000 itu masih didiskon 10%: harga setelah diskon = 99.000 × 90% = Rp89.100, dan HPP maksimum turun menjadi 89.100 × 0,6175 = Rp55.019. Diskon 10% memangkas ruang HPP-mu sebesar Rp6.114 — itulah harga dari "ikut-ikutan diskon" tanpa repricing.
Artinya: bila supplier-mu menawar HPP Rp65.000 untuk produk seharga pasar Rp99.000, jawabannya bukan "coba dulu" — pada fee 8,25% dan margin 30%, HPP itu sudah di atas batas Rp61.132, jadi marginmu pasti di bawah target.
Contoh 3: harga psikologis — Rp99.000 vs Rp100.000 setelah fee dan diskon
Produk HPP Rp60.000, fee 8,25%, diskon 10%:
- Harga awal Rp99.000 → dibayar pembeli Rp89.100 → fee Rp7.351 → laba Rp21.749 → margin 24,41%.
- Harga awal Rp100.000 → dibayar pembeli Rp90.000 → fee Rp7.425 → laba Rp22.575 → margin 25,08%.
- Selisih harga awal Rp1.000 hanya menjadi selisih laba Rp826 setelah diskon dan fee — karena Rp100 dari selisih itu habis untuk diskon, dan Rp74,25 habis untuk fee tambahan.
Harga psikologis tetap berguna (Rp99.000 terasa jauh lebih murah dari Rp100.000), tapi hitung dulu biayanya: di sini "cuma" menurunkan Rp1.000 mengorbankan Rp826 laba per unit, atau sekitar 3,66% dari laba. Bila volume penjualanmu tidak naik lebih dari itu karena angka 99, harga Rp100.000 lebih menguntungkan.
Tiga Metode Menentukan Harga Jual
1. Cost-plus (dari biaya)
Mulai dari HPP + biaya tetap, lalu terapkan rumus pembagi di atas. Metode ini paling aman untuk memastikan tidak boncos, dan paling cocok untuk produk baru yang belum punya data penjualan. Kelemahannya: ia buta terhadap pasar — harga hasil hitung bisa jauh di atas harga pesaing, atau justru terlalu murah untuk produk yang sebenarnya bernilai tinggi.
2. Berbasis kompetitor (dari harga pasar)
Mulai dari harga pasar, lalu balik dengan reverse pricing seperti Contoh 2 untuk mengetahui HPP maksimum yang masih masuk akal. Metode ini cocok untuk produk komoditas (kaos polos, casing HP, snack kemasan) di mana pembeli mudah membandingkan. Kelemahannya: bila HPP-mu lebih tinggi dari pesaing, metode ini memaksamu menerima margin tipis — dan kamu tidak pernah tahu apakah pesaing itu sendiri untung atau sedang bakar uang.
3. Berbasis nilai (value-based)
Harga ditentukan dari nilai yang dirasakan pembeli — keunikan desain, bahan premium, garansi, atau cerita brand — bukan dari biaya atau harga pesaing. Metode ini cocok untuk produk yang sulit dibandingkan (kerajinan tangan, makanan khas, produk custom). Kelemahannya: ia tetap harus lolos tes rumus pembagi; harga value-based yang tidak menutup fee dan margin target sama saja dengan harga yang salah, seberapa pun "premium" rasanya.
Praktik yang paling masuk akal untuk seller kecil: hitung cost-plus dulu sebagai batas bawah, cek reverse pricing terhadap harga pasar sebagai batas atas, lalu pilih harga di antara keduanya — dan hanya naik ke value-based bila produkmu benar-benar sulit dibandingkan.
Kesalahan Umum yang Bikin Margin Habis
- Memakai markup sebagai margin. Target "untung 50%" dihitung dari HPP (Rp75.000 dari HPP Rp50.000), padahal margin sesungguhnya dari harga jual hanya 33,33% — sebelum fee.
- Lupa fee. Fee dihitung dari harga jual, dan tiap kategori marketplace tarifnya beda. Satu angka fee untuk semua produk pasti salah untuk sebagian produkmu.
- Lupa diskon. Diskon yang ditambahkan belakangan tanpa repricing memotong langsung dari labamu (lihat FAQ di bawah — contohnya margin 30% bisa jatuh ke 14,56%).
- Lupa kemasan dan ongkir. Kemasan primer masuk HPP per unit; selisih ongkir (misalnya ongkir volumetrik) dan biaya program (XTRA, iklan) adalah biaya yang juga harus ditutup harga jual. Bila belum dihitung, masukkan dulu sebagai biaya tetap per unit di kalkulator.
- Menentukan harga dari harga pesaing tanpa tahu HPP dan fee sendiri. Harga pesaing tidak memberi tahu biaya mereka — menyamainya tanpa hitung adalah menebak.
Pertanyaan yang Sering Ditanyakan
Apa beda markup dan margin?
Markup = laba ÷ HPP; margin = laba ÷ harga jual. Dengan HPP Rp50.000 dan harga Rp100.000, markupnya 100% tetapi marginnya 50% — produk yang sama, angka yang berbeda. Target "margin" harus dihitung dengan rumus pembagi; target "markup" dihitung dengan mengalikan HPP. Lihat tabel di atas sebelum memakai salah satu istilah ke supplier atau ke laporan keuanganmu.
Kenapa fee harus masuk ke pembagi, bukan ditambahkan di akhir?
Karena fee dihitung marketplace dari harga jual, bukan dari HPP. Menambahkan persentase fee ke HPP meremehkan potongan sesungguhnya: pada Contoh 1, cara tambah memberi harga Rp82.950 dengan margin nyata hanya 19,42%, bukan 30%. Rumus pembagi menyelesaikan persamaan harga − fee − biaya = margin × harga, sehingga margin yang keluar persis sama dengan target.
Apa yang terjadi bila diskon ditambahkan belakangan tanpa repricing?
Marginmu jatuh jauh lebih dalam dari besar diskonnya. Contoh: harga Rp97.166 sudah memberi margin 30% (HPP Rp60.000, fee 8,25%). Beri diskon 20% mendadak tanpa mengubah harga awal: pembeli membayar Rp77.733, fee menjadi Rp6.413, laba tersisa Rp11.320, dan margin jatuh ke 14,56% — kurang dari setengah target awal. Solusinya: tentukan diskon sejak awal dan hitung harga awal dengan membagi (1 − diskon), atau terima margin baru itu secara sadar, bukan karena kaget di laporan.
Bagaimana cara menentukan harga jual produk makanan?
Sama rumusnya, hanya HPP-nya per porsi: hitung biaya bahan per resep dibagi jumlah porsi, tambah kemasan per porsi, gas/listrik per batch, dan penyusutan peralatan — lalu masukkan ke rumus pembagi dengan fee dan margin targetmu. Langkah menghitung HPP per porsi selengkapnya ada di Cara Menghitung HPP. Jangan lupa: makanan punya waste (porsi gagal, bahan terbuang) yang harus dialokasikan ke porsi yang laku.
Berapa margin ideal untuk seller marketplace?
Tidak ada angka ideal yang berlaku untuk semua produk. Margin yang benar adalah margin yang, setelah fee dan diskon, masih menutup biaya tetap per unitmu (sewa, gaji, langganan, iklan, retur) dan menyisakan laba yang kamu targetkan per bulan. Cara memeriksanya: masukkan biaya tetap per unitmu ke kalkulator di atas, lalu uji beberapa target margin dan lihat harga jual yang keluar — bila harga itu di atas harga pasar, masalahnya ada di HPP atau biaya tetapmu, bukan di target marginnya.
Bagaimana harga jual bila ada fee Shopee?
Masukkan persentase fee kategorimu ke kalkulator di atas (kolom fee). Tarif Shopee berbeda per subkategori — jangan pakai satu angka untuk semua produk. Daftar tarif per subkategori dan cara menghitung potongan lengkapnya ada di Biaya Admin Shopee. Ingat juga biaya proses per pesanan dan biaya program opsional (XTRA, iklan): bila signifikan, masukkan sebagai biaya tetap per unit agar harga jualmu menutupnya.
Bagaimana harga jual bila produk didiskon?
Tentukan dulu harga setelah diskon dengan rumus pembagi, lalu hitung harga awal = harga setelah diskon ÷ (1 − diskon). Cara menghitung diskon bertingkat, diskon dari harga coret, dan batas diskon maksimum selengkapnya ada di Cara Menghitung Diskon. Dan ingat: fee dihitung dari harga setelah diskon, jadi diskon juga mengurangi fee — tetapi jauh lebih banyak mengurangi labamu.
Baca Juga
- Biaya Admin Shopee — tabel tarif resmi per subkategori + kalkulator potongan.
- Cara Menghitung HPP — HPP dagang dan HPP per unit dari resep/batch.
- Cara Menghitung Diskon — diskon bertingkat, diskon dari harga coret, batas diskon maksimum.
- Kalkulator Shopee — hitung potongan, dana cair, dan untung bersih Shopee dalam satu struk.
← Kembali ke kalkulator gratis di beranda Hand by Han — kalkulator seller gratis, tanpa daftar, dihitung di browser pengunjung.