title: “HPP Calculator” description: “Kalkulator Harga Pokok Produksi untuk menghitung COGS, bahan baku, tenaga kerja, overhead, dan margin keuntungan.”
HPP Calculator

Arsitektur HPP Calculator
3 Komponen HPP
1. Biaya Bahan Baku
Input setiap bahan yang digunakan untuk memproduksi satu unit produk:
Contoh: Bahan Baku Ayam Suwir Petir 150g
2. Biaya Tenaga Kerja Langsung
Upah yang dibayarkan untuk pekerja yang terlibat langsung dalam produksi satu unit:
Contoh:
3. Biaya Overhead
Biaya tidak langsung yang perlu dialokasikan ke setiap unit produksi:
Contoh Overhead Bulanan:
Kalkulasi HPP
Hasil Kalkulasi
Perbandingan HPP vs Harga Jual
Target margin untuk bisnis F&B biasanya 30-50%. Jika margin < 20%, evaluasi harga jual atau efisiensi produksi.
Simpan & Riwayat
Flow Penggunaan
Integrasi dengan Modul Lain
Cara Akses
Dari sidebar, klik menu Inventory > HPP Calculator.Tips
- Jangan lewatkan overhead — biaya yang terlihat kecil (listrik, air, penyusutan) jika diakumulasi bisa menjadi komponen terbesar HPP
- Review HPP secara rutin — terutama saat harga bahan baku naik, agar margin keuntungan tetap terjaga
- Gunakan data aktual — jangan mengestimasi terlalu rendah. Lebih baik HPP sedikit overestimate daripada rugi tanpa sadar
- Bandingkan antar variant — variant dengan margin terendah mungkin perlu dinaikkan harganya atau dioptimasi bahan bakunya
- Update estimasi produksi/bulan secara berkala — jika produksi naik, overhead per unit turun dan margin membaik
- Target margin minimal 30% untuk bisnis F&B — jika di bawah itu, fokus pada efisiensi atau naikkan harga jual
Entity Schema & Arsitektur Data
Entity Relationship Diagram
Berikut adalah relasi antar entitas yang terlibat dalam kalkulasi HPP:Tabel Schema: HPPCalculation
Entitas utama untuk menyimpan hasil kalkulasi HPP per produk per periode.Tabel Schema: StockMovement (Field Biaya)
Field-field pada StockMovement yang berkaitan dengan kalkulasi HPP dan margin.Tabel Schema: CompanyPOSProduct (Field Biaya)
Field-field pada CompanyPOSProduct yang menyimpan data biaya/modal produk.State Machine: Status Kalkulasi HPP
Fieldcost_status (pada HPPCalculation dan ProductionOrder) menandakan kelengkapan data biaya dalam sebuah batch produksi.
Diagram Sekuens: Alur Kalkulasi HPP
HPP dari Perintah Produksi (Manufacturing)
HPP dari Pembelian (Purchase — FIFO)
HPP Weighted Average
Tabel Enum
Enum: calculation_method
Metode kalkulasi HPP yang tersedia pada entitas HPPCalculation.
Enum: cost_status
Status kelengkapan data biaya pada HPPCalculation dan ProductionOrder.
Komponen Biaya HPP
Tabel berikut merinci semua komponen yang masuk dalam perhitungan HPP pada sistem QUINNOFSPICY:Metrik Rendemen & Produktivitas (CST-04)
Snapshot Biaya (CST-05)
Fieldcost_snapshot pada ProductionOrder menyimpan snapshot permanen yang mencakup:
- Komponen biaya terperinci (bahan, tenaga kerja, overhead)
- Sumber harga per lot (dari PO mana, harga berapa)
- Metode alokasi yang digunakan (FIFO/FEFO/manual)
- Waktu finalisasi kalkulasi
