Template Usaha › HPP & harga jual › HPP per unit & markup vs margin
Cara Menghitung HPP per Unit Produk dan Harga Jual: Beda Markup dan Margin
Untuk usaha yang membuat produk (konveksi, sablon, kerajinan, kue kering), HPP per unit dihitung dari semua biaya untuk membuat satu batch dibagi jumlah produk jadi. Biayanya tidak hanya bahan, tetapi juga upah produksi dan overhead seperti listrik mesin.
Contoh berikut adalah satu batch 50 kaos sablon (angka fiktif), lalu dua cara menentukan harga jual yang sering tertukar: markup dan margin.
| A | B | |
|---|---|---|
| 1 | Komponen | Biaya per batch |
| 2 | Kaos polos (50 × Rp32.000) | 1.600.000 |
| 3 | Tinta & screen | 275.000 |
| 4 | Upah sablon borongan (50 × Rp5.000) | 250.000 |
| 5 | Overhead: listrik & penyusutan alat (dialokasikan) | 125.000 |
| 6 | Plastik + label (50 × Rp1.000) | 50.000 |
| 7 | Total biaya produksi | 2.300.000 |
| 8 | Jumlah produk jadi (pcs) | 50 |
| 9 | HPP per unit | 46.000 |
| 10 | Markup | 50% |
| 11 | Harga jual dengan markup | 69.000 |
| 12 | Target margin | 40% |
| 13 | Harga jual dengan target margin | 77.000 |
| 14 | Laba per unit (harga margin) | 31.000 |
| 15 | Margin sebenarnya | 40,3% |
Sel berwarna hijau berisi rumus; nilainya dihitung ulang dengan LibreOffice saat situs dibangun dan dicocokkan dengan hitungan manual. Sel bergaris tebal dijelaskan di bawah.
Rumus yang dipakai
Excel dan Google Sheets dengan pengaturan bahasa/regional Indonesia memakai titik koma (;) sebagai pemisah argumen dan koma sebagai desimal. Kalau rumus berkoma menghasilkan pesan error, pakai versi titik koma.
Sel B7
=SUM(B2:B6)
Excel/Sheets regional Indonesia:
=SUM(B2:B6)Total semua biaya untuk membuat 1 batch.
Sel B9
=B7/B8
Excel/Sheets regional Indonesia:
=B7/B8HPP per unit = total biaya produksi ÷ jumlah produk jadi yang layak jual.
Sel B11
=B9*(1+B10)
Excel/Sheets regional Indonesia:
=B9*(1+B10)Markup dihitung dari HPP: HPP × (1 + markup).
Sel B13
=ROUNDUP(B9/(1-B12),-3)
Excel/Sheets regional Indonesia:
=ROUNDUP(B9/(1-B12);-3)Margin dihitung dari harga jual: HPP ÷ (1 − margin), dibulatkan ke atas ke ribuan (-3).
Sel B15
=B14/B13
Excel/Sheets regional Indonesia:
=B14/B13Cek margin yang sebenarnya setelah pembulatan.
Unduh file contoh ini (.xlsx, gratis) Berisi data fiktif di atas dan rumusnya, bisa dibuka di Excel, WPS, LibreOffice, atau Google Sheets.
Komponen HPP produksi
| Komponen | Contoh |
|---|---|
| Bahan baku | Kaos polos, kain, benang, tepung, mentega |
| Bahan penolong | Tinta, screen, lem, label, plastik |
| Upah langsung | Upah borongan per pcs atau upah harian tukang produksi |
| Overhead (dialokasikan) | Listrik mesin, penyusutan alat, sewa ruang produksi dibagi jumlah batch sebulan |
Markup vs margin: kenapa hasilnya beda
- Markup 50% dihitung dari HPP: Rp46.000 × 1,5 = Rp69.000. Labanya Rp23.000, yaitu 33% dari harga jual, bukan 50%.
- Margin 40% dihitung dari harga jual: Rp46.000 ÷ (1 − 0,4) = Rp76.667, dibulatkan ke Rp77.000. Labanya Rp31.000, sekitar 40% dari harga jual.
Kalau kamu ingin "untung 40% dari harga jual", pakai rumus margin. Memakai markup 40% justru hanya memberi margin sekitar 29%.
Tips
- Bagi dengan produk layak jual. Kalau 2 dari 50 kaos cacat, bagi dengan 48.
- Hitung overhead secara kasar dulu (misalnya tagihan listrik produksi sebulan ÷ jumlah batch sebulan), lalu perbaiki seiring waktu.
- Bandingkan harga hasil rumus dengan harga pasar. Kalau jauh di atas pasar, cari biaya yang bisa ditekan sebelum menurunkan harga.
Pertanyaan yang sering muncul
Apa bedanya HPP dan harga pokok produksi?
Harga pokok produksi adalah biaya membuat produk. HPP (harga pokok penjualan) adalah biaya produk yang terjual. Kalau semua produk satu batch terjual, angkanya sama.
Apakah biaya iklan masuk HPP?
Tidak. Iklan, ongkos kirim ke pembeli, dan biaya admin marketplace adalah biaya penjualan. Perhitungkan di harga jual atau di laporan laba rugi, bukan di HPP per unit.
Kenapa harga margin dibulatkan ke ribuan?
Agar harga mudah dibaca. Setelah dibulatkan, margin sebenarnya dicek ulang di sel B15.
Versi siap pakai
Template Stok Barang + Penjualan + Laba (Excel)
Tahu sisa stok, barang yang perlu dibeli lagi, dan laba tiap bulan, tanpa hitung manual.
Hubungannya dengan halaman ini: HPP per unit hasil hitunganmu diisi di kolom HPP pada daftar barang, lalu template menghitung laba kotor tiap penjualan, stok barang jadi, dan laporan bulanan. Batasnya: template ini tidak menghitung HPP dari bahan baku dan tenaga kerja. Bagian itu tetap pakai file contoh gratis di atas.


Gambar dari file contoh asli. Nama usaha dan angka fiktif.
Kenapa bisa langsung jalan
- Rumus sudah jadi di 10 sheet. Stok akhir, kartu stok, status restock, HPP dan laba kotor tiap penjualan, laporan bulanan, dan dashboard terisi sendiri.
- Sudah dites. 90.004 rumus per file dihitung ulang di LibreOffice: 0 error. Angka di file contoh dicocokkan dengan hitungan terpisah dan hasilnya sama.
- Ada file contoh terisi. 3 bulan data toko sembako fiktif (24 barang, 1.916 baris penjualan), jadi kamu bisa lihat hasil akhirnya sebelum mulai.
- Kolom Cek memberi tahu kalau ada salah isi, misalnya kode barang tidak ada atau stok kurang.
Berapa lama sampai bisa dipakai
Hasil akhirnya bisa langsung kamu lihat di file contoh. Penyiapan file sendiri diperkirakan sekitar 20–30 menit (perkiraan di panduan, tergantung jumlah barang). Setelah itu cukup isi barang masuk dan penjualan.
Yang tidak perlu kamu lakukan
- Tanpa makro dan tanpa kode
- Tidak perlu paham akuntansi
- Cukup isi sel kuning; sel lain dikunci ringan supaya rumus tidak terhapus
- Boleh rekap 1 baris per barang per hari, tidak harus per nota
Isi paket (1 file ZIP)
- Template-Stok-Penjualan-Laba.xlsx: file kosong, 10 sheet (Petunjuk, Pengaturan, Produk, Barang Masuk, Penjualan, Biaya, Stok, Kartu Stok, Laporan, Dashboard). Kapasitas 300 barang dan 5.000 baris penjualan.
- CONTOH-Stok-Penjualan-Laba.xlsx: file yang sama berisi contoh 3 bulan toko sembako (nama dan angka fiktif).
- PANDUAN-Stok-Penjualan-Laba.pdf: 5 halaman, dari cara mulai sampai cara membaca laporan.
Cocok untuk
- Toko kelontong, warung sembako, minimarket kecil
- Grosir atau agen kecil, reseller, toko online yang punya stok
- Satu lokasi stok per file
- Yang belum mau aplikasi kasir berlangganan
Tidak cocok untuk
- Butuh scan barcode atau cetak struk (ini bukan aplikasi kasir)
- Banyak cabang/gudang dalam satu file
- Butuh HPP rata-rata atau FIFO otomatis
- Butuh laporan pajak atau laporan audit
File .xlsx untuk Excel 2010 ke atas (tanpa fungsi khusus Excel 365), juga bisa dibuka di WPS dan LibreOffice. Pembukaan di Google Sheets belum kami uji langsung.
Rp45.000 sekali bayar · file digital, unduh setelah pembayaran di Mayar