Daftar Isi
Bab 4 dari 10Warung nasi goreng
BAB 4|Starter Business Playbook

Bab 4: Menyusun Porsi, Varian, Harga, dan Batas Promo

Menetapkan porsi, varian, harga, dan batas promo nasi goreng berdasarkan resep tertimbang, biaya aktual, kapasitas satu tungku, serta kemampuan kas usaha.

Tujuan Bab Ini: Menetapkan porsi, varian, harga, dan batas promo nasi goreng berdasarkan resep tertimbang, biaya aktual, kapasitas satu tungku, serta kemampuan kas usaha.

Produk utama warung ini adalah satu porsi nasi goreng yang dimasak setelah pesanan diterima. Keputusan awal bukan memperbanyak menu, melainkan memastikan satu porsi memiliki ukuran, rasa, waktu masak, dan biaya yang konsisten. Baseline menyediakan acuan nasi goreng telur standar seharga Rp15.000 dengan HPP Rp8.000 dan kontribusi Rp7.000 per porsi. Angka tersebut adalah estimasi model, bukan bukti biaya aktual di lokasi Anda. Sebelum harga ditetapkan, timbang nasi, telur, bumbu, sayuran, minyak, dan topping yang digunakan dalam satu porsi. Catat hasil pembelian aktual, kemasan, bahan bakar yang dialokasikan, serta bahan yang terbuang. Dengan cara ini, Anda dapat membedakan HPP aktual dari angka baseline dan mengetahui apakah selisih muncul karena ukuran porsi terlalu besar, harga bahan lebih tinggi, kemasan, atau susut.

Mulailah dengan menu sempit yang dapat dilayani satu tungku: nasi goreng telur standar sebagai produk acuan, tingkat kepedasan yang jelas, lalu tambahan topping yang benar-benar tersedia. Tingkat kepedasan sebaiknya mengubah takaran sambal atau cabai dalam resep yang sudah diuji, bukan menjadi permintaan bebas tanpa batas. Topping seperti ayam, sosis, atau seafood hanya dicantumkan setelah biaya per tambahannya, kebutuhan penyimpanan, dan waktu persiapannya diketahui. Setiap varian harus diuji dalam kondisi antrean, bukan hanya saat memasak satu porsi sendirian. Ukur waktu sejak pesanan dicatat sampai makanan diserahkan, termasuk waktu mengambil bahan dan mengemas. Jika topping tertentu memperlambat proses, sering tersisa, atau membutuhkan penyimpanan yang belum dapat diverifikasi keamanannya, tunda topping tersebut atau batasi ketersediaannya.

Lembar Kalkulasi Varian Terisi

Contoh: Ilustrasi berbasis baseline, bukan hasil pembelian aktual Harga jual nasi goreng telur standar mengikuti acuan baseline Rp15.000. HPP baseline Rp8.000 mencakup biaya variabel per porsi menurut model; komponen aktual tetap harus dipecah dan diverifikasi. Biaya tetap bulanan baseline Rp4.400.000 dan hari operasional 26 hari digunakan hanya untuk simulasi. Harga topping tambahan belum tersedia dalam baseline sehingga tidak boleh dianggap sudah menguntungkan. Harga jual nasi goreng telur standar Rp15.000 per porsi Belum tersedia Catat harga menu pembanding secara langsung dan cocokkan dengan HPP aktual. HPP nasi goreng telur standar Rp8.000 per porsi Belum tersedia Timbang resep, simpan bukti pembelian, alokasikan kemasan dan bahan bakar, lalu catat susut. Kontribusi per porsi Rp7.000 Belum dapat dihitung Harga jual aktual dikurangi biaya variabel aktual. Biaya tetap bulanan Rp4.400.000 Belum diurai seluruhnya Pisahkan sewa, perlengkapan, pengelolaan, dan biaya tetap lain yang benar-benar berlaku. Titik impas operasional 629 porsi per bulan atau sekitar 25 porsi per hari selama 26 hari Estimasi model Biaya tetap dibagi kontribusi per porsi, lalu bandingkan dengan penjualan aktual. Pada baseline, 27 porsi per hari menghasilkan 702 porsi per bulan, omzet Rp10.530.000, biaya variabel Rp5.616.000, dan laba model Rp514.000 setelah biaya tetap Rp4.400.000. Ini bukan jaminan laba dan belum memperhitungkan perubahan biaya aktual. Jika HPP aktual naik sementara harga tetap Rp15.000, kontribusi turun dan jumlah porsi untuk menutup biaya tetap ikut naik. Omzet tidak sama dengan kas bebas atau laba bersih.

Tabel Pertimbangan Keputusan

Tabel Pertimbangan Keputusan
KondisiPilihan SituasiDampak FinansialTindakan Konkret
HPP aktual mendekati Rp8.000 dan waktu masak masih terkendaliPertahankan nasi goreng telur standar sebagai menu acuan Rp15.000Kontribusi model sekitar Rp7.000 per porsi; titik impas baseline 629 porsi per bulanUji resep tertimbang pada beberapa sesi, catat porsi terjual, waktu tunggu, susut, dan keluhan.
HPP aktual lebih tinggi dari Rp8.000 tetapi harga Rp15.000 masih ingin dipertahankanPertahankan harga sambil mengecilkan susut atau meninjau ukuran porsi secara jujurKontribusi turun; kebutuhan porsi di atas baseline dapat meningkatJangan mengurangi isi diam-diam. Identifikasi komponen biaya terbesar, uji pembelian kecil, lalu revisi resep atau harga dengan informasi yang terlihat pelanggan.
Topping membutuhkan bahan mahal atau sering tersisaTunda topping, jadikan stok terbatas, atau hanya buka setelah ada bukti permintaanKas tertahan pada stok dan HPP bisa melonjak karena bahan terbuangCatat permintaan yang tidak terpenuhi, nilai bahan tersisa, dan waktu persiapan sebelum menambah topping.
Satu tungku kewalahan saat antreanBatasi jumlah varian dan gunakan urutan pesanan yang jelasPesanan batal, kompensasi, bahan salah masak, dan reputasi layanan dapat membebani kasUji kapasitas pada jam sibuk. Tampilkan perkiraan waktu berdasarkan antrean aktual dan hentikan sementara varian yang memperlambat.
Ingin memberi diskon pembukaanDiskon hanya pada jumlah dan periode yang dapat dibiayaiHarga efektif turun sehingga kontribusi per porsi berkurang; baseline laba tidak otomatis berlakuHitung harga setelah diskon dikurangi HPP aktual. Jangan memakai diskon jika kontribusi menjadi nol atau negatif sebelum biaya tetap.
Memakai platform pesan-antarAktifkan hanya setelah komisi dan dampaknya pada kapasitas diketahuiKomisi dapat mengurangi kontribusi; antrean tambahan dapat menurunkan kualitas layanan langsungCatat komisi, biaya transaksi, kemasan, pembatalan, dan waktu produksi. Pisahkan harga kanal bila diperlukan sesuai aturan dan komunikasi menu yang jelas.

Batas promo harus ditentukan dari kontribusi, bukan dari omzet. Dalam ilustrasi baseline, harga Rp15.000 dikurangi HPP Rp8.000 menghasilkan kontribusi Rp7.000. Jika diberikan diskon Rp2.000 dan biaya variabel tetap Rp8.000, kontribusi menjadi Rp5.000 per porsi. Dengan biaya tetap Rp4.400.000, kebutuhan untuk menutup biaya tetap secara sederhana menjadi 880 porsi per bulan, bukan 629 porsi. Angka ini hanya ilustrasi karena HPP aktual, biaya promosi lain, dan pola penjualan belum diketahui. Jangan menggunakan skenario optimistis 50 porsi per hari sebagai alasan membeli banyak stok atau memberi diskon besar. Skenario baseline adalah pembanding: 27 porsi per hari menghasilkan laba model Rp514.000 per bulan, 35 porsi per hari menghasilkan Rp1.970.000, dan 50 porsi per hari menghasilkan Rp4.700.000, semuanya berdasarkan asumsi harga Rp15.000, HPP Rp8.000, biaya tetap Rp4.400.000, dan 26 hari operasi.

Jangan Menyamakan Harga Murah dengan Promo Aman

Jangan Menyamakan Harga Murah dengan Promo Aman

Harga pesaing hanya informasi pembanding, bukan bukti bahwa biaya mereka sama atau mereka memperoleh laba. Promo beli satu gratis satu, potongan besar, atau gratis topping dapat membuat harga efektif berada di bawah HPP. Sebelum menjalankan promo, tulis harga normal, nilai potongan, HPP aktual, biaya kemasan, komisi kanal jika ada, dan kontribusi setelah promo. Hentikan promo jika kas pembelian bahan mulai terganggu, antrean melampaui kemampuan satu tungku, atau bahan terbuang meningkat.

Skrip Konfirmasi Varian dan Harga

Tujuan: Mengurangi salah pesanan ketika pelanggan memilih varian, tingkat kepedasan, topping, dan cara penyajian.

Contoh: Satu pelanggan memesan nasi goreng telur standar pedas sedang untuk dibawa pulang. Selamat datang. Pesan nasi goreng varian apa dan berapa porsi? Baik, satu nasi goreng telur standar, pedas sedang, dibungkus. Harganya Rp15.000. Kami masak setelah pesanan dikonfirmasi. Totalnya Rp15.000. Pembayaran tunai atau metode digital yang tersedia dapat digunakan. Pesanannya satu nasi goreng telur standar pedas sedang, dibungkus. Silakan diperiksa sebelum dibawa. Varian atau topping tersebut sedang tidak tersedia. Yang tersedia saat ini adalah pilihan pada papan menu. Apakah ingin memilih salah satunya? Jika pelanggan mengoreksi pesanan sebelum dimasak, ubah catatan dan ulangi total. Jika kesalahan terjadi setelah dimasak, catat sebagai pembatalan atau bahan terbuang.

Template: Varian: [isi varian]; jumlah: [isi jumlah]; kepedasan: [isi tingkat]; topping: [isi topping]; penyajian: [makan di tempat atau dibungkus]. Baik, [jumlah dan varian], [tingkat kepedasan], [topping], [jenis penyajian]. Harganya [isi harga]. Kami masak setelah pesanan dikonfirmasi. Pesanannya [ulang seluruh isi pesanan]. Silakan diperiksa sebelum dibawa. [Isi bahan habis, perubahan, pembatalan, keluhan, atau bahan terbuang].

Daftar Periksa Sebelum Harga dan Promo Ditetapkan

  • Resep setiap varian sudah ditimbang dan ukuran satu porsi dicatat.
  • Biaya beras atau nasi, telur, bumbu, sayuran, minyak, topping, kemasan, tisu, bahan bakar, dan bahan kebersihan memiliki bukti pembelian atau diberi label sebagai asumsi.
  • HPP aktual dipisahkan dari HPP baseline Rp8.000 dan penyebab selisihnya ditulis.
  • Harga acuan Rp15.000 sudah diuji terhadap kontribusi aktual, bukan hanya dibandingkan dengan harga pesaing.
  • Waktu masak dan antrean sudah dicatat pada beberapa sesi, terutama saat jam ramai.
  • Varian yang lambat, sulit disimpan, atau sering tersisa belum dimasukkan ke menu rutin tanpa verifikasi tambahan.
  • Batas diskon dihitung setelah memperhitungkan HPP, kemasan, bahan bakar, komisi, dan biaya transaksi yang berlaku.
  • Biaya tetap baseline Rp4.400.000, modal awal Rp11.530.000, dan kebutuhan kas kerja dipisahkan dari uang hasil penjualan harian.
  • Skenario 27, 35, dan 50 porsi per hari dipakai sebagai estimasi pembanding, bukan target pasti atau dasar pembelian berlebihan.
  • Harga, varian, waktu tunggu, dan cara penyajian dapat dikonfirmasi ulang kepada pelanggan sebelum makanan dimasak.

Keputusan akhir bab ini bukan sekadar menulis harga di papan menu. Pemilik harus mampu menjawab tiga hal: apa isi satu porsi, berapa biaya variabelnya, dan berapa kontribusi yang tersisa setelah transaksi. Mulailah dari nasi goreng telur standar, uji tingkat kepedasan yang dapat dikendalikan, lalu tambah topping hanya jika biaya, stok, waktu masak, dan permintaannya terbukti cukup. Setelah beberapa sesi, bandingkan catatan porsi terjual, HPP aktual, bahan terbuang, waktu tunggu, dan keluhan dengan baseline. Jika data belum cukup, jangan menutup kekurangan dengan asumsi optimistis; lakukan pembelian kecil, uji resep, dan tunda promo atau varian yang belum dapat dihitung.

Prasyarat: Hitung HPP Aktual, Harga Jual, Kebutuhan Modal, dan Batas Rugi

  • Resep tertimbang dan ukuran porsi dari action-03.
  • Daftar harga bahan dan kemasan aktual atau catatan bahwa data tersebut belum tersedia.
  • Daftar peralatan yang sudah dimiliki dan yang harus dibeli.
  • Baseline harga Rp15.000, HPP Rp8.000, kontribusi Rp7.000, biaya tetap Rp4.400.000, dan modal Rp11.530.000.
Langkah Aksi LapanganPengadaan & Tempat

Hitung HPP Aktual, Harga Jual, Kebutuhan Modal, dan Batas Rugi

Alasan & Urgensi: Keputusan harga harus memisahkan biaya bahan, biaya tetap, kontribusi, dan kas. Tanpa perhitungan ini, harga acuan Rp15.000 dapat tampak menguntungkan padahal biaya bahan aktual, kemasan, susut, atau komisi kanal lebih tinggi dari baseline.

Prosedur Lapangan:
  1. Minta harga aktual dari pemasok atau pasar untuk beras atau nasi, telur, bumbu, sayuran, topping, minyak, kemasan, tisu, bahan bakar, dan bahan kebersihan. Simpan bukti pembelian atau catatan tanggal dan tempat pembelian.
  2. Hitung biaya bahan per porsi berdasarkan resep tertimbang. Tambahkan kemasan, bahan bakar yang dialokasikan, dan estimasi susut yang benar-benar dicatat; jangan memasukkan angka yang belum memiliki dasar sebagai fakta.
  3. Bandingkan hasil HPP aktual dengan HPP baseline Rp8.000. Jika berbeda, buat tabel terpisah berisi baseline dan hasil uji aktual, lalu jelaskan penyebab selisihnya.
  4. Gunakan harga jual baseline Rp15.000 hanya sebagai harga acuan. Hitung kontribusi dengan rumus harga jual dikurangi biaya variabel aktual; jangan menyamakan kontribusi dengan laba bersih.
  5. Masukkan biaya tetap baseline Rp4.400.000 per bulan dalam evaluasi model, termasuk asumsi sewa Rp1.000.000–Rp1.800.000, perlengkapan, dan biaya pengelolaan sesuai data yang tersedia.
  6. Gunakan skenario baseline sebagai pembanding: konservatif 27 porsi per hari, normal 35 porsi per hari, dan optimistis 50 porsi per hari selama 26 hari. Tandai semuanya sebagai estimasi, bukan target pasti.
  7. Pastikan modal awal Rp11.530.000 mencakup peralatan, stok awal, tempat, kas kerja, dan cadangan yang memang teridentifikasi. Jika ada komponen belum diketahui, tandai sebagai kekurangan data.
Output Konkret yang Dihasilkan:Lembar kalkulasi per varian yang memisahkan HPP aktual, harga acuan, kontribusi, biaya tetap, kebutuhan modal, dan perbandingan tiga skenario volume baseline.
Checklist Kesiapan:
  • Biaya utama per porsi memiliki sumber catatan pembelian atau label sebagai asumsi.
  • Harga jual tidak ditetapkan hanya berdasarkan harga pesaing.
  • Kalkulasi memisahkan laba model dari omzet, kontribusi, dan kas.
  • Sisa data seperti komisi platform atau biaya izin diberi tanda belum diketahui.
Jebakan Kesalahan Umum:
• Menganggap omzet sebagai laba sehingga kas untuk membeli bahan terlihat lebih besar dari kenyataan.
• Mengabaikan kemasan, gas, susut, dan biaya transaksi.
• Memakai skenario optimistis sebagai dasar pembelian peralatan dan stok.
• Mengurangi HPP secara tidak wajar agar margin terlihat sama dengan baseline.
Jika Belum Siap: Jika biaya bahan aktual belum terkumpul atau kebutuhan modal melebihi dana tersedia, lakukan pembelian kecil untuk mengumpulkan bukti harga, kurangi varian dan perlengkapan nonesensial, atau tunda pembukaan sampai arus kas minimum dapat dihitung.
🧰

Toolkit & Template Siap Salin

2 toolkit operasional untuk bab ini

Skrip Konfirmasi Pesanan dan Layanan Profesional

prompt_script

Tujuan: Mengurangi salah varian, tingkat kepedasan, topping, jumlah, dan jenis penyajian saat pesanan langsung maupun pesan singkat.

Cara Pakai: Sapa pelanggan dan tanyakan varian serta jumlah porsi. Ulangi tingkat kepedasan, topping, makan di tempat atau dibawa pulang. Sebutkan harga berdasarkan menu yang berlaku dan waktu tunggu yang dapat diperkirakan dari antrean aktual. Konfirmasi ulang sebelum memasak. Saat selesai, periksa kelengkapan lalu sebutkan isi pesanan dan total pembayaran. Jika ada bahan atau varian yang habis, tawarkan pilihan yang tersedia tanpa menjanjikan menu di luar cakupan.

Contoh Kasus Riil (Simulasi Terisi)

Skenario: Konfirmasi satu pesanan langsung untuk nasi goreng telur standar dengan tingkat pedas sedang dan dibawa pulang.

[CONTOH TERISI: Skrip Konfirmasi Pesanan dan Layanan Profesional]
----------------------------------------
• Skrip Penerimaan: Selamat datang. Pesan nasi goreng varian apa dan berapa porsi?
• Jawaban Pelanggan: Satu nasi goreng telur standar, pedas sedang, dibawa pulang.
• Konfirmasi: Baik, satu nasi goreng telur standar, pedas sedang, dibungkus. Harganya Rp15.000. Kami masak setelah pesanan dikonfirmasi.
• Pembayaran: Totalnya Rp15.000. Pembayaran tunai atau metode digital yang tersedia dapat digunakan.
• Penyerahan: Pesanannya satu nasi goreng telur standar pedas sedang, dibungkus. Silakan diperiksa sebelum dibawa.
• Catatan: Tidak ada topping tambahan dan tidak ada permintaan di luar menu.
----------------------------------------
Catatan: Angka dan data di atas adalah simulasi acuan model, sesuaikan dengan kondisi lapangan riil.
Template Siap Pakai (Formulir Siap Pakai)
[LEMBAR KERJA / TEMPLATE SIAP PAKAI: Skrip Konfirmasi Pesanan dan Layanan Profesional]
----------------------------------------
• Skrip Penerimaan: Selamat datang. [Tanyakan varian dan jumlah porsi].
• Jawaban Pelanggan: [Isi pesanan pelanggan]
• Konfirmasi: Baik, [jumlah dan varian], [tingkat kepedasan], [makan di tempat atau dibungkus]. Harganya [isi harga].
• Pembayaran: Totalnya [isi total]. Pembayaran [isi metode yang tersedia].
• Penyerahan: Pesanannya [ulang isi pesanan]. Silakan diperiksa sebelum dibawa.
• Catatan: [Isi perubahan, bahan habis, pembatalan, atau keluhan]
----------------------------------------
Petunjuk: Salin dan isi formulir ini untuk pencatatan mandiri operasional usaha.
Catatan Adaptasi Lapangan:
• Untuk pesan singkat, minta pelanggan mengirim format varian, jumlah, kepedasan, topping, jenis penyajian, dan waktu pengambilan. Pesanan besar di luar cakupan katering perlu ditolak atau dijadwalkan hanya setelah kapasitas dan biaya diuji.

Log Waktu Masak, Antrean, dan Kapasitas Harian

log_sheet

Tujuan: Mengukur kapasitas nyata satu tungku dan menemukan titik antrean sebelum menambah volume atau staf.

Cara Pakai: Catat waktu pesanan diterima dan waktu makanan siap untuk setiap pesanan sampel. Catat jumlah pesanan yang sedang menunggu saat pesanan diterima. Pisahkan waktu menunggu sebelum dimasak dari waktu memasak jika memungkinkan. Catat varian, topping, dan gangguan seperti pembayaran, bahan habis, atau alat bermasalah. Hitung rata-rata waktu penyelesaian dan jumlah porsi per jam. Bandingkan hasil dengan keluhan, pembatalan, dan kualitas makanan sebelum memutuskan menambah staf atau peralatan.

Contoh Kasus Riil (Simulasi Terisi)

Skenario: Ilustrasi pencatatan sesi jam makan malam dengan satu pemilik dan satu tungku.

[CONTOH TERISI: Log Waktu Masak, Antrean, dan Kapasitas Harian]
----------------------------------------
• Tanggal: 13 Maret 2025
• Sesi: 18.00–19.00
• Pesanan 1: 18.05 diterima; 18.13 siap; nasi goreng telur standar; antrean 0
• Pesanan 2: 18.12 diterima; 18.22 siap; nasi goreng telur standar; antrean 1
• Pesanan 3: 18.20 diterima; 18.31 siap; topping tambahan; antrean 1
• Pesanan 4: 18.28 diterima; 18.40 siap; nasi goreng telur standar; antrean 2
• Pesanan 5: 18.39 diterima; 18.51 siap; nasi goreng telur standar; antrean 2
• Hasil: 5 porsi dalam satu jam; waktu dari terima sampai siap 8–12 menit; antrean tertinggi 2 pesanan.
• Interpretasi Awal: Satu tungku melayani sesi ini tanpa data cukup untuk menyimpulkan kapasitas bulanan. Perlu pengukuran pada beberapa hari dan jam berbeda sebelum memakai target normal 35 porsi per hari.
----------------------------------------
Catatan: Angka dan data di atas adalah simulasi acuan model, sesuaikan dengan kondisi lapangan riil.
Template Siap Pakai (Formulir Siap Pakai)
[LEMBAR KERJA / TEMPLATE SIAP PAKAI: Log Waktu Masak, Antrean, dan Kapasitas Harian]
----------------------------------------
• Tanggal: [Isi tanggal]
• Sesi: [Isi jam pengamatan]
• Pesanan 1: [Isi waktu diterima, waktu siap, varian, dan antrean]
• Pesanan 2: [Isi waktu diterima, waktu siap, varian, dan antrean]
• Pesanan 3: [Isi waktu diterima, waktu siap, varian, dan antrean]
• Jumlah Porsi Sesi: [Isi jumlah porsi]
• Waktu Terpendek Dan Terlama: [Isi hasil pengukuran]
• Gangguan: [Isi gangguan proses]
• Hasil Dan Tindakan: [Isi keputusan koreksi]
----------------------------------------
Petunjuk: Salin dan isi formulir ini untuk pencatatan mandiri operasional usaha.
Catatan Adaptasi Lapangan:
• Jika memakai staf keluarga, catat peran masing-masing dan ukur apakah waktu tunggu benar-benar turun. Jika menambah tungku, evaluasi ventilasi, keamanan, dan kemampuan ruang terlebih dahulu.