Stok opname yang berantakan bikin data tak bisa dipercaya — ujungnya kasir bilang "stok 0" padahal barang ada di rak, atau sebaliknya. Padahal opname bisa cepat dan akurat kalau caranya benar. Panduan ini merangkum persiapan, metode hitung, cara menangani selisih, sampai frekuensi ideal — tanpa harus menutup apotek seharian.

Kenapa stok opname penting

Opname mencocokkan stok fisik dengan stok sistem. Selisih bisa muncul karena kesalahan input, barang hilang, kedaluwarsa yang belum dibuang, atau retur yang lupa dicatat. Tanpa opname rutin, semua laporan (stok, laba, pembelian) ikut salah — dan keputusan yang dibangun di atasnya ikut salah: Anda membeli barang yang sebenarnya masih ada, atau kehabisan barang yang sistem bilang masih 12.

Ada efek psikologis yang jarang dibahas: begitu karyawan tahu stok "tidak pernah dicek", kedisiplinan pencatatan ikut kendur. Opname rutin bukan sekadar merapikan angka — ia menjaga budaya kerja seluruh apotek tetap rapi.

Persiapan sebelum opname

  • Tentukan lingkup: seluruh apotek, per kategori, atau khusus narkotik/psikotropik.
  • Rapikan rak & kelompokkan barang sejenis agar mudah dihitung — barang yang sama tercecer di dua rak adalah sumber selisih palsu nomor satu.
  • Siapkan daftar produk dari sistem (idealnya bisa dicetak/di-export).
  • Selesaikan dulu transaksi menggantung: penerimaan barang yang belum diinput, retur yang belum dicatat, mutasi antar cabang yang belum dikonfirmasi.
  • Tetapkan petugas dan pembagian area — satu orang menghitung, satu orang mencatat, hasil lebih cepat dan minim salah tulis.

Metode hitung yang efisien

Hitung fisik per produk, lalu masukkan angkanya. Software modern membuat ini cepat: begitu angka fisik disimpan, stok otomatis disesuaikan dan selisih tercatat. Anda tak perlu menutup apotek seharian — bisa dicicil per rak/kategori.

Dua pendekatan yang terbukti jalan di lapangan:

  1. Opname siklus (cycle count): setiap minggu hitung 1–2 rak atau kategori secara bergilir, di jam sepi (misalnya pukul 14.00–16.00). Dalam 2–3 bulan seluruh apotek terhitung, tanpa pernah menutup toko. Ini metode favorit apotek yang buka setiap hari.
  2. Opname besar terjadwal: hitung menyeluruh 1–2 kali setahun (misalnya menjelang tutup buku), dimulai setelah jam tutup. Dengan 3 orang dan daftar yang rapi, apotek 3.000 item biasanya selesai dalam 4–6 jam — bukan seharian penuh.

Tips kecepatan: hitung dari rak ke daftar (bawa daftar mengikuti urutan rak), bukan dari daftar ke rak. Mencari fisik barang berdasarkan urutan alfabet daftar membuat petugas bolak-balik tanpa henti.

Menangani selisih

Selisih = stok fisik − stok sistem. Selisih kurang berarti potensi kehilangan; selisih lebih berarti ada barang tak tercatat. Sistem yang baik menghasilkan Berita Acara sebagai bukti resmi dan mencatat penyesuaian di kartu stok agar bisa ditelusuri.

Jangan berhenti di "sesuaikan angka lalu lupakan". Selisih adalah gejala — cari polanya:

Pola selisihKemungkinan penyebabTindakan
Minus di barang kecil bernilai tinggiKehilangan/pencurianPindah ke etalase terkunci, perketat akses
Minus di produk yang dijual per satuan kecil (tablet/strip)Salah konversi satuan saat jual/terimaRapikan satuan & konversi di master produk
Plus dan minus di produk yang mirip nama/kemasanSalah ambil item saat transaksiPisahkan letak, tambahkan barcode
Minus merata di banyak itemPenerimaan barang tidak pernah diinput lengkapBenahi SOP penerimaan faktur

Nilai selisih juga layak dipantau sebagai indikator: bila total selisih opname melebihi kira-kira 0,5% dari nilai persediaan, ada proses yang bocor dan perlu dibenahi — bukan sekadar angka yang perlu disesuaikan.

Seberapa sering?

  • Narkotik/psikotropik: rutin & ketat (kepatuhan regulasi) — selisih sekecil apa pun harus bisa dijelaskan dan terdokumentasi. Lihat juga pencatatan narkotika & psikotropika di apotek.
  • Produk cepat laku (fast moving): lebih sering, mis. bulanan — di sinilah mayoritas uang berputar dan mayoritas selisih terjadi.
  • Keseluruhan: minimal berkala (kuartalan) + opname parsial rutin dengan metode siklus.

Kesalahan umum saat opname

  • Opname sambil transaksi jalan tanpa penanda waktu — barang terjual di tengah hitungan tercatat sebagai selisih. Kalau tak bisa tutup, hitung per rak dan langsung input rak itu sebelum lanjut.
  • Barang titipan/konsinyasi ikut terhitung sebagai milik apotek.
  • Obat kedaluwarsa dihitung sebagai stok baik — pisahkan dulu ke karantina, catat sebagai pemusnahan/retur, baru hitung sisanya.
  • Angka "disamakan saja" tanpa Berita Acara — jejak hilang, pola kebocoran tak pernah ketahuan.
  • Hasil opname tidak ditindaklanjuti — tiga bulan kemudian selisihnya sama persis, di rak yang sama.

Opname sebagai momen bersih-bersih

Manfaatkan opname untuk sekalian memeriksa tanggal kedaluwarsa (dukung sistem FEFO Anda), menemukan barang mati yang layak diretur atau dipromosikan, dan merapikan tata letak rak. Apotek yang baru pindah software juga wajib menjadikan opname sebagai langkah verifikasi pertama — stok awal yang akurat adalah fondasi semua laporan berikutnya.

Opname cepat dengan Farmalite

Hitung fisik, masukkan angka, stok langsung disesuaikan, selisih & Berita Acara otomatis — bisa dicicil per rak atau kategori. Tak perlu tutup apotek seharian, dan setiap penyesuaian tercatat rapi di kartu stok.

💬 Konsultasi & demo gratis via WhatsApp