Simak Cara Hitung hingga Koreksi SOP Stock Opname Bahan Baku Restoran
Tips & Trick

Simak Cara Hitung hingga Koreksi SOP Stock Opname Bahan Baku Restoran

Tayang: 29 Oktober 2026Ditulis Oleh: Sovia

Stock opname menjadi salah satu proses penting untuk memastikan jumlah bahan baku di gudang sesuai dengan catatan persediaan dalam sistem. Namun, menghitung stok saja tidak cukup. Restoran juga perlu memiliki prosedur yang jelas untuk menangani selisih, memeriksa penyebabnya, hingga menyetujui koreksi sebelum angka persediaan diperbarui.

Tanpa prosedur yang konsisten, hasil stock opname berisiko tidak akurat karena kesalahan penghitungan, perbedaan satuan, transaksi yang belum tercatat, atau bahan baku yang berpindah selama proses berlangsung.

Lalu, bagaimana cara menyusun SOP stock opname bahan baku restoran yang bisa dijalankan secara konsisten oleh tim gudang, purchasing, dan manajer outlet? Berikut tahapan yang bisa kamu terapkan, mulai dari persiapan hingga evaluasi hasil perhitungan.

Persiapkan Area, Daftar Bahan Baku, dan PIC Sebelum Stock Opname

Sebelum mulai menghitung, restoran perlu menentukan batas waktu dan ruang lingkup stock opname. Langkah ini penting agar seluruh petugas menghitung persediaan berdasarkan kondisi yang sama.

Pertama, tentukan waktu cut-off transaksi. Misalnya, stock opname dilakukan setelah operasional restoran selesai pada pukul 22.00. Seluruh penerimaan barang, pemakaian bahan, transfer, waste, dan transaksi penjualan yang memengaruhi stok hingga waktu tersebut harus sudah tercatat dalam sistem.

Selanjutnya, bagi area penyimpanan berdasarkan lokasi, seperti gudang kering, chiller, freezer, dan area persiapan dapur. Pembagian ini membantu petugas memastikan tidak ada bahan baku yang terlewat atau dihitung dua kali.

Siapkan juga daftar item yang akan diperiksa. Daftar tersebut sebaiknya memuat nama bahan, kode SKU, satuan pengukuran, dan lokasi penyimpanan. Jangan lupa menetapkan PIC untuk setiap area, petugas penghitung, pemeriksa, dan pihak yang bertanggung jawab menyetujui hasil akhir.

Dengan pembagian tanggung jawab yang jelas, proses penghitungan lebih mudah diawasi dan setiap hasil memiliki pihak yang bisa dimintai konfirmasi.

Tentukan Prosedur Pergerakan Stok Selama Penghitungan

Idealnya, seluruh pergerakan bahan baku dihentikan sementara selama stock opname berlangsung. Prosedur ini dikenal sebagai stock movement freeze.

Ketika stock movement freeze diterapkan, petugas gudang tidak boleh menerima, mengeluarkan, atau memindahkan bahan baku sampai penghitungan di area tersebut selesai. Jika ada kebutuhan mendesak, pergerakan harus diizinkan dan dicatat melalui prosedur pengecualian.

Namun, tidak semua restoran bisa menghentikan operasional sepenuhnya. Outlet yang masih menerima pesanan atau memiliki beberapa shift mungkin tetap membutuhkan bahan baku selama penghitungan.

Jika transaksi harus tetap berjalan, buat log pergerakan terpisah. Setiap barang masuk dan keluar harus mencantumkan waktu transaksi, nama item, jumlah, satuan, serta identitas petugas. Hasil hitung fisik kemudian disesuaikan ke posisi stok pada waktu cut-off sebelum dibandingkan dengan catatan sistem.

Sebagai contoh, jika dapur mengambil 2 kg ayam setelah cut-off, tetapi sebelum ayam tersebut dihitung, catat pengeluaran itu. Untuk membandingkan dengan saldo pada saat cut-off, tambahkan kembali 2 kg tersebut ke hasil hitung fisik. Cara ini mencegah selisih semu akibat perbedaan waktu pencatatan.

Pilih Metode Blind Count atau System Quantity Visible

Salah satu keputusan penting dalam SOP stock opname bahan baku restoran adalah menentukan apakah petugas boleh melihat jumlah stok dalam sistem ketika menghitung.

Ada dua metode yang umum digunakan.

Blind count merupakan metode penghitungan tanpa memperlihatkan jumlah persediaan yang tercatat di sistem. Petugas hanya menerima daftar item dan mencatat jumlah fisik yang ditemukan.

Keunggulannya, hasil penghitungan lebih objektif karena petugas tidak terpengaruh angka sistem. Metode ini cocok untuk audit rutin maupun pemeriksaan item dengan riwayat selisih tinggi. Namun, proses verifikasi bisa memerlukan waktu tambahan ketika ditemukan perbedaan.

Sementara itu, system quantity visible memungkinkan petugas melihat jumlah stok yang tercatat ketika melakukan penghitungan. Cara ini memudahkan identifikasi perbedaan sejak awal dan relatif praktis untuk operasional harian.

Namun, angka sistem dapat memengaruhi hasil penghitungan. Petugas mungkin secara tidak sadar menyesuaikan angka fisik agar mendekati catatan persediaan.

Untuk menjaga akurasi, restoran bisa menggunakan blind count sebagai metode utama, kemudian memperlihatkan jumlah sistem pada tahap verifikasi. Dengan begitu, hasil fisik tetap independen sebelum dibandingkan dengan catatan persediaan.

Sesuaikan Teknik Penghitungan dengan Jenis Bahan Baku

Tidak semua bahan baku restoran bisa dihitung menggunakan metode yang sama. Perbedaan karakteristik bahan membutuhkan teknik pengukuran yang sesuai agar hasilnya tidak menimbulkan selisih semu.

Berikut beberapa metode yang bisa diterapkan:

  • Bahan berbentuk satuan (piece): Hitung jumlah fisik secara langsung, seperti telur, botol saus, atau kemasan keju. Pastikan produk yang rusak atau tidak layak pakai dicatat secara terpisah.
  • Bahan berdasarkan berat (weight): Gunakan timbangan untuk mengukur daging, ayam, tepung, dan sayuran. Tentukan apakah berat kemasan atau wadah perlu dikurangi melalui metode tare.
  • Bahan berdasarkan volume: Gunakan gelas ukur atau alat pengukur yang sesuai untuk bahan cair seperti minyak, susu, dan sirup.
  • Bahan dalam kemasan terbuka (open pack): Hitung sisa bahan di dalam kemasan yang sudah digunakan. Misalnya, satu karung tepung berisi 25 kg dengan sisa 8 kg harus dicatat berdasarkan berat aktual, bukan dianggap satu karung penuh atau kosong.

Restoran juga perlu menentukan standar kondisi bahan yang dihitung. Misalnya, apakah bahan yang sudah diporsikan, sedang diproses, atau berada di area produksi termasuk dalam persediaan. Standar ini harus konsisten agar perhitungan antarperiode bisa dibandingkan.

Lakukan First Count dan Recount Jika Selisih Melebihi Batas

Setelah seluruh bahan dihitung, hasil first count dibandingkan dengan jumlah persediaan dalam sistem. Perbedaan keduanya disebut variance atau selisih stok.

Namun, jangan langsung menganggap setiap selisih sebagai kehilangan bahan baku. Kesalahan penghitungan masih mungkin terjadi, terutama pada item yang memiliki banyak kemasan terbuka atau disimpan di beberapa lokasi.

Karena itu, restoran perlu menetapkan internal variance threshold, yaitu batas toleransi selisih yang mengharuskan penghitungan ulang.

Contohnya, restoran menetapkan ambang recount lebih dari 2% untuk tepung dan lebih dari 1 kg untuk jenis bahan lain yang volumenya besar. Angka ini hanya ilustrasi, bukan batas baku. Ambang perlu ditentukan per item berdasarkan satuan, nilai persediaan, dan risiko operasional.

Jika selisih melewati batas, lakukan recount oleh petugas kedua. Untuk mengurangi bias, petugas recount sebaiknya tidak melihat angka first count terlebih dahulu. Bandingkan kedua hasil sebelum menetapkan jumlah fisik final.

Untuk bahan bernilai tinggi seperti daging premium atau seafood, restoran dapat menerapkan pemeriksaan ulang dengan ambang yang lebih ketat.

Baca juga: Cara Membuat Stok Bahan Baku Berkurang Otomatis Berdasarkan Menu Terjual

Verifikasi Satuan dan Konversi Kemasan Sebelum Menilai Variance

Selisih stok tidak selalu disebabkan oleh kehilangan bahan. Salah satu penyebab yang sering terlewat adalah ketidaksesuaian satuan pengukuran.

Misalnya, purchasing mencatat minyak goreng dalam satuan jeriken, sedangkan sistem inventory menggunakan liter. Jika satu jeriken berisi 18 liter, sistem harus memiliki konversi yang benar agar penerimaan dan pemakaian bahan tercatat secara konsisten.

Masalah juga bisa muncul ketika satu item memiliki beberapa jenis kemasan. Tepung mungkin dibeli dalam karung 25 kg, tetapi digunakan dapur dalam satuan gram. Jika konversi tidak sesuai, jumlah stok yang ditampilkan sistem bisa berbeda dari kondisi sebenarnya.

Sebelum menyimpulkan adanya variance, periksa kembali:

  • Satuan pembelian dan satuan penyimpanan.
  • Konversi kemasan ke satuan dasar.
  • Konsistensi penggunaan satuan dalam transaksi.
  • Kemungkinan perubahan ukuran atau isi kemasan dari supplier.

Pemeriksaan ini membantu restoran membedakan selisih akibat kesalahan data master dengan selisih yang benar-benar berasal dari aktivitas operasional.

Investigasi Penyebab Selisih Sebelum Melakukan Adjustment

Setelah jumlah fisik final diperoleh, tahap berikutnya adalah menyelidiki penyebab variance. Jangan langsung mengubah angka sistem hanya untuk menyamakannya dengan hasil hitung. Pastikan lebih dahulu bahwa pergerakan stok selama proses opname, satuan, dan hasil recount sudah direkonsiliasi.

Mulailah dengan menelusuri riwayat transaksi sejak stock opname sebelumnya. Periksa apakah ada penerimaan barang yang belum dicatat, pemakaian bahan yang belum masuk sistem, transfer antaroutlet yang belum dikonfirmasi, atau waste yang tidak terdokumentasi.

Periksa juga kemungkinan kesalahan pencatatan akibat void, refund, pembatalan pesanan, maupun perubahan resep. Misalnya, transaksi penjualan sudah dibatalkan, tetapi pemakaian bahan baku telanjur tercatat dan tidak dikembalikan ke persediaan.

Jika restoran menggunakan resep atau Bill of Materials (BOM), periksa apakah takaran bahan dalam sistem sudah sesuai dengan standar produksi aktual. Perbedaan takaran atau penggunaan bahan pengganti bisa menyebabkan stok sistem terus menyimpang dari jumlah fisik.

Catat hasil investigasi beserta bukti dan status penyelesaiannya. Jika ditemukan transaksi yang belum tercatat atau salah input, perbaiki transaksi sumbernya terlebih dahulu agar tidak terjadi koreksi ganda. Selisih yang masih tersisa setelah verifikasi harus ditindaklanjuti sesuai prosedur eskalasi.

Ajukan Approval dan Catat Reason Code Sebelum Koreksi Stok

Setelah hasil hitung dan selisih diverifikasi, petugas dapat mengajukan stock adjustment untuk variance yang masih memerlukan koreksi persediaan. Koreksi tidak boleh dilakukan hanya berdasarkan first count, dan perubahan jumlah stok harus disetujui pihak berwenang.

Misalnya, petugas gudang bertanggung jawab mengajukan koreksi, supervisor memverifikasi hasil penghitungan dan investigasi, sedangkan manajer outlet atau inventory manager memberikan persetujuan akhir sesuai batas kewenangan.

Setiap pengajuan harus dilengkapi reason code yang menjelaskan alasan koreksi atau temuan. Kode alasan juga membantu tim membedakan kesalahan pencatatan dari selisih fisik yang benar-benar memerlukan adjustment.

Beberapa kategori yang dapat digunakan antara lain:

  • Receiving discrepancy: Jumlah barang yang diterima tidak sesuai dokumen penerimaan.
  • Unrecorded usage: Pemakaian bahan belum tercatat dalam sistem.
  • Waste atau spoilage: Bahan rusak, kedaluwarsa, atau tidak layak digunakan.
  • Transfer discrepancy: Perbedaan pencatatan perpindahan antaroutlet.
  • Unit conversion error: Kesalahan konversi satuan atau kemasan.
  • Counting error: Kesalahan pada first count yang diselesaikan melalui recount; tidak otomatis menjadi alasan penyesuaian stok.

Simpan jumlah sebelum dan sesudah koreksi, waktu perubahan, alasan, bukti pendukung, serta identitas pengaju dan pemberi persetujuan. Riwayat ini membentuk audit trail yang membantu tim menelusuri keputusan saat audit persediaan berikutnya.

Contoh SOP Stock Opname Bahan Baku Restoran dari Awal hingga Sign-Off

Agar seluruh tahapan lebih mudah diterapkan, berikut contoh checklist SOP yang bisa disesuaikan dengan kondisi restoran.

A. Persiapan

  1. Inventory manager menetapkan jadwal dan waktu cut-off stock opname.
  2. Supervisor membagi area penyimpanan dan menentukan daftar item yang dihitung.
  3. Setiap area memiliki PIC, petugas penghitung, dan pemeriksa.
  4. Tim memastikan daftar SKU, satuan, serta konversi kemasan sudah benar.
  5. Seluruh transaksi sebelum cut-off diselesaikan dan dicatat.

B. Pelaksanaan Penghitungan

  1. PIC memastikan pergerakan stok dihentikan atau dicatat melalui prosedur khusus.
  2. Petugas melakukan first count menggunakan metode yang sudah ditentukan.
  3. Jumlah fisik dicatat berdasarkan satuan pengukuran setiap bahan.
  4. Petugas kedua melakukan recount jika variance melewati internal threshold, tanpa menjadikan hasil first count sebagai acuan.
  5. Supervisor menetapkan hasil penghitungan fisik final.

C. Verifikasi dan Koreksi

  1. Inventory manager membandingkan jumlah fisik dengan catatan sistem.
  2. Tim memeriksa kemungkinan kesalahan konversi, transaksi tertunda, pergerakan setelah cut-off, atau pemakaian yang belum tercatat.
  3. Setiap variance diinvestigasi, dilengkapi bukti pendukung, dan dibedakan antara koreksi transaksi sumber dan stock adjustment.
  4. Petugas mengajukan stock adjustment untuk selisih yang memerlukan koreksi, lengkap dengan reason code dan bukti.
  5. Pihak berwenang memeriksa dan menyetujui koreksi.
  6. Setelah disetujui, perubahan stok dicatat dalam sistem beserta riwayat koreksi dan pemberi persetujuan.

D. Penutupan

  1. Supervisor memastikan seluruh area sudah selesai dihitung.
  2. Inventory manager memeriksa kelengkapan dokumen dan approval.
  3. Hasil stock opname ditandatangani oleh PIC terkait sebagai tanda sign-off.
  4. Laporan akhir disimpan sebagai referensi untuk periode berikutnya.

Dengan checklist tersebut, setiap tahap memiliki penanggung jawab dan bukti pelaksanaan. Jadi, hasil stock opname tidak hanya berupa angka persediaan akhir, tetapi juga catatan proses yang bisa diperiksa kembali.

Lakukan Post-Opname Review untuk Menemukan Masalah Berulang

Stock opname sebaiknya tidak berhenti setelah koreksi disetujui. Restoran perlu mengevaluasi hasilnya untuk mengetahui item mana yang sering mengalami selisih.

Perhatikan frekuensi variance, nilai selisih, jumlah koreksi, dan alasan yang paling sering muncul. Misalnya, jika daging ayam terus mengalami selisih negatif, periksa kembali standar porsi, proses trimming, pencatatan waste, dan konsistensi resep.

Jika selisih sering terjadi pada bahan yang dibeli dalam kemasan besar, evaluasi prosedur pembukaan kemasan dan pengukuran sisa bahan. Sementara itu, variance yang berulang pada transfer antaroutlet bisa menunjukkan bahwa prosedur serah terima belum berjalan dengan baik.

Hasil evaluasi dapat digunakan untuk menentukan frekuensi stock opname berikutnya. Item bernilai tinggi atau memiliki riwayat selisih besar bisa diperiksa lebih sering dibandingkan bahan yang pergerakannya stabil.

Dengan begitu, stock opname menjadi bagian dari pengendalian inventory, bukan sekadar kegiatan administratif bulanan.

Baca juga: Cara Mengaudit Selisih Food Cost Ideal dan Aktual pada Menu Restoran

FAQ Seputar SOP Stock Opname Bahan Baku Restoran

1. Seberapa sering restoran perlu melakukan stock opname?

Frekuensinya bergantung pada nilai bahan, tingkat penggunaan, risiko kerusakan, dan riwayat selisih. Bahan bernilai tinggi sebaiknya diperiksa lebih sering, sedangkan bahan stabil bisa mengikuti jadwal berkala.

2. Apa perbedaan stock opname dan stock adjustment?

Stock opname adalah proses menghitung jumlah persediaan fisik. Sementara itu, stock adjustment merupakan tindakan memperbarui jumlah stok dalam sistem berdasarkan hasil pemeriksaan dan persetujuan.

3. Apakah operasional restoran harus berhenti saat stock opname?

Tidak selalu. Restoran bisa menghentikan sementara pergerakan stok atau tetap beroperasi dengan prosedur pencatatan khusus untuk setiap barang masuk dan keluar selama penghitungan.

4. Apa yang harus dilakukan jika hasil recount masih berbeda dengan sistem?

Lakukan investigasi terhadap riwayat transaksi, konversi satuan, pemakaian bahan, waste, dan transfer. Perbaiki transaksi sumber yang keliru terlebih dahulu; setiap adjustment lanjutan harus disertai alasan, bukti, dan approval.

5. Mengapa stock adjustment harus memiliki approval?

Approval membantu mencegah perubahan stok tanpa dasar yang jelas. Dengan adanya persetujuan dan audit trail, setiap koreksi bisa ditelusuri berdasarkan alasan, bukti, waktu, dan pihak yang bertanggung jawab.

Kesimpulan

SOP stock opname bahan baku restoran perlu mencakup seluruh proses, mulai dari penetapan cut-off dan penghitungan fisik hingga verifikasi selisih, investigasi, persetujuan, serta koreksi stok. Setiap tahap memerlukan PIC dan dokumentasi agar perbedaan antara stok fisik dan sistem bisa ditelusuri. Evaluasi setelah opname juga membantu menemukan item yang berulang kali bermasalah dan memperbaiki pengendalian inventory.

Untuk menjalankan SOP stock opname yang dapat ditelusuri, restoran membutuhkan catatan hasil hitung, selisih, verifikasi, approval, dan koreksi yang terdokumentasi. ESB Core mendukung pengelolaan inventory, Inventory Item Journal & Adjustment, serta akses pengguna berdasarkan peran dan kewenangan. Alur approval dan audit trail perlu dirancang sesuai SOP restoran agar perubahan stok tidak berhenti pada angka akhir di spreadsheet. Hubungi tim ESB untuk mendiskusikan kebutuhan stock opname dan proses penyesuaian persediaan di restoran kamu.

ESB

Ruko Paramount Center II Blok B/8,
Jl. CBD Gading Serpong, Tangerang 15810

150358

(08.30 - 18.00) GMT+7

InstagramFacebookTikTokLinkedInEmail
Copyright 2026 © PT. Esensi Solusi Buana