Arus Stok: Membuktikan Kenapa Angka Stok Anda Segitu
Percakapan ini terjadi di setiap toko servis, dan selalu berakhir sama.
“Stok kampas remnya tinggal dua? Perasaan minggu lalu masih delapan.” “Iya, saya juga heran.”
Lalu tidak ada yang bisa melanjutkan kalimatnya. Bukan karena ada yang menyembunyikan sesuatu — tapi karena tidak ada satu pun tempat yang menyimpan ceritanya. Yang tersimpan cuma angka hari ini, dan angka hari ini tidak pernah bisa menjelaskan dirinya sendiri.
Kartu stok menyimpan ceritanya.
Bukan sekadar daftar naik-turun. Tiap baris membawa penunjuk ke transaksi yang menyebabkannya — pembelian, retur pembelian, penjualan, retur penjualan, pemakaian di servisan, retur servis, penyesuaian opname, transfer antar toko, atau barang yang dinyatakan rusak. Sembilan asal yang berbeda, dan tidak ada baris yang muncul entah dari mana.
Jadi pertanyaan “kok tinggal dua?” berubah dari perdebatan jadi penelusuran. Anda buka riwayatnya, telusuri mundur, dan biasanya jawabannya membosankan: empat butir terpakai di servisan Sabtu, dua lagi dijual di kasir hari Senin.
Yang membuat kartu stok berharga bukan saat semuanya cocok. Justru saat tidak cocok — karena selisih yang bisa ditelusuri akan memberi tahu Anda alur kerja mana yang bocor. Dan itu jauh lebih berguna daripada menemukan siapa yang lalai.
Yang perlu disiapkan
- Produk sudah terdaftar dan transaksinya dicatat lewat aplikasi, bukan lewat ingatan.
Langkah-langkah
-
Pahami dulu bedanya Arus Stok dan laporan stok
Laporan stok menjawab "sekarang ada berapa". Arus Stok menjawab "kenapa jadi segitu". Yang pertama satu angka; yang kedua daftar kejadian berurutan. Saat ada selisih, hanya yang kedua yang berguna.
-
Buka Persediaan → Arus Stok, lalu saring ke satu produk
Menunya bernama Arus Stok. Yang pertama Anda isi bukan tanggal, melainkan kolom Produk — karena titik masuk yang benar adalah barang yang bermasalah, bukan seluruh toko. Baru sesudah itu batasi Tanggal Awal dan Tanggal Akhir. Riwayat satu barang jauh lebih mudah dibaca daripada lautan transaksi yang harus disaring belakangan.
Saring ke satu produk sebelum membaca. -
Baca dua kolom yang menentukan: masuk dan keluar
Tiap baris menambah atau mengurangi, tidak pernah keduanya. Jumlah seluruh masuk dikurangi seluruh keluar harus sama dengan angka stok sekarang. Kalau tidak sama, yang salah bukan hitungannya — ada transaksi yang tidak pernah dicatat.
Dua kolom ini yang menentukan. -
Perhatikan asal tiap baris — di sinilah nilai sesungguhnya
Tiap pergerakan membawa penunjuk ke transaksi yang menyebabkannya: pembelian, retur pembelian, penjualan, retur penjualan, servisan, retur servis, hasil opname, transfer antar toko, atau barang rusak. Anda tidak pernah menemui baris yang muncul entah dari mana.
Asal tiap baris — di sinilah nilai sesungguhnya. -
Telusuri balik ke transaksi aslinya saat ada yang mencurigakan
Menemukan baris keluar yang tidak Anda kenali, lalu membuka transaksi asalnya — itulah seluruh gunanya kartu stok. Sembilan dari sepuluh kali, jawabannya ternyata wajar: sparepart terpakai di servisan yang Anda lupa.
Telusuri balik ke transaksi aslinya saat ada yang janggal. -
Kenali pola selisih yang paling sering: barang keluar tanpa transaksi
Kalau stok rak lebih sedikit dari sistem, dan kartu stoknya tidak menunjukkan pengeluaran apa pun di rentang itu, penyebabnya hampir selalu sama — barang diambil dari rak tanpa dicatat. Bukan pencurian; biasanya kesibukan.
-
Kenali pola kebalikannya: barang masuk tanpa pembelian
Stok rak lebih banyak dari sistem biasanya berarti barang datang tanpa nota pembelian dicatat, atau retur pelanggan yang tidak dimasukkan. Ini lebih berbahaya daripada kelihatannya, karena harga modalnya juga tidak ikut tercatat — laba Anda jadi terlihat lebih besar dari kenyataan.
-
Pakai hasil opname sebagai baris koreksi, bukan sebagai penghapus riwayat
Saat Anda menyesuaikan stok lewat opname, penyesuaiannya sendiri tercatat sebagai satu baris pergerakan. Riwayat sebelumnya tidak dihapus. Ini penting: koreksi yang menghapus jejak membuat pola berulang jadi tidak mungkin ditemukan.
Opname jadi baris koreksi, bukan penghapus riwayat. -
Bandingkan kartu stok dengan rak untuk barang yang bernilai tinggi
Tidak perlu opname penuh tiap minggu. Ambil lima barang paling mahal, cocokkan sistem dengan rak. Kalau lima itu cocok, sisanya biasanya aman. Kalau salah satu meleset, di situlah Anda perlu menggali.
Bandingkan dengan rak untuk barang bernilai tinggi. -
Jadikan ini langkah pertama, bukan terakhir
Saat ada yang bertanya "kok stoknya kurang?", refleks yang benar adalah membuka kartu stoknya — bukan bertanya ke orang. Bertanya ke orang memancing pembelaan; membuka riwayat memancing jawaban.
Hasil akhir
Setiap selisih stok bisa ditelusuri sampai ke transaksi penyebabnya, sehingga Anda memperbaiki alur kerja yang bocor — bukan menebak siapa yang salah.
Kalau ada kendala
Angka di kartu stok tidak sama dengan laporan stok
Periksa apakah Anda melihat toko yang sama dan rentang tanggal yang mencakup seluruh riwayat. Kartu stok yang dipotong tanggalnya tentu tidak akan menjumlah sampai angka sekarang.
Ada baris keluar yang tidak saya kenali
Buka transaksi asalnya lewat penunjuk di baris itu. Yang paling sering ternyata sparepart yang terpakai di servisan, karena pemakaian di servis memotong stok persis seperti penjualan.
Stok minus padahal barangnya ada di rak
Berarti pengeluaran tercatat lebih dulu daripada pemasukannya — biasanya barang dijual sebelum notanya diinput. Catat pembeliannya dengan tanggal yang benar, dan minusnya hilang sendiri.
Saya ingin tahu siapa yang mengeluarkan barangnya
Kartu stok menunjuk ke transaksinya; transaksi itulah yang membawa nama penginput. Untuk perubahan data setelahnya, telusuri lewat log aktivitas.
Riwayatnya terlalu panjang untuk dibaca
Persempit ke rentang saat angkanya masih benar sampai saat mulai salah. Anda hampir selalu tahu dua tanggal itu, dan mempersempitnya memotong ratusan baris jadi belasan.