Kembali ke Artikel
6 November 2026
Diperbarui: 8 September 2026

Cara Menghitung HPP Produk dengan Benar (Sering Salah di Sini)

Cara Menghitung HPP Produk dengan Benar (Sering Salah di Sini)

HPP produk adalah total biaya yang benar-benar melekat untuk membuat satu unit barang sampai siap dijual. Isinya tiga hal: bahan baku, bahan pendukung seperti kemasan, label, dan gas, ditambah tenaga kerja langsung yang mengerjakan produk itu. Bukan cuma harga bahan mentahnya saja.

Di sinilah kesalahan paling umum terjadi. Kebanyakan pemilik usaha berhenti di bahan baku. Terigu, gula, telur, mentega, sudah, dianggap itulah modalnya. Padahal plastik kemasan, stiker label, gas untuk memanggang, dan jam kerja yang dipakai mengaduk adonan itu semua biaya nyata. Kalau tidak dihitung, angka HPP terlihat kecil, margin terlihat besar, dan uang di kas tetap saja tidak pernah cukup.

Batasan HPP: sampai mana biaya masih dihitung

Aturan praktisnya sederhana. Kalau biaya itu naik ketika Anda memproduksi lebih banyak, dan turun ketika produksi berhenti, kemungkinan besar itu bagian dari HPP.

Bahan baku jelas masuk. Kemasan masuk, karena tiap satu produk butuh satu kemasan. Gas masuk, karena makin banyak batch makin cepat tabung habis. Upah orang yang menguleni adonan masuk. Sebaliknya, sewa ruko tetap dibayar walaupun bulan ini Anda tidak produksi sama sekali. Sewa itu bukan HPP.

Contoh yang dipakai di seluruh artikel ini: usaha roti manis rumahan. Satu adonan menghasilkan 40 buah roti. Semua angka di bawah memakai kasus yang sama supaya mudah diikuti sampai akhir.

Hitung HPP roti manis langkah demi langkah

Jangan mulai dari satu buah roti. Mulai dari satu batch, baru dibagi. Menghitung per unit sejak awal justru bikin banyak biaya kecil terlewat.

Langkah 1: total bahan baku satu batch

  • Tepung terigu 2 kg: Rp 24.000
  • Gula pasir 500 gram: Rp 8.000
  • Telur 6 butir: Rp 15.000
  • Mentega 500 gram: Rp 30.000
  • Ragi dan susu bubuk: Rp 13.000
  • Isian cokelat: Rp 30.000

Total bahan baku satu batch: Rp 120.000. Dibagi 40 roti, ketemu Rp 3.000 per buah. Sampai titik ini banyak orang berhenti, lalu menetapkan harga jual Rp 6.000 dan merasa untungnya seratus persen. Belum tentu.

Langkah 2: tambahkan bahan pendukung per unit

Tiap roti dibungkus plastik seharga Rp 500 dan diberi label stiker Rp 200. Total Rp 700 per buah. Angka ini langsung per unit karena memang dipakai satu per satu.

Langkah 3: tambahkan tenaga kerja langsung

Satu batch memakan waktu 3 jam, mulai menakar, menguleni, menunggu adonan mengembang, memanggang, sampai mengemas. Kalau jam kerja dihargai Rp 20.000 per jam, biaya tenaga kerja satu batch adalah Rp 60.000, atau Rp 1.500 per roti.

Bagian ini yang paling sering dilewat, terutama kalau yang mengerjakan pemilik sendiri. Alasannya biasanya sama: “kan saya sendiri yang kerja, tidak usah dihitung”. Masalahnya, begitu pesanan ramai dan Anda harus merekrut satu orang, biaya itu muncul dari nol dan margin langsung ambruk. Hitung jam kerja Anda sejak awal, walaupun uangnya masuk kantong sendiri.

Langkah 4: energi dan ongkos belanja

Satu tabung gas 3 kg seharga Rp 22.000 cukup untuk sekitar 5 batch, jadi Rp 4.400 per batch. Listrik untuk mixer dan oven kira-kira Rp 3.600 per batch. Total energi Rp 8.000 per batch, atau Rp 200 per roti.

Belanja bahan ke pasar habis Rp 20.000 untuk bensin dan parkir, dan sekali belanja dipakai untuk 5 batch. Berarti Rp 4.000 per batch, atau Rp 100 per roti.

Langkah 5: jumlahkan, lalu tambahkan susut

Rekap per satu roti:

  • Bahan baku: Rp 3.000
  • Kemasan dan label: Rp 700
  • Tenaga kerja langsung: Rp 1.500
  • Gas dan listrik produksi: Rp 200
  • Ongkos belanja bahan: Rp 100

Subtotal: Rp 5.500 per roti.

Dari 40 roti, biasanya ada 2 yang tidak layak jual karena gosong, bentuknya rusak, atau isiannya bocor. Itu 5 persen. Tambahkan susut 5 persen ke subtotal: Rp 5.500 dikali 1,05 sama dengan Rp 5.775. Bulatkan ke Rp 5.800 per roti.

Bandingkan dengan angka Rp 3.000 yang tadi. Selisihnya Rp 2.800, hampir dua kali lipat. Kalau harga jual ditetapkan dari angka yang salah, semua hitungan setelahnya ikut salah.

Biaya yang paling sering lupa dimasukkan

Empat pos ini kecil satuannya, tapi kalau semuanya hilang, HPP bisa meleset 20 sampai 30 persen.

  • Produk gagal dan susut bahan. Roti gosong, adonan yang tidak jadi, bahan yang kedaluwarsa sebelum sempat dipakai. Persentasenya kecil tapi terjadi tiap bulan. Catat berapa yang gagal selama dua minggu, lalu pakai angka rata-ratanya.
  • Gas dan listrik produksi. Sering tercampur ke tagihan rumah sehingga dianggap bukan biaya usaha. Pisahkan kasarnya saja, jangan sampai nol.
  • Ongkos belanja bahan. Bensin, parkir, ongkir dari supplier. Kalau belanja tiga kali seminggu, angkanya lumayan.
  • Kemasan sekunder untuk pengiriman. Kardus, bubble wrap, lakban, ice gel untuk produk yang gampang rusak. Ini sering baru ketahuan setelah usaha mulai melayani pesanan luar kota.

Cara paling gampang menemukan biaya yang bocor: buka rekening dan catatan belanja tiga bulan terakhir, lalu tandai setiap pengeluaran yang jumlahnya ikut naik saat produksi ramai. Semua yang tertandai layak masuk HPP.

HPP dan biaya operasional itu dua hal berbeda

Sewa tempat, internet, gaji admin, biaya iklan, langganan aplikasi kasir, semua itu bukan HPP. Tapi bukan berarti boleh dilupakan. Biaya ini tetap harus tertutup, dan sumbernya cuma satu: margin dari produk yang terjual.

Alurnya begini:

  • Harga jual dikurangi HPP sama dengan laba kotor
  • Laba kotor dikurangi biaya operasional sama dengan laba bersih

Banyak usaha kecil berhenti di baris pertama. Mereka melihat laba kotor yang sehat, merasa usahanya untung, padahal saldo rekening terus menipis. Penyebabnya ada di baris kedua.

Balik ke roti tadi. Misalnya biaya operasional bulanan usaha ini:

  • Sewa dan kontribusi tempat: Rp 1.000.000
  • Internet dan listrik non produksi: Rp 400.000
  • Admin yang mengurus pesanan dan media sosial: Rp 800.000
  • Iklan: Rp 600.000
  • Biaya aplikasi dan lain lain: Rp 200.000

Total Rp 3.000.000 per bulan. Angka ini harus ditutup lebih dulu sebelum ada yang namanya laba bersih.

Menentukan harga jual dari HPP

Metode paling sederhana adalah markup. Ambil HPP, kalikan dengan persentase margin yang diinginkan.

HPP roti tadi Rp 5.800. Dengan markup 100 persen, harga jualnya Rp 11.600, dibulatkan jadi Rp 12.000. Laba kotor per roti Rp 6.200.

Sekarang cek apakah angka itu masuk akal. Biaya operasional Rp 3.000.000 dibagi laba kotor Rp 6.200 sama dengan 484 roti. Artinya usaha ini baru impas setelah menjual sekitar 484 roti dalam sebulan. Kalau jualan 26 hari, berarti sekitar 19 roti per hari. Terdengar masuk akal untuk usaha rumahan.

Bandingkan kalau harga ditetapkan dari feeling di angka Rp 8.000 karena “tetangga jual segitu”. Laba kotornya tinggal Rp 2.200 per roti. Dengan penjualan 800 roti sebulan, laba kotor Rp 1.760.000, sementara biaya operasional Rp 3.000.000. Hasilnya rugi Rp 1.240.000, walaupun tiap roti kelihatannya untung. Ini gambaran paling jelas dari untung kotor tapi rugi bersih.

Setelah dapat angka dari markup, cek silang ke harga pasar. Kalau hasil hitungan jauh di atas harga kompetitor, ada tiga pilihan: turunkan HPP lewat pembelian bahan yang lebih efisien, ubah ukuran atau isi produk, atau perkuat alasan kenapa produk Anda layak lebih mahal. Yang tidak boleh dilakukan adalah memaksa harga turun sampai di bawah HPP hanya supaya terlihat bersaing.

Soal berapa markup yang ideal, jujur saja, jawabannya berbeda per jenis usaha. Makanan siap saji biasanya butuh markup lebih tinggi karena umur produknya pendek dan susutnya besar. Barang tahan lama dengan perputaran cepat bisa hidup dengan margin lebih tipis. Patokan yang benar bukan angka markup, tapi apakah laba bersih tetap positif setelah semua biaya operasional ditutup. Kalau sudah positif dan penjualannya realistis, harga itu sudah cukup baik.

Hitung HPP per varian, jangan disamakan

Kesalahan lain yang sering terjadi: satu HPP dipakai untuk semua varian.

Roti isi cokelat tadi HPP-nya Rp 5.800. Kalau ada varian isi abon dengan biaya isian Rp 60.000 per batch, bukan Rp 30.000, ada tambahan Rp 30.000 per batch atau Rp 750 per roti. HPP-nya jadi Rp 6.250, ditambah susut 5 persen menjadi sekitar Rp 6.600.

Kalau kedua varian dijual sama-sama Rp 12.000, laba kotor roti cokelat Rp 6.200 sementara roti abon cuma Rp 5.400. Selisih Rp 800 per buah. Kelihatan kecil, tapi kalau varian abon justru yang paling laku dan menyumbang separuh penjualan, laba bersih bulanan bisa meleset ratusan ribu dari perkiraan.

Hitung HPP masing-masing varian. Setelah itu Anda bisa memutuskan dengan tenang: mau menaikkan harga varian yang mahal, mengecilkan porsinya, atau membiarkan margin lebih tipis karena varian itu yang menarik pembeli baru. Yang penting keputusannya berdasar angka, bukan tebakan.

Kapan HPP harus dihitung ulang

HPP bukan angka yang dihitung sekali lalu ditempel di dinding selamanya. Hitung ulang setiap kali salah satu dari ini terjadi:

  • Harga bahan naik. Kalau mentega naik dari Rp 30.000 jadi Rp 42.000 per 500 gram, itu tambahan Rp 12.000 per batch atau Rp 300 per roti. HPP naik dari Rp 5.800 ke sekitar Rp 6.100, dan margin Anda berkurang Rp 300 tiap buah tanpa terasa.
  • Ganti supplier. Harga bahan berubah, kadang kualitas dan tingkat gagal produksi ikut berubah.
  • Ganti kemasan. Naik dari plastik biasa ke kemasan yang lebih rapi bisa menambah beberapa ratus rupiah per unit.
  • Ganti ukuran atau porsi. Roti yang dibesarkan sedikit membuat satu batch tidak lagi jadi 40 buah, dan semua pembagian tadi berubah.

Ritme praktisnya: jadwalkan pengecekan HPP setiap 3 bulan, ditambah pengecekan dadakan setiap kali ada kenaikan harga bahan yang cukup besar. Tidak perlu menghitung dari nol tiap kali. Cukup buka catatan batch terakhir, ganti harga bahan yang berubah, lihat hasil akhirnya.

Simpan hitungannya di satu file yang sama, jangan di kertas terpisah tiap bulan. Kalau semua batch tercatat rapi, Anda juga jadi punya bahan mentah untuk melihat tren biaya sepanjang tahun.

HPP yang salah membuat semua keputusan setelahnya ikut salah

Kalau HPP roti tadi dikira Rp 3.000 padahal aslinya Rp 5.800, efek berantainya panjang. Diskon 30 persen yang tadinya terasa aman ternyata memakan hampir seluruh margin. Target penjualan bulanan disusun dari asumsi laba yang tidak pernah ada. Gaji untuk diri sendiri tidak pernah bisa diambil karena uangnya sudah habis menutup biaya yang tidak pernah dihitung.

Jadi urutannya: hitung HPP dulu dengan jujur, termasuk jam kerja sendiri dan biaya kecil yang sering diabaikan. Baru setelah itu tentukan harga, susun promo, dan pasang target.

Kalau Anda sudah punya angka HPP yang bisa dipercaya, dua hal ini layak dibaca berikutnya: cara bikin promo yang tidak bikin rugi supaya diskon berikutnya dihitung dari margin nyata, dan laporan keuangan sederhana untuk usaha kecil tanpa akuntan supaya laba kotor dan laba bersih tidak lagi tertukar.

Mulai dari satu produk yang paling laku. Hitung HPP-nya minggu ini juga. Biasanya hasilnya cukup mengagetkan, dan itu justru pertanda hitungannya sudah lebih dekat ke kenyataan.

BACA JUGA

Artikel Lainnya di Kategori Keuangan

Ingin Membaca Artikel Lainnya?

Temukan lebih banyak insight dan tips tentang teknologi dan bisnis digital.

Lihat Semua Artikel