Satu rumus ini adalah inti dari semua perhitungan harga jual di marketplace — Shopee maupun TikTok Shop:
Harga jual = (COGS + biaya flat + target profit) ÷ (1 − total fee persentase)
Dan kalau target profit kamu nyatakan sebagai margin (persen dari harga jual), rumusnya jadi:
Harga jual = (COGS + biaya flat) ÷ (1 − total fee % − target margin)
Artikel ini menjelaskan dari mana rumus itu berasal, kenapa bentuk "dibagi" itu wajib, dan apa yang berubah kalau ada fee ber-cap. Setelah paham logikanya, kamu bisa mengecek hitungan siapa pun — termasuk kalkulator apa pun yang kamu pakai.
Dari mana rumus itu berasal?
Mulai dari definisi profit:
Profit = Harga − COGS − biaya flat − fee, dan fee = fee% × Harga.
Target margin M berarti Profit = M × Harga. Substitusikan:
M×Harga = Harga − COGS − flat − fee%×Harga
Pindahkan semua yang mengandung Harga ke kiri:
Harga × (1 − fee% − M) = COGS + flat
Maka: Harga = (COGS + flat) ÷ (1 − fee% − M). Bentuk "dibagi" itu bukan gaya-gayaan — dia muncul karena margin dan fee sama-sama persentase dari harga jual yang belum diketahui.
Biar nggak perlu hitung manual lagi.Rumus ini sudah terpasang di kalkulator Marginly, lengkap dengan fee terbaru.
Cek Harga Jual IdealKenapa "COGS + margin" yang biasa dipakai itu salah
Cara umum yang salah: harga = COGS ÷ (1 − margin), lalu fee "dipikirkan belakangan". Contoh: COGS Rp50.000, margin 20% → 50.000 ÷ 0,8 = Rp62.500. Padahal begitu fee 15% masuk, profit tinggal 62.500 − 50.000 − 9.375 = Rp3.125 — cuma 5%. Harga yang benar untuk margin 20% setelah fee: 50.000 ÷ (1 − 0,15 − 0,20) = 50.000 ÷ 0,65 ≈ Rp76.900. Selisihnya Rp14.400 — itu bedanya fee di dalam rumus vs fee di luar rumus.
Contoh lintas platform: produk sama, harga ideal beda
COGS Rp50.000 (flat Rp1.250), target margin 20%:
| Platform & kategori | Total fee % | Harga jual ideal |
|---|---|---|
| Shopee — Pakaian Atasan (8,25%) | 8,25% | 51.250 ÷ 0,7175 ≈ Rp71.400 |
| TikTok — Pakaian Wanita (9,2% + 8%) | 17,2% | 51.250 ÷ 0,628 ≈ Rp81.600 |
Produk yang sama, COGS sama, target margin sama — tapi harga jual idealnya beda Rp10.200 karena struktur fee platformnya beda. Seller multi-platform yang memakai satu harga untuk semua marketplace diam-diam memotong marginnya sendiri di sisi yang lebih mahal feenya. Panduan per platform: Shopee dan TikTok Shop.
Komplikasi kecil: fee ber-cap
Beberapa fee punya batas maksimal — Gratis Ongkir XTRA (cap Rp40.000), Promo XTRA (cap Rp60.000), biaya dinamis TikTok (cap Rp60.000), fee Mall (cap Rp50.000). Fee ber-cap punya dua rezim:
- Di bawah titik cap — dia bertindak sebagai persentase penuh, masuk total fee %.
- Di atas titik cap — dia bertindak sebagai biaya flat tetap, keluar dari total fee % dan masuk ke pembilang.
Artinya untuk produk mahal, rumus satu-baris tadi tidak lagi persis — harga jual bisa memindahkan sebuah fee dari rezim persentase ke rezim flat dan mengubah jawabannya. Kalkulator Marginly menyelesaikannya dengan menguji semua kombinasi status cap dan memilih harga yang konsisten. Untuk puluhan SKU, Bulk Pricing menjalankan hitungan yang sama massal lewat upload CSV.
Ceklis sebelum kamu percaya angka mana pun
- Apakah COGS-nya sudah termasuk packaging, ongkir masuk, dan allowance retur?
- Apakah semua program yang diikuti sudah masuk total fee %?
- Apakah margin dihitung dari harga jual (margin), bukan dari modal (markup)?
- Apakah PPh 22 sudah diperhitungkan sesuai status pajakmu?
- Apakah harga jual sudah dibulatkan dengan strategi (misal 9-ending) ke atas dari harga ideal?
Dampak PPh 22 ke rumus
Mulai 1 Agustus 2026, PPh 22 0,5% ikut dipotong marketplace — kecuali kamu submit Surat Pernyataan untuk omzet di bawah Rp500 juta. Kalau kena, tinggal masukkan 0,5% ke total fee % (untuk PKP, basisnya DPP = harga ÷ 1,11 sehingga efektifnya ±0,45%). Bahasan lengkap: pajak marketplace 2026 dan dampaknya ke harga jual, plus panduan pajak lengkap kami.
FAQ Singkat
Apa rumus harga jual ideal untuk seller marketplace?
Harga jual = (COGS + biaya flat + target profit) ÷ (1 − total fee persentase). Jika target profit dinyatakan sebagai margin M (persen dari harga jual): harga = (COGS + biaya flat) ÷ (1 − total fee % − M).
Kenapa target margin tidak boleh langsung dikurangkan dari harga?
Karena fee dan margin sama-sama persentase dari harga jual yang belum diketahui. Menaruhnya ke penyebut (1 − fee − margin) membuat keduanya dihitung dari basis yang benar.
Bagaimana kalau fee-nya ada cap (batas maksimal)?
Fee ber-cap berubah perilaku: di bawah titik cap dia persentase penuh, di atasnya dia flat. Kalkulator Marginly menguji semua kombinasi status cap dan memilih harga yang konsisten.