Tenavora Unified Platform
Lompat ke konten
Tim Tenavora 3 menit baca

FEFO: Cara Kelola Barang Ber-Expiry Biar Nggak Buang Duit

Makanan, kosmetik, dan obat punya musuh bernama tanggal kadaluarsa. Kenalan dengan FEFO, pencatatan per batch, dan trik rak supaya susut expired mendekati nol.

Setiap akhir bulan, ada momen kecil yang menyakitkan di banyak toko: memilah barang expired dari rak. Susu UHT yang lewat tanggal, skincare yang keburu berubah warna, obat yang tinggal dua bulan lagi tapi sudah tidak mau diterima apotek mana pun. Semua dibeli pakai uang sungguhan, semua berakhir di kardus belakang.

Yang bikin nyesek: sebagian besar barang itu sebenarnya sempat punya kembaran yang lebih muda — yang justru terjual duluan karena diletakkan di depan.

FIFO saja tidak cukup untuk barang bertanggal

Banyak yang sudah kenal FIFO: barang yang masuk duluan, keluar duluan. Untuk barang awet seperti baut atau kaos, itu cukup. Tapi untuk barang ber-expiry, FIFO punya celah: barang yang datang duluan belum tentu kadaluarsanya lebih dekat.

Contoh nyata: distributor kirim dua batch susu. Kiriman minggu lalu ternyata expiry Desember, kiriman minggu ini malah expiry Oktober — karena gudang distributor sendiri mengeluarkan stok lamanya. Kalau Anda patuh FIFO, batch Desember dijual duluan, dan batch Oktober tinggal menunggu jadi kerugian.

FEFO (first expired, first out) membereskan itu: yang dijual duluan adalah yang tanggal matinya paling dekat, tidak peduli kapan datangnya. Untuk makanan, kosmetik, obat, dan suplemen, FEFO bukan pilihan gaya — ini satu-satunya urutan yang masuk akal.

Syaratnya satu: kenal batch

FEFO mustahil dijalankan kalau catatan stok Anda cuma tahu “susu UHT: 40 pcs”. Empat puluh itu terdiri dari batch mana saja, expiry kapan saja? Tanpa jawaban itu, FEFO cuma jargon.

Maka pencatatan harus turun satu level: setiap penerimaan barang dicatat berikut nomor batch (atau minimal tanggal expiry) dan jumlahnya. Stok susu tadi menjadi “25 pcs exp Okt 2026, 15 pcs exp Des 2026”. Saat barang terjual atau dibuang, yang dipotong adalah batch tertentu — dan sistem selalu bisa menjawab dua pertanyaan penting: berapa nilai stok yang akan expired dalam 30, 60, 90 hari, dan batch nomor berapa yang harus ditarik kalau ada recall dari produsen.

Pertanyaan kedua itu bukan teori. Untuk apotek, kemampuan melacak batch adalah tuntutan regulasi; untuk produsen makanan, satu kejadian recall tanpa data batch artinya menarik semua stok dari semua tempat.

Di Tenavora, item bisa disetel memakai costing dan rotasi FEFO dengan pencatatan per batch/expiry — sistem otomatis menyarankan batch yang harus keluar duluan saat penjualan dan transfer, jadi kasir tidak perlu menghafal tanggal.

Di rak, FEFO artinya kerja tangan

Sistem secanggih apa pun tidak bisa memindahkan botol. Di lapangan, FEFO hidup dari kebiasaan kecil yang membosankan tapi menentukan:

  • Barang baru masuk dari belakang rak, stok lama digeser ke depan. Setiap kali, tanpa kecuali — termasuk saat kiriman datang di jam ramai.
  • Chiller dan freezer diperlakukan sama; justru di situ barang termahal berada.
  • Beri tanda pada batch yang mendekati expiry — stiker warna sederhana sudah cukup untuk menyelamatkan jutaan rupiah setahun.

Ritel besar menyebut disiplin ini “facing dan rotasi”, dan mereka menggajinya serius. Toko kecil cukup menjadikannya bagian tugas penerimaan barang: yang menerima, yang merotasi.

Barang mepet expiry itu bukan sampah, itu diskon berjalan

Barang yang tinggal sebulan menuju expired masih bernilai — asal ketahuan lebih awal. Ini gunanya laporan “akan kadaluarsa” dilihat mingguan, bukan pas sudah lewat. Begitu masuk radar 60–90 hari, ada beberapa jalan keluar: bundel dengan barang laris, diskon di rak khusus, jadikan hadiah program loyalti, atau untuk F&B, olah jadi menu spesial selama masih layak.

Beberapa supplier juga menerima retur barang mepet expiry dengan potongan — tapi hanya kalau Anda mengajukannya jauh hari. Data batch lagi-lagi yang menentukan bisa atau tidaknya.

Satu hal lagi soal harga diri: jangan gengsi menjual barang mepet tanggal dengan label jujur. Pembeli Indonesia sudah terbiasa dengan rak “hemat” berisi roti sore hari atau yogurt yang tinggal dua minggu — asal tanggalnya jelas dan harganya pantas, itu justru membangun kepercayaan. Yang merusak kepercayaan adalah barang expired yang lolos ke tangan pembeli karena tidak ada yang mengecek.

Dan jangan lupa hulu masalahnya: barang expired yang menumpuk sering kali bukan salah rotasi, melainkan salah beli. Kulakan terlalu banyak untuk barang yang perputarannya lambat. Cocokkan jumlah pembelian dengan kecepatan jual — hitungan reorder point berlaku juga di sini, dengan satu tambahan: jangan pernah memesan lebih dari yang bisa terjual sebelum tanggal expired tiba.

Coba satu hal minggu ini: tarik daftar barang Anda yang expired dalam 90 hari ke depan, hitung nilainya. Angka itu — bukan ceramah siapa pun — yang biasanya membuat FEFO langsung jadi kebijakan resmi toko.