Kasirnesia

Panduan Bisnis F&B

Aplikasi Pembukuan Stok Barang Masuk dan Keluar untuk UMKM

Aplikasi pembukuan stok barang masuk dan keluar untuk UMKM: kartu stok, satuan konversi, stok opname jujur, dan FIFO agar stok tidak hilang tanpa sebab.

13 menit baca
Aplikasi Pembukuan Stok Barang Masuk dan Keluar untuk UMKM

Aplikasi pembukuan stok barang masuk dan keluar adalah sistem yang mencatat saldo awal, jumlah masuk, jumlah keluar, dan saldo akhir setiap bahan atau produk secara berurutan, bukan cuma menampilkan angka "sisa sekarang" yang berdiri sendiri. Bedanya krusial: pembukuan yang benar memberi Anda jejak audit, bukan sekadar tebakan stok yang baru ketahuan salah saat barang sudah telanjur habis. Kami sudah membahas manajemen stok secara umum di aplikasi stok barang. Di artikel ini kami masuk lebih dalam ke disiplin pembukuannya: kartu stok, satuan, stok opname, dan alasan barang sering "hilang" padahal tidak ada yang mencuri.

Daftar Isi

  1. Kenapa Stok Sering Hilang padahal Tidak Ada yang Mencuri
  2. Kartu Stok: Saldo Awal, Masuk, Keluar, Saldo Akhir
  3. Satuan dan Konversi Bahan: Sumber Error Paling Sering di F&B
  4. Stok Opname yang Jujur: Frekuensi dan Cara Memperlakukan Selisih
  5. FIFO untuk Bahan yang Punya Masa Simpan
  6. Buku Tulis, Excel, atau Aplikasi Pembukuan Stok Barang Masuk dan Keluar: Kapan Tiap Tahap Mentok
  7. FAQ: Pertanyaan Seputar Pembukuan Stok Barang Masuk dan Keluar

Kenapa Stok Sering Hilang padahal Tidak Ada yang Mencuri

Sektor F&B bukan pemain kecil di ekonomi Indonesia. UMKM secara keseluruhan berjumlah lebih dari 64 juta unit usaha, menyumbang lebih dari 60% terhadap Produk Domestik Bruto, dan menyerap hampir 97% tenaga kerja menurut Kementerian Koordinator Bidang Perekonomian (ekon.go.id). Di dalamnya, penyediaan akomodasi dan makan minum mencakup sekitar 6,41 juta unit usaha, terbesar kedua setelah perdagangan (kadin.id). Dengan skala sebesar itu, kebiasaan mencatat stok ala kadarnya bukan lagi masalah personal satu warung, tapi masalah struktural yang berulang di jutaan dapur.

Kalimat yang paling sering kami dengar dari pemilik warung dan kafe: "stok kok berkurang terus, padahal tidak ada yang mencuri." Jawabannya hampir selalu sama, dan tidak ada hubungannya dengan kejujuran staf. Ada empat kebocoran kecil yang jarang benar-benar dicatat sebagai transaksi, padahal masing-masing sama-sama mengurangi saldo fisik.

Pertama, retur. Barang yang dikembalikan ke supplier karena rusak atau salah kirim, atau barang yang ditarik kembali dari pelanggan karena komplain, adalah pergerakan stok yang nyata. Kalau retur ini tidak dicatat sebagai transaksi tersendiri, kartu stok Anda akan menyimpang dari fisik sejak hari itu juga, dan penyimpangannya baru terasa berbulan-bulan kemudian saat sudah terlalu besar untuk dilacak sumbernya.

Kedua, susut atau waste. Sayur layu, bumbu basi, minyak yang menyusut karena penguapan saat digoreng berulang. Cara mengukur dan menekan waste sudah kami bahas mendalam di artikel sebelumnya, jadi di sini cukup kami tegaskan satu hal: susut yang tidak dicatat sebagai transaksi keluar akan muncul sebagai "selisih misterius" saat opname, padahal sebenarnya sudah bisa dijelaskan dari awal.

Ketiga, salah input satuan. Staf mencatat "terima 1 dus" padahal sistem menghitungnya sebagai "1 pcs", atau sebaliknya. Kesalahan ini kelihatan sepele per transaksi, tapi menumpuk cepat karena terjadi berulang setiap hari. Kami bahas detailnya di bagian berikutnya karena ini penyebab selisih paling sering yang kami temui di lapangan.

Keempat, pemakaian dapur yang tidak dicatat. Gula untuk kopi staf sendiri, bahan untuk uji coba resep baru, atau sampel promosi ke pelanggan. Semua ini benar-benar keluar dari stok, tapi jarang dianggap sebagai transaksi yang perlu dicatat karena "bukan penjualan". Padahal dari sudut pandang pembukuan stok, keluar tetaplah keluar, apa pun alasannya.

Poin Penting: Empat kebocoran ini (retur, susut, salah satuan, pemakaian dapur) bukan tanda ada yang mencuri. Ini tanda sistem pencatatan Anda belum menganggap semua pergerakan barang sebagai transaksi yang wajib dicatat. Begitu keempatnya masuk ke kartu stok, selisih "misterius" biasanya menyusut drastis.

Kartu Stok: Saldo Awal, Masuk, Keluar, Saldo Akhir

Kartu stok adalah riwayat kronologis satu item, berisi saldo awal, jumlah masuk, jumlah keluar, dan saldo akhir untuk tiap periode. Rumusnya sederhana: saldo awal ditambah barang masuk dikurangi barang keluar sama dengan saldo akhir. Yang sering disepelekan bukan rumusnya, tapi urutan pencatatannya.

Urutan itu penting karena saldo akhir hari ini adalah saldo awal hari berikutnya. Kalau satu transaksi masuk dicatat terlambat, atau satu transaksi keluar dicatat sebelum barangnya benar-benar diambil, seluruh rantai saldo di hari-hari sesudahnya ikut bergeser. Ini beda dengan sekadar salah hitung total. Salah hitung total bisa langsung ketahuan saat opname. Salah urutan pencatatan justru menyembunyikan masalah, karena saldo akhir bisa saja tetap kelihatan cocok secara kebetulan, padahal proses di tengahnya sudah kacau.

Salah satu warung yang kami dampingi sempat mengalami ini. Pembelian ayam untuk stok besok dicatat tanggal hari ini, padahal fisiknya baru datang keesokan paginya. Akibatnya, laporan pemakaian hari itu jadi lebih besar dari yang sebenarnya, dan pemilik warung sempat curiga ada kebocoran padahal penyebabnya cuma salah tanggal input. Setelah urutan pencatatannya diperbaiki, angka pemakaian harian langsung masuk akal kembali.

Analoginya mirip buku kas. Anda tidak bisa mencatat pengeluaran bulan depan di pembukuan bulan ini hanya karena sudah tahu akan keluar. Prinsip yang sama berlaku untuk stok: catat sesuai waktu kejadian sebenarnya, bukan sesuai kapan Anda sempat menginputnya.

Satuan dan Konversi Bahan: Sumber Error Paling Sering di F&B

Dari semua penyebab selisih stok yang kami temui, satuan dan konversi adalah yang paling sering, dan paling mudah luput dari perhatian pemilik usaha. Masalahnya sederhana: Anda membeli dalam satuan besar, tapi memakai dalam satuan kecil.

Contoh konkret: minyak goreng dibeli per jeriken 18 liter, tapi resep menghitungnya per mililiter. Tepung dibeli per karung 25 kilogram, tapi dapur memakainya per gram untuk tiap adonan. Kalau konversi antara satuan pembelian dan satuan pemakaian ini tidak ditetapkan dengan jelas di sistem pencatatan, setiap staf akan membuat asumsi sendiri saat menginput. Satu staf membulatkan ke atas, staf lain membulatkan ke bawah, dan selisih kecil di tiap transaksi menumpuk jadi angka yang cukup besar dalam sebulan.

Masalah ini makin rumit kalau satu bahan punya lebih dari satu jalur pembelian. Misalnya cabai kadang dibeli per kilogram dari pasar, kadang per ikat dari pengepul langganan. Tanpa aturan konversi yang konsisten, dua transaksi pembelian untuk bahan yang sama bisa tercatat dengan basis hitung yang berbeda, dan kartu stok jadi tidak bisa dibandingkan apel dengan apel.

Pro Tip: Tetapkan tabel konversi satuan di awal, sebelum mulai mencatat, bukan sambil jalan. Untuk setiap bahan, tentukan satu satuan pemakaian baku (biasanya gram, mililiter, atau pcs), lalu tetapkan faktor konversinya dari tiap satuan pembelian yang mungkin dipakai. Sekali aturan ini jelas, staf tinggal input angka pembelian apa adanya dan sistem yang menghitung konversinya.

Stok Opname yang Jujur: Frekuensi dan Cara Memperlakukan Selisih

Stok opname adalah proses menghitung fisik barang di rak atau gudang, lalu membandingkannya dengan angka di kartu stok. Ini satu-satunya cara memastikan pembukuan Anda masih menggambarkan kenyataan, bukan sekadar angka di layar yang lama-lama menjauh dari fisiknya.

Soal frekuensi, kami punya pandangan yang mungkin berbeda dari kebiasaan umum. Banyak usaha kecil melakukan opname penuh sebulan sekali, mencatat semua item dengan rapi dalam satu hari. Kelihatannya disiplin, tapi menurut kami ini justru sering kurang berguna dibanding opname mingguan yang hanya menyasar 10 bahan termahal dan paling cepat bergerak. Opname bulanan yang rapi untuk ratusan item baru menemukan selisih setelah sebulan penuh terjadi, saat sumber masalahnya sudah sulit dilacak. Opname mingguan untuk beberapa bahan kunci justru menangkap penyimpangan saat masih kecil dan penyebabnya masih segar di ingatan staf.

Bahan bernilai tinggi dan cepat bergerak seperti daging, seafood, dan minuman kemasan sebaiknya dihitung fisiknya mingguan. Bahan kering yang jarang bergerak seperti bumbu kemasan atau perlengkapan cukup bulanan. Yang lebih penting dari frekuensinya adalah bagaimana Anda memperlakukan selisih yang muncul.

Kesalahan paling umum: saat stok fisik dan catatan tidak cocok, pemilik usaha langsung menimpa angka catatan dengan angka fisik tanpa mencatat alasannya. Ini menghilangkan jejak yang justru paling berharga. Cara yang jujur adalah mencatat selisihnya sebagai transaksi penyesuaian tersendiri, lengkap dengan dugaan penyebabnya (retur tak tercatat, susut, atau salah satuan). Dari situ, pola bisa terlihat: item mana yang selisihnya konsisten muncul, dari sumber mana, di periode kapan.

Benchmark: Kalau selisih stok opname Anda di bawah 2% dari nilai stok yang dihitung, itu wajar dan biasanya berasal dari pembulatan kecil. Di atas 5% untuk bahan yang sama secara berulang, itu tanda ada satu penyebab sistematis (biasanya satuan atau pencatatan pemakaian dapur) yang perlu ditelusuri, bukan sekadar disesuaikan lalu dilupakan.

FIFO untuk Bahan yang Punya Masa Simpan

FIFO (First In First Out, yang masuk duluan dipakai duluan) adalah aturan sederhana: bahan yang datang lebih dulu harus dipakai lebih dulu, bukan diambil asal comot dari rak. Aturan ini terdengar sepele, tapi untuk bahan segar dan bahan berkedaluwarsa, FIFO adalah pembeda antara stok yang terpakai habis dan stok yang membusuk diam-diam di belakang rak.

Kenapa ini masuk ke pembahasan pembukuan, bukan cuma manajemen gudang? Karena FIFO baru bisa dijalankan konsisten kalau kartu stok Anda mencatat tanggal masuk tiap batch barang, bukan cuma total jumlahnya. Tanpa tanggal masuk yang tercatat, staf tidak punya cara mengetahui batch mana yang lebih dulu datang, dan otomatis FIFO cuma jadi slogan di dinding dapur tanpa praktik nyata di baliknya.

Metode ini juga bukan sekadar kebiasaan dapur. FIFO adalah salah satu cara baku menilai persediaan yang dikenal luas dalam praktik akuntansi, dipakai dari warung kecil sampai perusahaan besar. Artinya, disiplin yang Anda jalankan di rak dapur sebenarnya memakai logika yang sama dengan pembukuan formal: barang dinilai dan dikeluarkan mengikuti urutan kedatangannya, bukan urutan mana yang paling gampang diraih.

Praktiknya di lapangan cukup sederhana. Beri label tanggal terima di tiap kardus atau wadah bahan baru, dan letakkan bahan lama di posisi paling depan atau paling atas supaya diambil lebih dulu. Kalau aplikasi pembukuan stok yang Anda pakai mencatat tanggal masuk per batch, sistem bisa mengingatkan mana yang harus segera dipakai sebelum mendekati batas simpan.

Buku Tulis, Excel, atau Aplikasi Pembukuan Stok Barang Masuk dan Keluar: Kapan Tiap Tahap Mentok

Sisi uangnya sebenarnya sudah cukup rapi. QRIS saja sudah dipakai 57 juta pengguna dan 39,3 juta merchant, mencatat 6,05 miliar transaksi pada Semester I 2025 menurut Bank Indonesia (bi.go.id). Sayangnya pencatatan barangnya sering tertinggal jauh di belakang, masih mengandalkan buku tulis atau spreadsheet yang gampang lupa diperbarui.

Hampir semua usaha melewati tiga tahap pencatatan stok, dan masing-masing tahap punya titik mentoknya sendiri. Mengenali titik itu lebih penting daripada memaksakan diri pindah terlalu cepat atau bertahan terlalu lama di tahap yang sudah tidak cukup.

AspekBuku TulisExcel/SpreadsheetAplikasi Pembukuan Stok
Kecepatan inputManual, rawan tulisan tidak terbacaManual, perlu buka file tiap kaliOtomatis dari transaksi kasir
Update saat barang terjualTidak ada, harus dihitung ulangTidak ada, kecuali rumus dibuat manualOtomatis, real-time
Deteksi selisihBaru ketahuan saat opname manualBaru ketahuan kalau rumus dicek rutinBisa dibandingkan kartu stok vs fisik kapan saja
Ketergantungan satu orangTinggi, tulisan cuma dimengerti pencatatnyaTinggi, file bisa rusak atau tertimpaRendah, data tersimpan terpusat
Titik mentokTransaksi harian mulai ramaiJumlah item atau cabang bertambahUmumnya baru mentok di skala enterprise

Buku tulis mentok begitu transaksi harian mulai ramai dan jenis bahan bertambah banyak. Menulis tangan tiap transaksi jadi beban tersendiri, dan tulisan yang buru-buru sering tidak terbaca ulang. Excel bertahan lebih lama, tapi mentok saat jumlah item atau jumlah cabang bertambah, karena file harus dibuka manual, rumus mudah tertimpa tanpa sengaja, dan tidak ada yang mengingatkan Anda saat stok minimum tersentuh.

Pembukuan stok barang masuk dan keluar yang terhubung ke kasir menghilangkan celah itu karena pencatatan terjadi otomatis di titik transaksi, bukan diinput ulang belakangan. Saat menu terjual di kasir, stok bahan bakunya otomatis terpotong sesuai resep, kartu stok terisi sendiri, dan Anda tinggal memverifikasi lewat stok opname berkala. Di Kasirnesia, alur ini juga tersambung ke perhitungan HPP per menu, sehingga biaya bahan dan pergerakan stok terlihat dari satu layar yang sama, bukan dua sistem terpisah yang harus dicocokkan manual.

Kami sengaja tidak menaruh kemampuan aplikasi pembukuan stok barang masuk dan keluar ini di paket paling mahal. Manajemen resep, kartu stok, dan pencatatan otomatis dari transaksi kasir sudah bisa Anda coba lewat paket gratis, dan Anda baru membayar bulanan tanpa prepay saat memang butuh fitur lanjutan. Lihat cakupan lengkapnya di halaman fitur, atau bandingkan tiap paket di halaman harga untuk melihat mana yang paling pas dengan volume transaksi usaha Anda.

FAQ: Pertanyaan Seputar Pembukuan Stok Barang Masuk dan Keluar

Apa itu aplikasi pembukuan stok untuk barang masuk dan keluar? Aplikasi pembukuan stok untuk barang masuk dan keluar adalah sistem yang mencatat saldo awal, jumlah barang masuk, jumlah barang keluar, dan saldo akhir setiap item secara berurutan dan otomatis. Bedanya dengan sekadar tahu jumlah stok, pembukuan ini memberi jejak audit sehingga Anda tahu kapan dan kenapa saldo berubah, bukan hanya angka akhir yang berdiri sendiri.

Kenapa stok bisa berkurang padahal tidak ada penjualan yang tercatat? Penyebab paling umum adalah retur yang tidak dicatat, susut atau waste bahan, kesalahan input satuan saat mencatat pembelian, dan pemakaian dapur seperti sampel atau konsumsi staf yang tidak dianggap transaksi keluar. Keempatnya membuat catatan dan fisik stok berbeda meski tidak ada pencurian.

Bagaimana urutan pencatatan kartu stok yang benar? Urutannya adalah saldo awal ditambah barang masuk dikurangi barang keluar sama dengan saldo akhir, dan urutan ini harus dicatat berdasarkan waktu kejadian, bukan diinput belakangan sesuka pencatat. Kalau urutan waktunya kacau, saldo di tengah periode akan salah meski saldo akhir kebetulan cocok.

Kenapa satuan pembelian dan satuan pemakaian sering menyebabkan selisih stok? Banyak bahan dibeli dalam satuan besar seperti karung atau dus, tetapi dipakai dalam satuan kecil seperti gram atau pieces. Kalau konversinya tidak ditetapkan dengan jelas di sistem, staf mencatat dengan asumsi masing-masing, dan selisih kecil di tiap transaksi menumpuk jadi besar dalam sebulan.

Berapa kali sebaiknya melakukan stok opname untuk warung atau restoran? Tidak ada angka tunggal yang cocok untuk semua bahan. Barang bernilai tinggi dan cepat bergerak sebaiknya dihitung fisiknya mingguan, sementara barang kering yang jarang bergerak cukup bulanan. Yang penting selisihnya dicatat apa adanya, bukan disesuaikan diam-diam ke angka yang terlihat rapi.

Apa itu FIFO dan kenapa penting untuk bahan yang punya masa simpan? FIFO (First In First Out, yang masuk duluan dipakai duluan) adalah metode memakai stok berdasarkan urutan kedatangan, bukan asal ambil. Untuk bahan segar dan bahan berkedaluwarsa, FIFO mencegah barang lama tertimbun di belakang rak sampai basi, dan metode ini juga dikenal dalam standar akuntansi persediaan Indonesia.

Apakah pembukuan stok bisa otomatis terhubung ke transaksi kasir? Bisa, kalau aplikasi kasir yang dipakai mendukung resep atau bill of material. Setiap menu terjual otomatis memotong stok bahan sesuai takaran resep, sehingga kartu stok terisi sendiri tanpa staf menghitung manual satu per satu setiap transaksi.

Gratis untuk mulai

Siap berhenti nyatet manual dan mulai jualan lebih rapi?

Coba Kasirnesia gratis, tetap jalan walau internet mati, dan langganan bulanan tanpa setor setahun di muka. Tim kami siap bantu setup lewat WhatsApp.