Cara Hitung HPP (Harga Pokok Penjualan) untuk Bisnis Kuliner
Tutorial Akuntansi

Cara Hitung HPP (Harga Pokok Penjualan) untuk Bisnis Kuliner

Panduan lengkap hitung HPP kuliner: template recipe costing, food cost percentage, benchmark industri F&B, dan contoh perhitungan rupiah nyata.

FJFirstJournal Editorial·15 Mei 2026·8 menit baca
cara hitung hpphpp makananharga pokok kulinerfood cost percentagerumus hpp

FirstJournal

Akuntansi bisnis jadi lebih mudah.

Software accounting AI-first untuk UMKM Indonesia. Buku besar, faktur, laporan keuangan — semua dalam satu platform. Gratis selamanya.

Margin tipis adalah musuh nomor satu bisnis kuliner — dan penyebab terbesarnya bukan harga bahan baku yang naik, tapi HPP (Harga Pokok Penjualan) yang tidak pernah dihitung dengan benar. Kalau resep berubah, supplier berganti, atau porsi tidak konsisten dari minggu ke minggu, angka HPP yang Anda pakai bulan lalu sudah tidak relevan hari ini.

60%

Restoran baru tutup dalam 3 tahun pertama karena masalah kontrol biaya

Apa Itu HPP Makanan dan Kenapa Sering Salah Hitung?

Cara Hitung HPP (Harga Pokok Penjualan) untuk Bisnis Kuliner

HPP makanan (harga pokok kuliner) adalah total biaya bahan baku yang dikeluarkan untuk memproduksi satu porsi menu — mulai dari bahan utama, bumbu, minyak goreng, hingga bahan pelengkap seperti alas piring dari daun pisang. Dalam akuntansi, ini masuk kategori persediaan yang diatur oleh PSAK 14 (Persediaan), di mana biaya yang diakui mencakup semua biaya pembelian dan biaya lain yang timbul sampai persediaan siap digunakan.

Masalahnya, tiga hal ini membuat HPP kuliner hampir selalu meleset:

  • Resep tidak terstandarisasi. Koki berbeda = porsi beda = HPP beda tiap hari.
  • Harga supplier fluktuatif. Harga cabai atau minyak berubah tiap minggu, tapi menu price tidak ikut berubah.
  • Waste tidak dihitung. Bawang yang dikupas menyusut 15-20%, tulang ayam tidak 100% terpakai — ini semua biaya yang menguap tanpa jejak.
Waste factor adalah silent killer HPP kuliner. Untuk protein hewani seperti ayam dan ikan, hitung yield percentage: daging ayam fillet setelah dibersihkan biasanya hanya 70-75% dari berat beli. Artinya, kalau beli 1 kg ayam @ Rp 38.000, biaya efektif per 100g daging siap masak adalah sekitar Rp 507, bukan Rp 380.

Rumus HPP dan Food Cost Percentage

Rumus Dasar HPP per Porsi

Cara hitung HPP yang benar dimulai dari recipe costing — menghitung biaya setiap komponen resep per porsi:

HPP per Porsi = Σ (Berat Bahan yang Digunakan × Harga per Gram/Unit)

Setelah dapat HPP per porsi, hitung food cost percentage (persentase biaya bahan terhadap harga jual):

Food Cost % = (HPP per Porsi ÷ Harga Jual) × 100%

Benchmark Industri F&B

Food cost percentage adalah angka yang dipakai seluruh industri F&B global untuk mengukur efisiensi dapur:

Food cost percentage di atas 40% bukan sekadar tanda margin tipis — itu tanda bisnis Anda sedang membiayai pelanggan makan, bukan menghasilkan profit.


Template Recipe Costing: Contoh Nyata Per Menu

Berikut contoh perhitungan HPP makanan untuk Nasi Ayam Bakar di sebuah warung makan dengan omzet di bawah Rp 4,8 miliar (skala UMKM):

Bahan dan Biaya per Porsi

| Bahan | Jumlah | Harga Beli | Biaya per Porsi | |---|---|---|---| | Ayam (berat kotor) | 200g | Rp 38.000/kg | Rp 7.600 | | Faktor waste ayam (yield 75%) | — | — | +Rp 2.533 | | Nasi (beras) | 150g | Rp 14.000/kg | Rp 2.100 | | Kecap manis | 15ml | Rp 28.000/600ml | Rp 700 | | Bawang putih, merah, kemiri | 20g | Rp 40.000/kg | Rp 800 | | Cabai & tomat (sambal) | 30g | Rp 35.000/kg | Rp 1.050 | | Minyak goreng | 10ml | Rp 18.000/liter | Rp 180 | | Lalapan (timun, kemangi) | 30g | Rp 12.000/kg | Rp 360 | | Total HPP per Porsi | | | Rp 15.323 |

Waste factor ayam dihitung dengan membagi harga efektif: Rp 38.000 ÷ 75% = Rp 50.667/kg efektif. Untuk 200g = Rp 10.133 (bukan Rp 7.600). Total HPP yang benar: Rp 18.056.

Langkah step-by-step untuk warung ini:

  1. Tentukan harga jual. Nasi Ayam Bakar dijual Rp 28.000 per porsi.
  2. Hitung HPP tanpa waste factor: Rp 15.323
  3. Hitung HPP dengan waste factor: Rp 18.056
  4. Hitung food cost % tanpa waste: Rp 15.323 ÷ Rp 28.000 × 100% = 54,7% ← bahaya!
  5. Hitung food cost % dengan waste yang benar: Rp 18.056 ÷ Rp 28.000 × 100% = 64,5% ← sangat tidak viable.
  6. Kesimpulan: Harga jual Rp 28.000 terlalu rendah. Untuk mencapai food cost 32% (target casual dining), HPP Rp 18.056 membutuhkan harga jual minimum Rp 56.000 — atau biaya produksi harus dipotong signifikan.
Ini contoh nyata kenapa banyak warung "ramai tapi tidak untung." Mereka tidak pernah menghitung waste factor dan menetapkan harga berdasarkan feeling, bukan angka.

Metode Pencatatan Persediaan: FIFO vs Average Cost

PSAK 14 mengizinkan dua metode pencatatan biaya persediaan untuk bisnis F&B:

Metode FIFO (First In, First Out)

Bahan yang dibeli lebih dulu dianggap dipakai lebih dulu. Ini logis untuk kuliner karena bahan makanan memang punya masa kedaluwarsa. Kelebihannya: HPP mencerminkan harga lama, cocok saat harga bahan sedang naik. Kelemahannya: lebih ribet di lapangan — butuh pencatatan batch per pembelian.

Metode Average Cost (Rata-rata Tertimbang)

HPP dihitung berdasarkan rata-rata harga semua stok yang ada. Kelebihannya: jauh lebih simpel untuk warung dan kafe kecil. Kelemahannya: saat harga cabai tiba-tiba naik 40% seperti yang sering terjadi, average cost sedikit "menyamarkan" lonjakan biaya sebenarnya.

Rekomendasi praktis: Untuk UMKM kuliner dengan omzet di bawah Rp 500 juta/tahun, metode average cost lebih realistis dijalankan. FIFO lebih tepat untuk restoran dengan pencatatan terdigitalisasi.


Kesalahan Umum yang Harus Dihindari

Ini daftar kesalahan paling sering terjadi saat menghitung HPP makanan — dan cara koreksinya:

  1. Tidak update harga bahan tiap minggu. Harga cabai, bawang, dan minyak bisa berubah 20-30% dalam sebulan. HPP yang pakai harga lama = keputusan harga yang keliru. Solusi: review HPP minimal 2 minggu sekali, atau setiap ada perubahan harga dari supplier.

  2. Mengabaikan bumbu dan bahan "kecil." Kecap, garam, gula merah, daun salam — terasa sepele tapi kalau diakumulasi bisa 8-12% dari total HPP. Buat kategori "bumbu dasar" dengan estimasi biaya per porsi.

  3. Tidak standarisasi porsi. Kalau koki A taruh 220g ayam dan koki B 180g, HPP Anda berbeda 22% per porsi. Gunakan timbangan dapur dan resep tertulis dengan gram eksplisit.

  4. Lupa hitung packaging. Untuk bisnis cloud kitchen, food truck, atau takeaway: plastik, kotak makan, kantong, sendok plastik bisa mencapai Rp 500-1.500 per pesanan — dan ini masuk komponen HPP.

  5. Membandingkan food cost % tanpa konteks segmen. Food cost 35% untuk kafe specialty coffee beda maknanya dengan 35% untuk warteg. Benchmark harus sesuai segmen dan target profit margin.


Kesimpulan: Action Items Setelah Baca Artikel Ini

HPP bukan angka yang dihitung sekali lalu dilupakan. Ia harus menjadi dokumen hidup yang diupdate seiring perubahan harga dan resep.

Berikut langkah konkret yang bisa langsung dijalankan:

  1. Buat recipe card untuk 5 menu terlaris Anda minggu ini. Timbang setiap bahan, catat harga terkini dari nota supplier, hitung HPP per porsi termasuk waste factor.
  2. Hitung food cost % setiap menu. Bandingkan dengan benchmark segmen Anda (QSR: 22-28%, casual: 28-35%). Menu yang di atas benchmark perlu direview — entah naikkan harga atau efisiensi bahan.
  3. Tetapkan jadwal review HPP — minimal setiap 2 minggu, atau setiap ada lonjakan harga bahan di pasar.
  4. Pilih metode pencatatan persediaan (FIFO atau average cost) dan konsisten. Pilihan ini memengaruhi laporan keuangan dan potensi kewajiban pajak Anda.
  5. Kalau ingin otomatisasi proses ini, software seperti FirstJournal bisa menghitung HPP otomatis berdasarkan input transaksi pembelian bahan, memperbarui rata-rata harga stok secara real-time, dan menampilkan food cost percentage per menu langsung dari dasbor.
  • PSAK 14 (Persediaan) — Dewan Standar Akuntansi Keuangan (DSAK) IAI: mengatur pengakuan, pengukuran, dan metode biaya persediaan (FIFO dan Average Cost) untuk entitas bisnis di Indonesia
  • National Restaurant Association (AS) — Industry benchmarks for food cost percentage by restaurant segment
  • Ikatan Akuntan Indonesia (IAI) — Standar Akuntansi Keuangan Entitas Tanpa Akuntabilitas Publik (SAK ETAP) untuk pelaporan UMKM
  • Portal DJP: pajak.go.id — referensi ketentuan pencatatan biaya untuk UMKM

Newsletter

Dapatkan insight bisnis setiap minggu

Tren ekonomi, tips akuntansi, dan regulasi terbaru — langsung ke inbox Anda.

Gratis. Berhenti kapan saja. Tidak ada spam.

Artikel Terkait

Cara Buat Pembukuan Sederhana untuk UMKM (Tanpa Software Mahal)
Tutorial Akuntansi

Cara Buat Pembukuan Sederhana untuk UMKM (Tanpa Software Mahal)

8 menit · 15 Mei 2026

Rekonsiliasi Bank untuk UMKM: Cara Hindari Selisih Saldo Setiap Bulan
Tutorial Akuntansi

Rekonsiliasi Bank untuk UMKM: Cara Hindari Selisih Saldo Setiap Bulan

8 menit · 15 Mei 2026

FIFO vs Average: Metode Pencatatan Persediaan untuk Toko Online
Tutorial Akuntansi

FIFO vs Average: Metode Pencatatan Persediaan untuk Toko Online

8 menit · 15 Mei 2026

← Kembali ke Blog