Pelanggan datang khusus untuk membeli produk terlaris di toko Anda, tetapi raknya kosong. Di kafe, menu andalan terpaksa ditolak karena bahan baku habis sejak siang. Di bisnis trading, pesanan pelanggan tetap tertunda karena stok di sistem ternyata berbeda dengan stok di gudang.

Akibat Stok yang Tidak Terpantau
  • Penjualan hilang saat produk laris habis
  • Pelanggan berpindah ke pesaing
  • Pembelian mendadak dengan harga lebih mahal
  • Data stok di sistem dan di gudang tidak sama

Kondisi ini disebut stock out, dan hampir semua pemilik bisnis yang menjual atau memproduksi barang pernah mengalaminya. Sebagian besar stock out sebenarnya bisa dicegah selama Anda punya gambaran stok yang akurat dan diperbarui setiap saat. Artikel ini membahas pengertian, penyebab, cara menghitung kerugian, dan langkah pencegahan stock out. Kami juga menjelaskan bagaimana sistem real-time seperti Ukirama ERP membantu Anda melihat masalah sebelum terlambat.

Apa Itu Stock Out?

Stock out (atau out of stock) adalah kondisi ketika persediaan barang atau bahan baku sudah habis pada saat ada permintaan dari pelanggan atau kebutuhan produksi. Akibatnya, penjualan tidak bisa terjadi atau proses operasional terhenti sampai stok tersedia kembali.

Stock out tidak selalu berarti barang benar-benar habis di seluruh bisnis. Stok bisa tercatat ada di sistem tetapi tidak ada di rak, atau tersedia di gudang lain yang tidak terlihat oleh kasir. Dari sudut pandang pelanggan, hasilnya sama: barang yang dicari tidak ada.

Perbedaan Stock Out, Understock, dan Overstock

IstilahPengertianRisiko utama
Stock outStok nol saat ada permintaanPenjualan hilang, pelanggan kecewa
UnderstockStok ada, tetapi di bawah kebutuhan dan mendekati habisBerpotensi menjadi stock out
OverstockStok melebihi permintaanModal tertahan, barang rusak atau kedaluwarsa
BackorderPesanan diterima meski stok kosong, dikirim saat barang datangPelanggan menunggu, risiko pembatalan

Stock out dan overstock sering terjadi bersamaan: satu produk kosong, sementara produk lain menumpuk di gudang. Akar masalahnya biasanya sama, yaitu Anda tidak punya gambaran stok yang akurat.

Penyebab Stock Out

Memahami penyebabnya membantu Anda memilih solusi yang tepat, bukan sekadar menambah stok di semua produk. Berikut penyebab yang paling umum:

  • Pencatatan stok manual atau terpisah-pisah. Data di Excel, buku, dan POS sering tidak sinkron, sehingga angka stok yang Anda lihat sudah tertinggal.
  • Tidak ada titik pemesanan ulang. Tanpa batas minimum yang jelas, pemesanan ulang bergantung pada ingatan atau perasaan tim.
  • Perkiraan permintaan meleset. Promo, musim ramai, atau momen seperti Ramadan dan Lebaran bisa membuat penjualan melonjak di luar dugaan.
  • Keterlambatan supplier. Lead time yang lebih lama dari perkiraan membuat stok habis sebelum barang baru tiba.
  • Selisih stok yang tidak terdeteksi. Kesalahan input, barang rusak, atau kehilangan baru ketahuan saat stok sudah kosong.
  • Stok tersebar tanpa visibilitas. Barang menumpuk di satu gudang atau outlet, sementara lokasi lain kehabisan.

Dampak Kerugian Stock Out bagi Bisnis

Dampak stock out jarang berhenti di satu transaksi yang gagal. Ada tiga lapisan kerugian yang perlu Anda perhatikan.

Penjualan yang Hilang

Ini kerugian yang paling kasat mata. Setiap hari produk laris kosong, omzet dan laba dari produk tersebut ikut hilang. Penjualan itu tidak selalu bisa dikejar setelah stok datang kembali, karena pelanggan sudah membeli di tempat lain.

Pelanggan yang Berpindah

Jika pelanggan berulang kali tidak menemukan barang yang dicari, mereka bisa menjadikan tempat lain sebagai pilihan utama. Anda kehilangan pembelian berulang, bukan hanya satu transaksi.

Biaya Tersembunyi

Di balik penjualan yang hilang, ada biaya yang jarang masuk hitungan:

  • Pembelian mendadak dengan harga lebih mahal dari supplier biasa
  • Ongkos kirim ekspres untuk mengejar stok
  • Waktu tim yang habis untuk mengecek stok secara manual
  • Kompensasi atau pembatalan pesanan pelanggan

Dampak di Setiap Industri

  • Retail: pelanggan pulang tanpa membeli atau beralih ke toko lain.
  • Food & Beverage: menu tidak bisa dijual, dan dapur terpaksa mengganti bahan sehingga konsistensi rasa terganggu.
  • Trading dan distribusi: pesanan besar tertunda atau dibatalkan, dan kepercayaan pelanggan bisnis ikut turun.
  • Manufaktur: kekurangan bahan baku bisa menghentikan lini produksi.

Skala masalahnya besar. Menurut IHL Group (edisi 2025), peritel di seluruh dunia masih kehilangan sekitar 6,5% penjualan global akibat stok kosong dan stok berlebih. Nilai kerugian dari stok kosong saja mencapai sekitar US$1,2 triliun per tahun, sedangkan stok berlebih sekitar US$572 miliar. Angka ini mencerminkan industri ritel global, bukan khusus Indonesia, tetapi pola penyebabnya relevan untuk bisnis dengan banyak produk dan lokasi.

Cara Menghitung Kerugian Stock Out

Anda bisa memperkirakan kerugian per produk dengan rumus sederhana:

Kerugian laba = rata-rata penjualan harian × jumlah hari stok kosong × margin per unit

Contoh ilustrasi: sebuah produk terjual rata-rata 40 unit per hari dengan margin Rp15.000 per unit, lalu stoknya kosong selama 3 hari.

40 × 3 × Rp15.000 = Rp1.800.000

Itu baru satu produk dan belum termasuk pelanggan yang tidak kembali. Jika kondisi serupa terjadi pada 10 produk laris, kerugian per kejadian bisa mencapai Rp18.000.000. Coba hitung dengan data penjualan Anda sendiri, karena angkanya sering lebih besar dari perkiraan.

Cara Mencegah Stock Out

Pencegahan stock out bertumpu pada satu prinsip: Anda tahu stok yang sebenarnya, dan tahu kapan harus memesan ulang. Berikut enam langkah yang bisa Anda terapkan.

1. Tentukan Safety Stock dan Reorder Point

Safety stock adalah cadangan stok untuk menghadapi lonjakan permintaan atau keterlambatan pengiriman. Reorder point adalah jumlah stok yang menandakan sudah waktunya memesan ulang. Rumusnya:

  • Safety stock = (pemakaian harian maksimum × lead time terlama) − (pemakaian harian rata-rata × lead time rata-rata)
  • Reorder point = (pemakaian harian rata-rata × lead time rata-rata) + safety stock

Contoh ilustrasi: produk A terjual rata-rata 40 unit per hari dan maksimum 50 unit. Lead time supplier rata-rata 5 hari dan terlama 7 hari.

  • Safety stock = (50 × 7) − (40 × 5) = 150 unit
  • Reorder point = (40 × 5) + 150 = 350 unit

Artinya, begitu stok menyentuh 350 unit, saatnya memesan ulang.

2. Pantau Stok Secara Real-Time

Batas minimum tidak berguna jika angka stok baru diperbarui seminggu sekali. Stok yang terhubung langsung dengan transaksi penjualan dan pembelian memungkinkan Anda bereaksi saat stok menipis, bukan setelah kosong.

3. Aktifkan Peringatan Buffer Stock Otomatis

Peringatan otomatis membuat tim tidak perlu mengecek satu per satu. Saat stok menyentuh batas yang Anda tetapkan, sistem memberi tahu tim pembelian atau gudang.

4. Lakukan Stock Opname Berkala

Selisih antara stok di sistem dan stok fisik adalah penyebab stock out yang sering tidak disadari. Stock opname rutin, misalnya bulanan untuk produk laris dan triwulanan untuk produk lain, menjaga data tetap akurat.

5. Kelola Multi-Gudang dan Multi-Outlet dalam Satu Sistem

Jika stok menumpuk di satu lokasi sementara lokasi lain kosong, transfer antarlokasi bisa menyelamatkan penjualan tanpa pembelian baru. Hal ini hanya mungkin jika Anda melihat stok semua lokasi dalam satu tampilan.

6. Evaluasi Data Penjualan dan Supplier Secara Rutin

Fokuskan perhatian pada produk yang menyumbang omzet terbesar, karena stock out di sana paling mahal. Catat juga waktu pengiriman aktual setiap supplier, dan perbarui reorder point ketika lead time berubah.

Mengapa Sistem Real-Time Lebih Efektif daripada Pencatatan Manual

Excel dan pencatatan manual masih cukup untuk bisnis dengan satu lokasi dan jumlah produk yang terbatas. Masalah muncul ketika bisnis bertambah: transaksi lebih banyak, gudang atau outlet bertambah, dan beberapa orang memperbarui data yang sama. Pada titik ini, human error dan keterlambatan data menjadi penyebab utama stok yang tidak akurat.

AspekUkirama ERPExcel / Pencatatan Manual
Stok ter-update otomatis dari setiap transaksi✅❌
Data stok multi-gudang dalam satu tampilan✅❌
Peringatan otomatis saat stok mendekati batas minimum✅❌
Pelacakan stok dalam perjalanan (transit) antargudang✅❌
Stock opname dengan barcode✅❌
Terhubung dengan POS dan laporan keuangan✅❌

Jika Anda baru mengenal konsep sistem terintegrasi, panduan tentang apa itu ERP bisa menjadi titik awal yang baik.

Cara Ukirama ERP Membantu Mencegah Stock Out

Ukirama ERP adalah sistem berbasis cloud yang menyatukan stok, penjualan, pembelian, dan keuangan dalam satu dashboard. Fitur inventory management yang relevan untuk pencegahan stock out antara lain:

  • Manajemen multi-gudang: kelola stok semua gudang, lengkap dengan transfer antargudang dan pelacakan stok transit.
  • Buffer stock dengan peringatan otomatis: dapatkan pemberitahuan sebelum stok benar-benar habis.
  • Advanced barcoding: dukungan multi-satuan (piece, pack, box) dengan konversi satuan otomatis.
  • Stock opname fleksibel: lakukan lewat impor Excel, barcode, atau API.
  • Integrasi POS: hubungkan Ukirama dengan POS pilihan Anda agar data penjualan dan stok saling terhubung.

Untuk bisnis F&B, fitur resep sebagai Bill of Material membantu Anda memantau pemakaian bahan baku per menu dan mengelola distribusi dari central kitchen ke cabang. Berdasarkan data klien Ukirama di industri F&B, laporan stok menjadi 2x lebih cepat dan food waste berkurang 50%.

Data stok di Ukirama juga bisa dihubungkan ke AI pilihan Anda, seperti Claude, Gemini, atau ChatGPT, melalui API. Anda bisa mencari dan membaca data dengan lebih cepat. Jika Anda ingin melihat langsung tampilan dan alurnya, jadwalkan demo bersama tim Ukirama.

Kesimpulan

Stock out adalah masalah yang sering dianggap biasa, padahal dampaknya mencakup penjualan yang hilang, pelanggan yang berpindah, dan biaya tersembunyi. Beberapa poin kunci yang perlu Anda ingat:

  • Penyebab utamanya ada di proses dan data. Pencatatan terpisah-pisah dan tidak adanya batas pemesanan ulang lebih sering menjadi akar masalah daripada faktor luar.
  • Hitung kerugiannya. Rumus sederhana (penjualan harian × hari kosong × margin) sudah cukup untuk melihat besarnya masalah.
  • Gunakan safety stock dan reorder point. Dua angka ini memberi Anda patokan kapan harus memesan ulang.
  • Visibilitas real-time adalah fondasinya. Semua langkah pencegahan bergantung pada data stok yang akurat dan selalu terbaru.

Ukirama ERP membantu Anda memantau stok multi-gudang secara real-time, mengurangi 85% proses manual, dan bisa diimplementasikan dalam hitungan hari. Dirancang untuk bisnis di Indonesia dan digunakan oleh 120+ perusahaan di Indonesia, Singapura, Australia, dan Filipina, Ukirama siap menyesuaikan sistem dengan alur stok bisnis Anda. Konsultasikan Gratis »

FAQ

Apa arti stock out?

Stock out adalah kondisi ketika stok barang atau bahan baku habis pada saat ada permintaan pelanggan atau kebutuhan produksi. Dampaknya berupa penjualan yang hilang atau proses operasional yang terhenti.

Apa bedanya stock out dan overstock?

Stock out berarti stok kosong saat dibutuhkan, sedangkan overstock berarti stok melebihi permintaan. Keduanya merugikan: yang pertama menghilangkan penjualan, yang kedua menahan modal dan berisiko menimbulkan barang rusak atau kedaluwarsa.

Bagaimana cara menghitung reorder point?

Reorder point dihitung dari pemakaian harian rata-rata dikalikan lead time rata-rata, lalu ditambah safety stock. Begitu stok menyentuh angka ini, saatnya memesan ulang agar barang tiba sebelum stok habis.

Apakah bisnis kecil perlu sistem stok real-time?

Bisnis dengan satu lokasi dan sedikit produk masih bisa memakai pencatatan sederhana. Saat jumlah produk, outlet, atau gudang bertambah, sistem real-time membantu menjaga data tetap akurat tanpa menambah beban kerja tim.

Berapa lama implementasi Ukirama ERP?

Implementasi Ukirama ERP dapat dilakukan dalam hitungan hari, dengan empat tahap: perencanaan, simulasi proses bisnis, pelatihan per divisi, dan going live dengan pendampingan. Waktu pastinya bergantung pada kebutuhan dan skala bisnis Anda.