Panduan hp, toko online, dan template legal — diperbarui setiap minggu.
Keuangan

Hitung HPP dan Harga Jual di Shopee dan TikTok Shop: Contoh Satu Produk sampai Untung

Ringkasan Cepat

Banyak penjual tahu omzetnya naik tetapi tidak tahu apakah untung. Panduan ini membedah HPP, biaya variabel, dan biaya tetap, lalu memberi rumus harga jual minimum dengan contoh lengkap satu produk: dari harga modal 36 ribu sampai harga jual yang menyisakan margin 20% setelah komisi, iklan, dan cadangan retur.

Cerita yang sering terjadi: toko naik ke 300 pesanan sebulan, omzet naik dua kali lipat, dan pemiliknya merasa kaya. Lalu uang di rekening habis lebih cepat dari biasanya. Setelah dihitung, ternyata setiap pesanan menyisakan seribu atau dua ribu rupiah, kadang minus. Masalahnya bukan penjualan, melainkan harga jual yang ditetapkan dari perasaan, bukan dari hitungan.

Artikel ini membedah cara menghitung HPP dan harga jual untuk penjual kecil di Shopee dan TikTok Shop, dengan satu contoh produk yang diikuti dari modal sampai margin. Angka biaya platform di sini adalah asumsi kerja untuk ilustrasi; persentase resmi berubah sewaktu-waktu dan berbeda per kategori, jadi angkanya harus Anda ganti dengan tarif terbaru dari Seller Centre Anda.

Bedakan tiga kelompok biaya sebelum menetapkan harga

Kebanyakan salah hitung terjadi karena semua biaya dicampur jadi satu. Pisahkan dulu:

Kelompok Contoh Sifat
HPP (harga pokok penjualan) Modal barang dari supplier, packing, label, plastik Naik-turun mengikuti jumlah pesanan
Biaya variabel per pesanan Komisi platform, biaya layanan, iklan per pesanan, cadangan retur Berbanding lurus dengan harga jual atau jumlah pesanan
Biaya tetap bulanan Langganan aplikasi, gaji admin, sewa gudang kecil Dibayar apa pun yang terjadi; dialokasikan per pesanan saat menilai untung bersih

Praktik yang sehat: harga jual dicover dari HPP plus biaya variabel plus margin target. Biaya tetap tidak masuk rumus harga, tetapi dipakai untuk menghitung berapa pesanan per bulan yang membuat toko benar-benar untung.

Rumus harga jual minimum

Ide dasarnya: jumlahkan semua biaya yang bersifat tetap per pesanan, lalu bagi dengan sisa persentase setelah komisi dan margin.

Rumus harga jual (siap salin)
Harga jual = (HPP + packing + iklan per pesanan + cadangan retur) / (1 – komisi% – margin%)

Kenapa pembagian, bukan penjumlahan? Karena komisi dihitung dari harga jual itu sendiri. Kalau Anda menjumlahkan “biaya + 20%”, komisi 7,5% dari harga akhir akan memakan margin tanpa Anda sadari.

Contoh lengkap: kotak penyimpanan lipat

Anggap Anda menjual kotak penyimpanan lipat dengan data berikut.

Komponen Nilai Keterangan
Harga beli dari supplier Rp28.000 Sudah termasuk ongkir supplier per unit
Packing dan label Rp4.000 Kardus, bubble wrap, sticker, void label
HPP total Rp32.000 Baris 1 + baris 2
Iklan per pesanan Rp8.000 Rata-rata belanja iklan dibagi pesanan dari iklan
Komisi + biaya layanan (asumsi) 7,5% Ganti dengan tarif Seller Centre Anda
Cadangan retur (asumsi) 3% Dari pengalaman retur tiga bulan terakhir
Margin target 20% Sebelum biaya tetap

Masukkan ke rumus:

  • Pembilang: Rp32.000 + Rp8.000 = Rp40.000
  • Penyebut: 1 – 0,075 – 0,20 – 0,03 = 0,695
  • Harga jual minimum: Rp40.000 / 0,695 = sekitar Rp57.600

Dibulatkan ke titik psikologis, harga yang aman adalah Rp59.900. Sekarang bandingkan dengan harga yang “terasa pas di pasar”:

Harga jual Komisi 7,5% Sisa setelah komisi HPP + iklan Sisa (margin kasar)
Rp49.900 Rp3.743 Rp46.157 Rp40.000 Rp6.157 (12%)
Rp59.900 Rp4.493 Rp55.407 Rp40.000 Rp15.407 (26%)
Rp69.900 Rp5.243 Rp64.657 Rp40.000 Rp24.657 (35%)

Catatan: angka margin di tabel masih sebelum cadangan retur dan biaya tetap. Tabel ini menjelaskan kenapa harga “sedikit lebih tinggi” memberi ruang napas yang jauh lebih besar; selisih sepuluh ribu di harga hampir menggandakan sisa margin di harga rendah.

Cek tarif Anda, jangan salin mentah-mentah
Komisi Shopee dan TikTok Shop berbeda per kategori, berubah mengikuti program dan kampanye, dan ada biaya tambahan pada promo tertentu. Salin struktur rumusnya, lalu isi persentase dari halaman biaya di Seller Centre Anda sendiri sebelum menetapkan harga.

Batas aman diskon

Diskon kampanye adalah momen paling cepat merugi, karena biaya platform dihitung dari harga setelah diskon. Cara amannya: tetapkan dulu margin minimum yang masih boleh diterima, misal 8%, lalu hitung harga terendah.

Harga terendah saat diskon
Harga diskon minimum = (HPP + packing + iklan) / (1 – komisi% – margin minimum%)

Dengan data contoh dan margin minimum 8%: Rp40.000 / (1 – 0,075 – 0,08) = sekitar Rp47.300. Artinya diskon dari Rp59.900 boleh sampai sekitar 20%. Lebih dalam dari itu, Anda membayar untuk membeli penjualan, bukan mendapat untung.

Empat kesalahan hitung yang paling sering

  1. Komisi dihitung dari harga sebelum diskon. Padahal platform memotong dari uang yang benar-benar masuk.
  2. Iklan tidak dialokasikan per pesanan. Belanja iklan Rp600.000 dengan 40 pesanan dari iklan berarti Rp15.000 per pesanan, bukan “biaya promosi bulanan” yang dilupakan.
  3. Retur dianggap kejadian langka. Satu retur produk Rp60.000 menghapus margin sepuluh pesanan yang untung Rp6.000.
  4. Harga diburu pesaing. Pesaing mungkin punya supplier lebih murah atau sengaja rugi untuk review. Ikuti hitungan sendiri, bukan harga toko sebelah.

Cara menaikkan margin tanpa menaikkan harga

Kalau harga pasar memang lebih rendah dari hitungan Anda, ada empat pintu yang lebih sehat daripada memotong margin:

  • Turunkan HPP. Nego supplier di volume tertentu, kurangi biaya packing tanpa menurunkan perlindungan barang.
  • Turunkan biaya iklan per pesanan. Perbaiki listing (foto, judul, ulasan) agar konversi naik; biaya per pesanan turun meski belanja iklan sama.
  • Kurangi retur. Foto ukuran yang jujur, catat ketebalan bahan, tambahkan video. Setiap retur yang dicegah nilainya sama dengan satu pesanan baru.
  • Dongkrak nilai per transaksi. Bundling dua atau tiga unit menaikkan omzet per pesanan dengan biaya kirim yang sama per pesanan.

Kolom spreadsheet minimum

Kalau belum punya pencatatan, mulai dari kolom-kolom ini per produk:

Kolom Contoh isi
Harga beli per unit Rp28.000
Packing per unit Rp4.000
Harga jual normal Rp59.900
Harga jual diskon terendah Rp47.500
Komisi + layanan (%) 7,5%
Belanja iklan bulan ini Rp600.000
Pesanan dari iklan bulan ini 75
Retur bulan ini (pcs) 4
Pesanan total bulan ini 280

Dari kolom itu Anda bisa menarik dua angka yang paling menentukan: iklan per pesanan (Rp600.000 / 75 = Rp8.000) dan tingkat retur (4 / 280 = sekitar 1,4%). Dua angka itulah yang membuat rumus harga hidup, bukan sekadar teori.

Kapan harga harus dinaikkan

Ada dua tanda harga Anda memang terlalu rendah, bukan sekadar “pasar sulit”. Pertama, setiap kampanye diskon membuat Anda rugi bahkan sebelum biaya tetap dipikirkan. Kedua, kenaikan biaya supplier tidak bisa diteruskan ke harga karena Anda sudah beroperasi di titik impas. Kalau keduanya terjadi, menaikkan harga sepuluh sampai lima belas persen sambil memperbaiki foto dan deskripsi biasanya lebih menyelamatkan daripada bertahan di harga lama sambil memangkas kualitas packing. Pembeli yang hanya bertahan karena harga terendah adalah pembeli pertama yang pergi saat ada pesaing lebih murah, dan mereka yang paling sering komplain.

Penutup

Harga jual bukan perasaan, melainkan hasil hitungan yang bisa dipertahankan. Mulailah dari satu produk, isi angka riil Anda sendiri, dan tinjau tiap bulan karena tarif platform berubah. Toko yang sehat bukan yang harganya paling murah, melainkan yang tahu persis berapa biaya satu pesanan dan berapa sisa yang layak dibawa pulang.

Bacaan lanjutan

Butuh draf dokumen siap pakai?

Unduh template surat perjanjian, kebijakan toko, dan skrip CS dalam bahasa Indonesia.

Lihat Template
Ditulis oleh

Tim Redaksi Aethericos

Menulis panduan praktis seputar perangkat, operasional toko online, dan dokumen legal untuk pembaca Indonesia.

2 komentar

Tinggalkan komentar

Alamat surel Anda tidak akan dipublikasikan. Kolom bertanda * wajib diisi.