Panduan MBS Food Cost
SPV / Manager

Cara Membaca Rekonsiliasi Stok

Panduan SPV / Manager & Keuangan membaca halaman Rekonsiliasi Stok di MBS Food Cost โ€” membandingkan stok TEORETIS (yang seharusnya ada menurut catatan) dengan stok AKTUAL (hasil hitung fisik opname) antara dua tanggal opname, untuk menemukan di mana stok bocor, hilang, atau terlalu boros. Memahami rumus teoretis (stok awal + belanja โˆ’ pemakaian ยฑ penyesuaian), arti varians negatif (kekurangan/kebocoran) vs positif (kelebihan), banding ๐ŸŸข/๐ŸŸก/๐Ÿ”ด, baris โš  'perlu opname awal', kenapa Nilai bisa kosong (โ€”), kenapa butuh DUA opname, dan kenapa angka ini TIDAK memengaruhi laporan Food Cost. Halaman ini hanya bisa dibaca Manager ke atas.

Untuk:SPV / ManagerKeuanganAdminOwner / Pemilik

Halaman Rekonsiliasi Stok (menu Inventori & Analitik โ†’ Rekonsiliasi Stok) menjawab satu pertanyaan: "stok yang SEHARUSNYA ada, cocok tidak dengan stok yang BENAR-BENAR ada?" Ia membandingkan teoretis (hasil hitungan catatan) dengan aktual (hasil hitung fisik / opname) di antara dua tanggal opname โ€” lalu menunjukkan selisihnya (varians) per bahan, supaya Anda tahu di mana stok bocor, hilang, atau terlalu boros.

Baru pertama kali? Baca dari atas. Sudah paham? Loncat ke Banding varians โ€” di situlah keputusan sehari-hari diambil.

๐ŸŽ“ Pahami dulu: teoretis vs aktual

Analogi sederhana

Bayangkan rekening tabungan. Di awal bulan Anda hitung isinya: Rp100 (itu stok awal โ€” hasil opname awal). Selama sebulan ada setoran (Anda beli bahan) dan penarikan (bahan terpakai untuk masakan). Dari catatan itu, sistem bisa menebak saldo akhir: "harusnya tinggal Rp119" โ€” inilah teoretis. Lalu di akhir bulan Anda hitung ulang fisiknya (opname akhir): ternyata cuma Rp90 โ€” inilah aktual.

Selisih Rp29 yang hilang itulah varians. Rekonsiliasi mencari selisih ini untuk setiap bahan โ€” karena selisih = sinyal ada yang bocor, terbuang, dicuri, atau salah catat.

Cara kerjanya: dari awal ke teoretis ke varians

Stok AwalHasil opname di Tgl Awal
+ Belanja โˆ’ PemakaianPembelian & resep (BOM) di rentang
TeoretisYang SEHARUSNYA ada menurut catatan
VariansAktual (opname akhir) โˆ’ Teoretis

Rumusnya (apa adanya, sama seperti hitungan sistem):

Teoretis = Stok Awal + Belanja โˆ’ Pemakaian (BOM) ยฑ Penyesuaian

Varians = Aktual โˆ’ Teoretis

Varians negatif (mis. โˆ’29, ditandai merah) = stok kurang dari yang seharusnya โ†’ kebocoran / terbuang / over-porsi / pencurian. Varians positif = stok lebih โ†’ kemungkinan salah catat, atau bahan ketemu lagi. Rekonsiliasi tidak mengubah apa pun โ€” ia hanya membaca dan membandingkan catatan yang sudah ada.

Kenapa penting?

Tanpa rekonsiliasi, kebocoran stok tidak kelihatan โ€” Food Cost bisa terlihat "normal" padahal bahan diam-diam hilang. Rekonsiliasi membandingkan hitungan vs kenyataan, jadi Anda bisa menemukan bahan mana yang sering hilang dan menyelidiki penyebabnya (porsi kebesaran? terbuang? pencurian? salah resep?) sebelum kerugiannya menumpuk.

Sumber belajar

Butuh dua opname

Rekonsiliasi membandingkan dua hitungan fisik, jadi ia butuh DUA tanggal opname di rentang yang dipilih:

  • Opname Awal (Tgl Awal) โ€” titik mulai. Hasil hitung fisik di tanggal ini jadi Stok Awal.
  • Opname Akhir (Tgl Akhir) โ€” titik akhir. Hasil hitung fisik di tanggal ini jadi Aktual (yang dibandingkan dengan teoretis).

Kalau outlet belum punya dua tanggal opname, halaman menampilkan pesan "Butuh dua opname" โ€” bukan error, hanya belum bisa dihitung. Lakukan opname stok di awal dan akhir periode dulu.

Pergerakan yang dihitung adalah yang terjadi sesudah Tgl Awal sampai dengan Tgl Akhir โ€” opname awal jadi titik nol, opname akhir jadi pembanding.

Memilih rentang

Di atas tabel ada tiga pilihan: Warung, Tgl Awal (opname), dan Tgl Akhir (opname). Pilih outletnya, lalu pilih dua tanggal opname (sistem otomatis memilih dua opname terakhir โ€” yang terbaru jadi Tgl Akhir, sebelumnya jadi Tgl Awal). Daftar tanggal hanya berisi tanggal yang benar-benar ada opname-nya, jadi Anda tidak bisa salah memilih tanggal kosong.

Membaca tabel & kolom

Satu baris = satu bahan yang dihitung di opname akhir. Di bawah tabel ada baris TOTAL VARIANS NILAI (jumlah rupiah semua selisih) dan satu ringkasan ("3 item ยท 1 ๐Ÿ”ด ยท 1 โš  tanpa opname awal ยท total varians โ€ฆ").

Rekonsiliasi Stok
ItemKategoriStok AwalBelanjaBOMTeoretisAktualVarians QtyAvg CostVarians NilaiStatus
Cabe MerahRM026
Food100

24

-5

11990-29

Rp10

Rp-290๐Ÿ”ด
Garam DapurRM031
Food20002018-2โ€”โ€”๐ŸŸก
Bawang PutihRM099
Foodโ€”00โ€”50โ€”โ€”โ€”โš  perlu opname awal

Arti tiap kolom:

  • Item โ€” nama bahan + kode (mis. RM026).
  • Kategori โ€” jenis bahan (Food, Minuman, โ€ฆ).
  • Stok Awal โ€” sisa hasil opname awal (di Tgl Awal). Inilah titik mulai.
  • Belanja โ€” total bahan masuk dari pembelian selama rentang.
  • BOM โ€” total bahan keluar karena terjual lewat resep (Bill of Materials).
  • Penyesuaian โ€” koreksi tambah/kurang lain (penyesuaian stok, transfer).
  • Teoretis โ€” Stok Awal + Belanja โˆ’ BOM ยฑ Penyesuaian = yang seharusnya ada.
  • Aktual โ€” sisa hasil opname akhir (di Tgl Akhir). Inilah kenyataan fisik.
  • Varians Qty โ€” Aktual โˆ’ Teoretis. Negatif (merah) = kurang; positif = lebih.
  • Avg Cost โ€” harga rata-rata per satuan. Lihat kenapa kadang kosong.
  • Varians Nilai โ€” Varians Qty ร— Avg Cost = nilai rupiah selisihnya.
  • Status โ€” banding varians; lihat di bawah.

Banding varians

Status membandingkan seberapa besar selisih relatif terhadap teoretis (varians รท teoretis), supaya selisih kecil yang wajar tidak ikut menghebohkan:

  • ๐ŸŸข wajar โ€” selisih โ‰ค 5%. Masih dalam batas normal, tidak perlu tindakan.
  • ๐ŸŸก perhatikan โ€” selisih antara 5% dan 15%. Mulai mencurigakan โ€” pantau.
  • ๐Ÿ”ด selidiki โ€” selisih lebih dari 15%. Terlalu besar โ€” selidiki penyebabnya (porsi kebesaran, terbuang, salah resep, atau pencurian).

Banding hanyalah tanda baca cepat โ€” ia tidak mengubah angka varians sama sekali. Bahan dengan teoretis 0 tapi ada selisih ditandai tak terhitung (persen tidak bisa dihitung), bukan ๐Ÿ”ด.

Perlu opname awal

Baris bertanda โš  perlu opname awal artinya bahan itu dihitung di opname akhir, tapi TIDAK ada di opname awal โ€” jadi tidak ada titik mulai (Stok Awal kosong "โ€”"). Tanpa stok awal, teoretis dan varians tidak bisa dihitung, maka kolomnya dibiarkan kosong (โ€”), bukan diisi nol palsu.

Tindak lanjutnya: pastikan bahan ini ikut dihitung saat opname berikutnya di awal periode, supaya periode depan ia punya pembanding.

Nilai kosong

Kalau Avg Cost dan Varians Nilai menampilkan "โ€”" (garis), itu bukan Rp0 โ€” artinya belum bisa dihitung: bahan itu belum punya catatan pembelian di outlet ini, jadi sistem belum tahu harga belinya. Menampilkan Rp0 akan menyesatkan (seolah selisihnya tak bernilai), maka sengaja ditulis "โ€”". Selisih kuantitasnya (Varians Qty) tetap tampil โ€” hanya nilai rupiahnya yang menunggu ada harga beli.

Bukan Food Cost

Penting: angka di Rekonsiliasi Stok TIDAK ikut menghitung persentase Food Cost di laporan. Food Cost dihitung dari jalur tersendiri (penjualan & resep). Rekonsiliasi berjalan paralel sebagai alat pengawasan & investigasi persediaan โ€” jadi memeriksa atau menemukan selisih di sini tidak akan mengubah persentase Food Cost Anda. Ini alat untuk mengejar kebocoran, bukan untuk mengubah laporan biaya.

Catatan akses

Halaman ini hanya bisa dibaca Manager ke atas (Manager, Keuangan, Admin, Owner). Tim Warung (staff) tidak melihat menu Rekonsiliasi Stok. Outlet yang bisa dipilih dibatasi sesuai cakupan Anda โ€” bila Anda tidak punya cakupan outlet sama sekali, halaman menampilkan "Akses ditolak".

On this page