Saat stok opname berjalan, sering muncul pertanyaan: sekalian saja betulkan nomor batch dan tanggal kedaluwarsa yang salah, kan lebih hemat waktu. Secara logika operasional terasa efisien, tetapi secara data justru bisa merusak jejak stok dan menyulitkan penelusuran obat. Artikel ini membahas kenapa koreksi identitas obat sebaiknya dipisah dari penghitungan fisik, plus cara melakukannya lewat software manajemen stok apotek tanpa mengacaukan kartu stok.

Kenapa opname dan koreksi batch tidak digabung

Opname adalah kegiatan menghitung jumlah fisik barang di rak, lalu membandingkannya dengan catatan sistem. Tujuannya satu: menemukan selisih kuantitas. Sementara nomor batch dan tanggal kedaluwarsa adalah identitas tiap unit obat. Begitu identitas ini diubah sembarangan, nilai selisih dan riwayat mutasi ikut berubah. Padahal pemeriksa, pemilik, maupun PBF yang menagih retur bisa meminta data asal-usul obat kapan saja.

Bayangkan stok Amoxicillin 500 mg tercatat 100 tablet batch A kedaluwarsa Maret 2027. Saat dihitung fisik, ternyata 80 tablet batch A dan 20 tablet batch B kedaluwarsa Agustus 2026. Kalau petugas hanya mengedit baris lama menjadi "80 tablet batch A", maka 20 tablet batch B hilang dari catatan. Obat yang justru paling dekat kedaluwarsa malah tidak terpantau — berisiko dijual lebih dulu atau terlanjur rusak di rak.

Risiko yang muncul kalau batch dan ed diedit diam-diam

  • Jejak audit hilang. Tidak ada catatan siapa mengubah, kapan, dan dari nilai berapa. Ini menyulitkan saat ada pemeriksaan internal maupun eksternal.
  • Stok minus atau ganda. Satu unit bisa tercatat di dua baris sekaligus karena batch lama tidak dinolkan sebelum batch baru ditambah.
  • Panggilan retur ke PBF jadi rumit. Saat ingin mengembalikan obat mendekati kedaluwarsa, jumlah per batch harus jelas. Data yang tumpang tindih membuat klaim ditolak.
  • Nilai persediaan tidak akurat. HPP per batch bisa berbeda. Menempelkan harga batch lama ke batch baru membuat margin dan laporan keuangan salah. Ada contoh perhitungannya di cara menghitung HPP dan margin apotek.

Alur yang disarankan: pisahkan hitung fisik dan koreksi identitas

Praktik yang lebih aman adalah dua tahap terpisah, walaupun tetap bisa dilakukan di hari yang sama.

  1. Tahap opname. Hitung fisik per batch yang benar-benar ada di rak. Catat nomor batch dan tanggal kedaluwarsa apa adanya. Tujuannya menyamakan jumlah unit, bukan membetulkan label.
  2. Tahap penyesuaian. Setelah opname selesai dan disetujui, buat penyesuaian terpisah: nolkan baris batch yang salah ketik, lalu masukkan baris batch yang benar sebagai stok masuk dengan dokumen koreksi.
  3. Tahap verifikasi. Cocokkan ulang total stok per nama obat dan nilai persediaan. Pastikan tidak ada selisih baru yang muncul akibat koreksi.

Dengan cara ini, laporan opname tetap bersih, sementara identitas batch dan tanggal kedaluwarsa juga ikut benar. Panduan tahapan lebih detail dapat dibaca di panduan stok opname apotek.

Contoh angka dampaknya ke nilai stok

Misalkan harga beli tablet tersebut Rp 500 per unit sebelum PPN. Total nilai persediaan tercatat 100 tablet × Rp 500 = Rp 50.000.

Nilai stok awal = 100 × Rp 500 = Rp 50.000
Nilai stok hasil hitung fisik = (80 × Rp 500) + (20 × Rp 520) = Rp 40.000 + Rp 10.400 = Rp 50.400
Selisih nilai = Rp 400 (karena HPP batch B lebih tinggi)

Bila koreksi dilakukan lewat edit biasa, selisih Rp 400 ini bisa tersembunyi. Padahal dampaknya berulang tiap kali obat itu dibeli; selisih kecil yang menumpuk membuat laporan persediaan sulit dipercaya.

Peran software manajemen stok apotek

Software yang rapi biasanya memisahkan tiga hal: modul opname, modul koreksi stok, dan modul kartu stok. Beberapa fungsi yang layak dicek sebelum memilih:

  • Mendukung multi-batch per satu kode obat, termasuk tampilan FEFO otomatis. Konsepnya dibahas di manajemen stok dan kedaluwarsa obat dengan sistem FEFO.
  • Setiap penyesuaian tercatat dengan kolom alasan, pelaksana, dan waktu perubahan.
  • Menolak input batch ganda bila kombinasi batch dan tanggal kedaluwarsa sudah ada.
  • Menghitung nilai persediaan per batch, bukan hanya total per nama obat.
  • Menyediakan laporan obat mendekati kedaluwarsa, misalnya 3, 6, dan 9 bulan ke depan.
KegiatanWaktu idealOutput
Hitung fisik per batchSebelum jam ramaiDaftar jumlah unit per batch
Input hasil hitungHari yang samaSelisih kuantitas
Koreksi batch dan edSetelah opname disetujuiBaris stok baru dengan dokumen koreksi
Verifikasi total stokH+1Nilai persediaan terkunci

Kesalahan umum yang perlu dihindari

  1. Mengedit batch langsung di layar opname tanpa dokumen penyesuaian. Cepat, tetapi sulit dipertanggungjawabkan.
  2. Mencampur stok dari dua batch dalam satu baris karena "isinya sama". Justru batch inilah yang menentukan prioritas FEFO.
  3. Mengubah tanggal kedaluwarsa tanpa mengecek kemasan asli. Salah baca bulan dan tahun adalah penyebab paling sering.
  4. Menunda koreksi berbulan-bulan. Semakin lama, semakin banyak transaksi yang tercampur dan koreksi makin rumit.
  5. Membiarkan stok minus setelah penyesuaian. Stok minus adalah tanda ada transaksi yang belum sinkron, bukan sekadar angka aneh.

Kapan sebaiknya menyentuh batch, kapan tidak

Koreksi batch dan tanggal kedaluwarsa memang perlu, tetapi pemicunya berbeda dari opname. Beberapa situasi yang wajar dikoreksi: salah input saat penerimaan barang, retur dari PBF yang mengganti batch, atau pemecahan kemasan besar menjadi kecil. Di luar itu, biarkan identitas batch berjalan apa adanya supaya riwayat stok tetap lurus. Bila obat sudah mendekati kedaluwarsa, tindakan yang tepat bukan mengedit tanggal, melainkan memindahkan stok ke daftar prioritas retur atau pemusnahan sesuai aturan BPOM tentang peredaran dan penanganan obat.

Untuk memperdalam sisi kepatuhan dan pengelolaan risiko, bacaan lanjutan yang bisa disarankan antara lain Media Kesehatan Masyarakat Indonesia (SINTA 1), Kesmas: Jurnal Kesehatan Masyarakat Nasional (National Public Health Journal) (SINTA 1), Indonesian Journal of Pharmacy (SINTA 1), Jurnal Kedokteran dan Kesehatan Indonesia (SINTA 1), dan Jurnal Administrasi Kesehatan Indonesia (SINTA 1).

Rapikan batch dan ed tanpa mengacaukan opname

Di Farmalite, stok opname, koreksi stok, dan kartu stok berjalan di modul terpisah sehingga setiap perubahan batch maupun tanggal kedaluwarsa punya jejak yang bisa diaudit. Anda tetap bisa memperbaiki data, tetapi tanpa menutupi selisih atau kehilangan riwayat mutasi per batch. Cek bagaimana alurnya bekerja di apotek Anda sebelum opname berikutnya dimulai.

💬 Konsultasi & demo gratis via WhatsApp