Cara Stock Opname untuk Toko Kecil (Lengkap dengan Contoh Angka)
Cara stock opname untuk toko kecil sebenarnya sederhana: hentikan transaksi sebentar, hitung jumlah barang fisik yang benar-benar ada di rak dan gudang satu per satu, lalu bandingkan hasilnya dengan angka di buku atau file stokmu. Kalau di catatan tertulis masih ada 24 botol minyak goreng tetapi di rak cuma ada 21 botol, berarti ada selisih 3 botol yang harus dicari penyebabnya dan disesuaikan agar stok awal bulan berikutnya kembali akurat.
Banyak pemilik warung sembako, toko kelontong, atau konter kecil merasa sudah hafal isi tokonya di luar kepala. Masalahnya, barang yang hilang satu atau dua bungkus per minggu jarang terlihat kalau tidak pernah dihitung fisik. Tahu-tahu waktu mau belanja lagi ke grosir, modal terasa kempes dan barang yang dikira masih ada di kardus belakang ternyata sudah kosong.
- Pilih waktu saat toko tutup atau paling sepi, supaya tidak ada barang keluar-masuk saat dihitung.
- Rapikan rak dan pisahkan barang yang rusak, bocor, atau kedaluwarsa.
- Siapkan daftar barang tanpa memperlihatkan angka stok catatan kepada orang yang menghitung.
- Hitung fisik dari ujung rak ke ujung rak, bukan melompat-lompat.
- Bandingkan hasil hitung fisik dengan stok di catatan dan hitung nilai rupiah selisihnya.
- Catat penyesuaian stok agar angka di pembukuan cocok lagi dengan isi rak.
Kenapa toko kecil tetap perlu stock opname?
Di warung atau toko kecil, untung per barang sering kali tipis. Satu bungkus mi instan atau satu saset kopi mungkin untungnya cuma Rp500 sampai Rp1.500. Kalau ada satu botol minyak goreng seharga Rp17.000 yang pecah, hilang, atau dibawa pulang untuk dapur rumah tanpa dicatat, kamu harus menjual belasan sampai puluhan barang lain hanya untuk menutup modal satu botol tadi.
Stock opname membantumu menangkap empat masalah sebelum membengkak:
- Barang lupa dicatat saat keluar: misalnya diambil untuk dipakai keluarga sendiri, diberikan sebagai bonus, atau dibeli tetangga yang kasbon saat warung sedang ramai.
- Barang rusak atau mendekati kedaluwarsa: kardus bagian bawah yang lembap, kemasan dimakan tikus, atau roti dan susu yang tanggal kedaluwarsanya tinggal beberapa hari.
- Salah terima barang dari grosir atau kurir: di nota tertulis 2 dus isi 24, tetapi waktu dibongkar ternyata kurang 1 bungkus.
- Modal macet di barang yang jarang laku: kamu jadi tahu barang mana yang menumpuk berbulan-bulan di rak dan tidak perlu dibeli lagi dulu.
6 langkah stock opname yang tidak bikin pusing
1. Pilih waktu saat tidak ada transaksi
Jangan menghitung stok sambil melayani pembeli. Kalau kamu baru menghitung 10 bungkus gula di rak, lalu ada pembeli mengambil 2 bungkus sementara kamu sedang mengecek gudang belakang, hitungannya pasti kacau. Waktu paling aman adalah malam setelah warung tutup, pagi sebelum buka, atau satu hari khusus di akhir bulan.
Kalau barang di tokomu sangat banyak dan tidak sanggup dihitung sekaligus dalam satu malam, gunakan cara cicil per rak. Misalnya Senin malam khusus rak minuman dan kopi, Rabu malam khusus sembako utama (beras, minyak, gula, tepung), dan Jumat malam khusus sabun serta perlengkapan mandi.
2. Rapikan rak dan kelompokkan barang yang sama
Sebelum mulai menulis angka, kumpulkan dulu barang yang sejenis di satu tempat. Sering kali satu merek sabun ada sebagian di etalase depan, sebagian di kolong meja, dan sisanya masih terselip di kardus campuran di belakang. Kalau tidak dikumpulkan dulu, satu jenis barang bisa terhitung dua kali atau malah terlewat.
Sambil merapikan, langsung tarik ke keranjang terpisah setiap barang yang kemasannya bocor, penyok parah, atau sudah lewat tanggal kedaluwarsa. Barang yang tidak layak jual tidak boleh dihitung sebagai stok aman, karena barang itu tidak bisa lagi berubah menjadi uang kas.
3. Siapkan lembar hitung "buta"
Cetak atau tulis daftar nama barang dan satuannya (bungkus, botol, pcs, kg), tetapi kosongkan kolom jumlahnya. Jangan menulis angka stok dari buku catatan di lembar hitung tersebut, apalagi kalau yang menghitung adalah karyawan atau anggota keluarga yang membantu.
Kenapa harus kosong? Karena kalau orang yang menghitung sudah melihat tulisan "Stok di buku: 30 pcs", ada godaan besar untuk langsung mencentang "30" tanpa menghitung satu per satu di tumpukan belakang. Dengan kolom kosong, mau tidak mau setiap barang harus dihitung nyata.
4. Hitung berurutan dari kiri ke kanan, atas ke bawah
Mulai dari rak paling ujung kiri bagian atas, turun ke rak bawahnya, baru geser ke sebelahnya. Jangan melompat dari beras ke kopi lalu balik ke minyak goreng karena mengikuti urutan abjad di kertas. Lebih cepat menempelkan label kecil atau tanda kertas pada kardus yang sudah dihitung supaya tidak dihitung ulang.
Pastikan satuan hitungannya seragam sejak awal. Kalau di catatanmu mi instan dicatat per bungkus, maka 2 dus utuh (isi 40 bungkus per dus) ditambah 7 bungkus eceran di rak harus ditulis 87 bungkus, bukan "2 dus 7 bungkus". Beda satuan adalah sumber salah hitung yang paling sering terjadi.
5. Bandingkan stok fisik dengan stok catatan
Setelah semua angka fisik terkumpul, barulah buka buku stok atau file Excel-mu. Rumus yang dipakai selalu sama:
Stok menurut catatan = Stok awal + Barang masuk − Barang keluar
Selisih stok = Stok fisik di rak − Stok menurut catatan
Kalau hasilnya nol, berarti catatanmu rapi. Kalau hasilnya minus (stok fisik lebih sedikit daripada catatan), berarti ada barang keluar yang belum tercatat, rusak, atau hilang. Kalau hasilnya plus (stok fisik lebih banyak daripada catatan), biasanya ada belanja stok masuk yang lupa ditulis atau salah hitung di bulan sebelumnya.
6. Telusuri selisih dan perbarui stok
Untuk barang yang selisihnya lumayan, cek ulang fisik di rak sekali lagi dan periksa nota belanja terakhir. Kalau memang barangnya sudah tidak ada—misalnya karena dipakai sendiri di rumah atau rusak—catat sebagai barang keluar dengan keterangan yang jelas. Dengan begitu, angka stok akhir di pembukuanmu kembali sama persis dengan barang yang ada di rak.
Contoh stock opname warung sembako (dengan angka)
Bayangkan Warung Bu Rini mengecek lima barang utamanya pada malam tanggal 31 Oktober. Di catatannya selama bulan Oktober, ia punya data stok awal, total belanja masuk dari grosir, dan total barang keluar. Setelah warung tutup pukul 21.00, ia menghitung fisik barang yang layak jual di rak dan gudang.
| Nama Barang | Stok Awal | Masuk | Keluar | Stok Catatan | Stok Fisik | Selisih |
|---|---|---|---|---|---|---|
| Beras 5 kg (karung) | 10 | 30 | 28 | 12 | 12 | 0 |
| Minyak goreng 1 L (pouch) | 15 | 48 | 39 | 24 | 21 | −3 |
| Gula pasir 1 kg (bungkus) | 12 | 40 | 34 | 18 | 17 | −1 |
| Mi instan goreng (bungkus) | 40 | 120 | 110 | 50 | 44 | −6 |
| Telur ayam (kg) | 8 | 35 | 33 | 10 | 9 | −1 |
Sekarang kita hitung berapa nilai uang dari selisih tersebut menggunakan harga beli (modal) masing-masing barang:
- Minyak goreng 1 L: kurang 3 pouch × harga beli Rp15.500 = −Rp46.500.
- Gula pasir 1 kg: kurang 1 bungkus × harga beli Rp16.000 = −Rp16.000.
- Mi instan goreng: kurang 6 bungkus × harga beli Rp2.800 = −Rp16.800.
- Telur ayam: kurang 1 kg × harga beli Rp26.000 = −Rp26.000.
Total nilai selisih hanya dari empat barang itu adalah Rp105.300 dalam satu bulan. Setelah diingat-ingat dan dicek dengan penghuni rumah, ternyata 2 pouch minyak goreng dan 6 bungkus mi instan diambil untuk masak di dapur keluarga tanpa ditulis, 1 bungkus gula bocor karena digigit semut di gudang, dan sekitar 1 kg telur pecah waktu memindahkan peti. Sisanya, 1 pouch minyak goreng kemungkinan terjual saat warung ramai tetapi lupa dicatat.
Tanpa stock opname, Bu Rini akan mengira nilai stok barangnya masih utuh dan keuntungannya aman. Begitu dihitung, langsung terlihat bahwa kebiasaan mengambil barang warung untuk dapur rumah tanpa menulisnya sudah menggerus modal lebih dari seratus ribu rupiah sebulan—dan itu baru dari empat jenis barang.
Pantau stok dan mutasi barang tanpa hitung manual
Template Pembukuan Usaha dari Junbiku sudah dilengkapi sheet Stok Barang dan Mutasi Stok. Kamu cukup mengisi stok awal, stok minimum, harga beli, serta mencatat barang masuk dan keluar; stok akhir, total nilai stok (Rp), dan tanda Perlu restock saat barang menipis dihitung otomatis. Bisa dibuka di Excel dan Google Sheets.
Lihat templateTips menentukan batas stok minimum supaya tidak kehabisan barang
Selain mencocokkan selisih, momen stock opname sangat pas untuk mengecek batas stok minimum—yaitu angka peringatan kapan kamu harus belanja lagi ke grosir. Rumus sederhananya:
Stok minimum = (Rata-rata terjual per hari × Hari tunggu belanja) + Cadangan
Misalnya minyak goreng 1 liter rata-rata laku 3 pouch sehari, dan kamu belanja ke agen grosir setiap 3 hari sekali. Berarti 3 × 3 = 9 pouch, ditambah cadangan 3 pouch kalau tiba-tiba ramai, hasilnya 12 pouch. Begitu stok akhir di rak menyentuh angka 12 pouch, barang itu langsung masuk daftar belanja berikutnya sebelum pelanggan kecewa karena kehabisan.
Kesalahan yang paling sering terjadi
- Menghitung saat warung masih buka ramai: barang yang baru diambil pembeli dari rak membuat angka fisik dan catatan tidak pernah ketemu.
- Mencampur satuan dus, pak, dan eceran: bulan lalu dicatat per pak, bulan ini dihitung per biji. Pilih satu satuan terkecil yang kamu jual (misalnya bungkus atau pcs) dan pakai terus.
- Membiarkan barang rusak tetap dihitung di rak: stok terlihat banyak di atas kertas, padahal barangnya sudah tidak bisa dijual.
- Mengambil barang warung untuk rumah tanpa dicatat: walaupun milik sendiri, barang yang pindah ke dapur pribadi wajib dicatat keluar supaya stok dan perhitungan modal tidak timpang. Sama halnya dengan uang kas yang dijelaskan di panduan memisahkan uang usaha dan pribadi.
- Menunggu setahun sekali baru menghitung: selisih yang menumpuk berbulan-bulan mustahil diingat lagi penyebabnya.
Pertanyaan yang sering ditanyakan
Seberapa sering toko kecil sebaiknya melakukan stock opname?
Untuk barang yang perputarannya cepat dan nilainya lumayan (seperti beras, minyak, gula, rokok, gas, atau susu), sebaiknya cek setiap minggu atau dua minggu sekali. Untuk seluruh isi toko, lakukan minimal sebulan sekali.
Bagaimana kalau barang di warung ratusan jenis dan saya jaga sendiri?
Jangan dihitung semuanya dalam satu malam. Bagi toko menjadi 4 bagian atau kelompok barang, lalu hitung 1 bagian setiap minggu (sekitar 20 sampai 30 menit). Dalam sebulan, seluruh toko selesai dicek tanpa harus tutup seharian.
Kalau ada barang hilang atau rusak, bagaimana mencatatnya di stok?
Masukkan sebagai mutasi barang Keluar sejumlah barang yang hilang atau rusak, lalu tulis keterangannya dengan jujur—misalnya "Rusak kemasan bocor 1 bungkus" atau "Dipakai dapur rumah 2 pouch". Dengan begitu, stok akhir di catatan kembali sama dengan jumlah fisik di rak.
Apakah barang eceran kecil seperti permen atau plastik kresek harus dihitung satu-satu?
Tidak harus per biji. Untuk barang bernilai sangat kecil, kamu bisa mencatat dan menghitungnya per pak utuh atau per ikat. Fokuskan hitungan satuan pada barang yang menyumbang modal dan omzet terbesar di tokomu.