Setiap kali stock opname, hasilnya sama: angka di catatan tidak cocok dengan barang di rak. Kadang kurang, kadang lebih. Tim gudang menghitung ulang, admin mengoreksi angka di spreadsheet, dan bulan berikutnya masalah yang sama muncul lagi.
Selisih stok bukan sekadar urusan administrasi. Selisih membuat Anda menjanjikan barang yang ternyata tidak ada, membeli barang yang sebenarnya masih tersedia, dan sulit mengetahui apakah ada barang yang hilang. Kabar baiknya, sebagian besar selisih berasal dari penyebab yang bisa dikenali. Artikel ini membahas tujuh penyebab yang paling sering kami temui saat memetakan proses gudang, beserta cara memperbaikinya.
1. Barang masuk dicatat belakangan
Barang dari pemasok datang di sore hari, gudang sibuk, dan pencatatannya ditunda sampai besok. Dalam rentang itu, barang sudah ada secara fisik tetapi belum ada di catatan. Jika ada pesanan masuk pada saat itu, tim sales melihat stok kosong.
Masalah sebaliknya juga terjadi: barang dicatat berdasarkan dokumen pemesanan, padahal jumlah yang datang berbeda. Kekurangan kirim dari pemasok akhirnya terbaca sebagai selisih internal.
Cara mengatasi: tetapkan aturan bahwa barang baru dianggap masuk setelah dihitung dan dicatat di titik penerimaan. Catat jumlah yang benar-benar diterima, bukan jumlah di dokumen pesanan, dan tandai jika ada perbedaan.
2. Transfer antar gudang tidak punya status "dalam perjalanan"
Ini penyebab yang sangat umum di bisnis dengan lebih dari satu lokasi. Gudang asal mengurangi stok saat barang dikirim, tetapi gudang tujuan baru menambah stok saat sempat mencatat. Selama barang di jalan, stok itu seolah hilang dari sistem.
Jika gudang tujuan lupa mencatat, atau mencatat jumlah yang berbeda, selisihnya menjadi permanen dan sulit ditelusuri.
Cara mengatasi: buat status transfer yang jelas, misalnya dikirim, dalam perjalanan, dan diterima. Gudang tujuan wajib mengonfirmasi penerimaan dengan jumlah yang dihitung, sehingga perbedaan langsung terlihat dan bisa ditanyakan saat itu juga.
3. Istilah stok tidak seragam
Apakah barang yang sudah dipesan pelanggan tetapi belum dikirim masih dihitung sebagai stok? Bagaimana dengan barang rusak, barang sampel, atau barang retur yang belum diperiksa? Jika setiap orang punya jawaban berbeda, angka stok akan berbeda tergantung siapa yang menghitung.
Cara mengatasi: sepakati kategori stok. Contoh sederhana: tersedia, sudah dipesan (reserved), dalam perjalanan, rusak, dan karantina retur. Setelah kategorinya jelas, laporan dari siapa pun akan berbicara dalam bahasa yang sama.
4. Retur tidak punya alur sendiri
Barang retur dari pelanggan sering diletakkan di sudut gudang tanpa dicatat, atau langsung dikembalikan ke rak tanpa diperiksa. Akibatnya, barang rusak tercampur dengan barang layak jual, atau barang yang sebenarnya bisa dijual tidak tercatat sama sekali.
Cara mengatasi: jadikan retur sebagai alur tersendiri. Catat saat diterima, periksa kondisinya, lalu putuskan apakah masuk ke stok tersedia, stok rusak, atau dikembalikan ke pemasok.
5. Koreksi stok tanpa jejak
Saat angka tidak cocok, cara tercepat adalah mengubah angka di spreadsheet agar sesuai dengan hitungan fisik. Masalahnya, tidak ada catatan siapa yang mengubah, kapan, dan mengapa. Selisih "hilang" dari laporan, tetapi penyebabnya tidak pernah diketahui.
Cara mengatasi: setiap koreksi stok harus dicatat sebagai transaksi tersendiri, lengkap dengan alasan dan orang yang menyetujui. Dengan begitu, Anda bisa melihat pola: apakah selisih sering terjadi pada barang tertentu, gudang tertentu, atau hari tertentu.
6. Satu barang, banyak nama
"Kardus besar", "box L", dan "karton 40x40" ternyata barang yang sama. Atau sebaliknya, dua varian berbeda dicatat dengan nama yang mirip. Ketika katalog barang tidak rapi, barang masuk dengan satu nama dan keluar dengan nama lain, sehingga keduanya selisih.
Cara mengatasi: buat katalog barang terpusat dengan kode unik per barang dan per varian. Nama boleh berbeda di percakapan sehari-hari, tetapi di catatan hanya ada satu kode.
7. Penjualan dan gudang memakai data terpisah
Kasir atau tim sales mencatat penjualan di satu tempat, gudang mencatat barang keluar di tempat lain. Keduanya baru dicocokkan di akhir minggu atau akhir bulan. Setiap kesalahan input di salah satu sisi baru ketahuan jauh setelah kejadian.
Cara mengatasi: hubungkan penjualan dengan stok sehingga setiap transaksi otomatis mengurangi stok yang tepat. Pola ini yang kami terapkan di Nice Cha: POS terhubung dengan inventory dan warehouse sehingga penjualan dan stok berasal dari satu sumber data.
Urutan perbaikan yang kami sarankan
Godaan pertama biasanya membeli aplikasi gudang atau memasang barcode. Alat bantu memang berguna, tetapi hanya jika alurnya sudah jelas. Barcode yang dipasang di atas proses yang berantakan hanya mempercepat pencatatan yang salah. Kami membahas urutan ini lebih rinci di Warehouse & stok real-time: mulai dari proses, bukan dari barcode.
Secara ringkas, urutan yang lebih aman adalah:
- Petakan alur barang: masuk, keluar, retur, dan transfer. Tulis siapa yang mencatat dan kapan.
- Seragamkan istilah dan katalog: kategori stok dan kode barang.
- Tetapkan aturan koreksi: setiap perubahan stok punya alasan dan penanggung jawab.
- Baru pilih alat bantu: input terbimbing, barcode, atau RFID, sesuai volume dan kondisi gudang.
- Hubungkan ke penjualan setelah gudang stabil.
Langkah 1 sampai 3 bisa dimulai minggu ini, bahkan sebelum Anda memakai software apa pun.
Kapan spreadsheet tidak cukup lagi
Spreadsheet masih bisa bekerja untuk satu gudang dengan sedikit barang dan satu orang pencatat. Tanda bahwa Anda perlu sistem antara lain:
- Ada lebih dari satu gudang atau titik penyimpanan.
- Lebih dari satu orang mengubah data stok yang sama.
- Selisih ditemukan berulang, tetapi penyebabnya tidak bisa ditelusuri.
- Owner harus menunggu rekap untuk mengetahui posisi stok hari ini.
- Penjualan sering terganggu karena stok di catatan tidak sesuai dengan kenyataan.
Jika beberapa tanda di atas terjadi bersamaan, biaya dari selisih (pesanan gagal, pembelian berlebih, waktu tim untuk menghitung ulang) kemungkinan sudah lebih besar daripada yang terlihat.
Apa yang sebaiknya diukur setelah perbaikan
Tujuannya bukan "sudah digital", melainkan hasil yang bisa dirasakan:
- Selisih stok saat opname semakin kecil dan semakin jarang.
- Waktu stock opname menjadi lebih singkat.
- Penyebab setiap selisih bisa ditelusuri ke transaksi tertentu.
- Keputusan restock berdasarkan data hari ini, bukan perkiraan.
Penutup
Selisih stok hampir selalu bisa ditelusuri ke titik proses yang belum jelas: penerimaan, transfer, retur, koreksi, katalog, atau keterhubungan dengan penjualan. Perbaiki titik-titik itu terlebih dahulu, lalu gunakan sistem untuk menjaga aturan tersebut tetap berjalan setiap hari.
Jika Anda ingin memetakan di mana selisih paling sering terjadi di gudang Anda, ceritakan alurnya kepada kami. Arikaiva memulai setiap proyek inventory & warehouse dari sesi discovery untuk memahami proses yang sedang berjalan.
Mau diskusikan proses di bisnis Anda? Hubungi Arikaiva atau chat WhatsApp.
