Panduan 17 Juni 2026

Cara Menghitung Food Cost Kafe: Panduan Praktis Supaya Margin Nggak Bocor

Food cost itu angka paling penting yang sering nggak dihitung pemilik kafe. Panduan step-by-step menghitung food cost per menu item dan per bulan — pakai angka Rupiah beneran.

T
Tim CrescendPOS

Kenapa Food Cost Itu Angka Terpenting di Kafe Kamu

Food cost adalah persentase dari harga jual yang habis untuk bahan baku. Kalau kamu jual kopi susu seharga Rp 25.000 dan bahan bakunya (kopi, susu, gula, cup) habis Rp 8.000, food cost-nya 32%.

Angka ini penting karena bahan baku biasanya jadi pengeluaran terbesar kedua setelah sewa dan gaji. Kalau food cost nggak terkontrol, omzet kamu bisa kelihatan bagus tapi profit nggak ke mana-mana.

Targetnya? Untuk kafe dan restoran kecil di Indonesia, food cost umumnya ditargetkan di kisaran 25-35% dari harga jual. Di bawah 25% biasanya berarti porsi terlalu kecil atau bahan terlalu murah. Di atas 35% artinya margin kamu mulai tipis.

Langkah 1: Hitung Food Cost per Menu Item

Ini langkah paling dasar. Untuk setiap item di menu kamu, kamu perlu tahu persis berapa biaya bahan bakunya.

Contoh: Kopi Susu Gula Aren

  • Espresso (18g biji kopi): Rp 3.600 (dari 1kg biji @ Rp 200.000 = Rp 200/g)
  • Susu segar (150ml): Rp 3.000 (dari 1 liter @ Rp 20.000)
  • Gula aren cair (20ml): Rp 1.000 (dari 500ml @ Rp 25.000)
  • Cup + tutup + sedotan: Rp 1.500
  • Total bahan: Rp 9.100

Kalau harga jual Rp 28.000:

Food cost = (Rp 9.100 ÷ Rp 28.000) × 100% = 32.5%

Lakukan ini untuk setiap item di menu kamu. Ya, butuh waktu. Tapi ini cuma perlu dilakukan sekali, lalu update kalau ada perubahan harga bahan atau resep.

Langkah 2: Bikin Recipe Card untuk Setiap Menu

Recipe card adalah daftar bahan dan takaran pasti untuk satu porsi menu. Ini penting bukan cuma untuk food cost — juga untuk konsistensi rasa.

Format recipe card simpel:

  • Nama menu
  • Setiap bahan: nama, takaran (gram/ml), harga per unit, total biaya
  • Total biaya bahan per porsi
  • Harga jual
  • Food cost percentage

Simpan ini di spreadsheet atau di buku resep. Yang penting: kalau ada perubahan harga bahan, kamu tinggal update satu angka dan food cost otomatis recalculate.

Langkah 3: Hitung Food Cost Aktual Bulanan

Food cost per item itu teori. Food cost aktual bulanan itu kenyataan — dan biasanya lebih tinggi dari teori karena ada waste, kesalahan, dan porsi yang nggak konsisten.

Formula:

Food Cost Aktual (%) = (Total Pembelian Bahan Bulan Ini + Stok Awal - Stok Akhir) ÷ Total Penjualan Makanan/Minuman × 100%

Contoh:

  • Stok bahan awal bulan: Rp 5.000.000
  • Pembelian bahan selama bulan ini: Rp 18.000.000
  • Stok bahan akhir bulan: Rp 4.500.000
  • Bahan yang terpakai: Rp 5.000.000 + Rp 18.000.000 - Rp 4.500.000 = Rp 18.500.000
  • Total penjualan makanan/minuman bulan ini: Rp 55.000.000
  • Food cost aktual: (Rp 18.500.000 ÷ Rp 55.000.000) × 100% = 33.6%

Kalau food cost per item rata-rata 30% tapi aktual bulanan 33.6%, artinya ada 3.6% yang bocor — bisa dari waste, porsi berlebihan, atau bahan yang hilang.

Langkah 4: Cari Tahu di Mana Bocornya

Gap antara food cost teoritis dan aktual itu normal — tapi harusnya nggak lebih dari 2-3%. Kalau lebih, cek sumber-sumber kebocoran ini:

Porsi nggak konsisten. Kalau barista kamu nuang susu "kira-kira" tanpa ukuran, setiap gelas bisa beda 20-30ml. Kalikan itu 100 gelas sehari, dan kamu kehilangan 2-3 liter susu per hari tanpa sadar. Solusi: pakai measuring jug atau timbangan digital untuk bahan mahal.

Waste yang nggak dicatat. Kopi yang kebanyakan di-extract, makanan yang jatuh, bahan yang expired — semua ini harus dicatat. Bukan buat menyalahkan siapa-siapa, tapi supaya kamu tahu seberapa besar masalahnya.

Penerimaan barang yang nggak dicek. Supplier kirim 9 kg daging tapi di nota tertulis 10 kg — kalau nggak ditimbang ulang, kamu bayar bahan yang nggak kamu terima.

Konsumsi internal. Staff makan dan minum dari stok kafe — ini wajar dan sering jadi benefit karyawan. Tapi harus ada batasannya dan tercatat, supaya nggak masuk ke gap food cost yang bikin kamu bingung.

Langkah 5: Tentukan Harga Jual Berdasarkan Food Cost Target

Kalau kamu mau launch menu baru, food cost bisa jadi starting point untuk menentukan harga:

Harga Jual = Biaya Bahan ÷ Target Food Cost %

Contoh: biaya bahan Nasi Goreng Spesial = Rp 12.000. Target food cost 30%.

Harga jual minimum = Rp 12.000 ÷ 0.30 = Rp 40.000

Ini baru minimum — kamu masih perlu pertimbangkan:

  • Harga kompetitor di area kamu
  • Persepsi value pelanggan ("apakah Rp 40.000 masuk akal untuk nasi goreng di kafe ini?")
  • Price point yang rapi (Rp 38.000 vs Rp 40.000 vs Rp 42.000)

Food cost bukan satu-satunya faktor harga, tapi harus jadi minimum floor. Jangan pernah jual di bawah food cost target kecuali untuk promo jangka pendek yang terencana.

Langkah 6: Monitoring Rutin — Jangan Cuma Hitung Sekali

Food cost bukan exercise satu kali. Untuk kafe yang serius soal profitabilitas:

  • Mingguan: Cek stok bahan utama (kopi, susu, daging) dan bandingkan dengan penjualan. Ada gap besar? Investigasi sebelum akhir bulan.
  • Bulanan: Hitung food cost aktual lengkap. Bandingkan dengan bulan lalu dan dengan target.
  • Per quarter: Review recipe cards. Harga bahan berubah? Update food cost per item. Ada menu yang food cost-nya sudah di atas 40%? Pertimbangkan naik harga atau ganti resep.

Kalau kamu pakai POS digital, data penjualan per item sudah otomatis tercatat. Tinggal cocokkan dengan data pembelian bahan — dan kamu punya gambaran food cost yang cukup akurat tanpa perlu sistem inventory canggih.

Template Sederhana untuk Mulai Hari Ini

Kamu nggak perlu software mahal. Spreadsheet sederhana sudah cukup:

Sheet 1 — Recipe Cards: Satu baris per menu item. Kolom: nama menu, bahan 1 (takaran + harga), bahan 2, dst., total bahan, harga jual, food cost %.

Sheet 2 — Food Cost Bulanan: Kolom: bulan, stok awal, total pembelian, stok akhir, bahan terpakai, total penjualan F&B, food cost aktual %, target %, selisih.

Sheet 3 — Waste Log: Kolom: tanggal, item, jumlah, alasan (expired/salah bikin/jatuh), estimasi nilai Rupiah.

Satu Angka yang Mengubah Segalanya

Kebanyakan pemilik kafe yang kami ajak bicara nggak pernah menghitung food cost sampai mereka punya masalah cash flow. Padahal, mengetahui angka ini dari awal bisa mencegah masalah sebelum terjadi.

Food cost 35% vs 30% kelihatannya cuma beda 5%. Tapi di omzet Rp 50 juta/bulan, itu selisih Rp 2.500.000/bulan — atau Rp 30 juta/tahun. Cukup untuk gaji satu karyawan tambahan.

Mulai dari menu best-seller kamu. Hitung food cost-nya hari ini. Satu angka itu bisa mengubah cara kamu melihat seluruh bisnis.

Dapatkan tips bisnis F&B di inbox kamu

Artikel baru, panduan operasional, dan insight bisnis untuk pemilik cafe & restoran. Gratis, kapan saja bisa berhenti.