Skip ke Konten

Penjelasan Seputar Safety Stock Adalah dan Cara Menghitungnya

Safety stock adalah persediaan cadangan yang wajib dimiliki setiap bisnis untuk mencegah kehabisan stok saat terjadi lonjakan permintaan atau keterlambatan pasokan. Tanpa safety stock yang tepat, bisnis berisiko kehilangan penjualan dan kepercayaan pelanggan.

Jika terlambat dalam penyediaan barang tentunya pelanggan akan kecewa. Sebaliknya jika persediaan berlebihan berisiko kadaluarsa, dead stock, dan biaya penyimpanan tinggi. Perhitungannya harus tepat supaya tidak kurang atau berlebihan, berikut cara menghitungnya.

Safety Stock Adalah Persediaan Ekstra sebagai Pengaman Bisnis

Safety stock atau buffer stock adalah persediaan ekstra sebagai pengaman jika terjadi fluktuasi permintaan dan ketidakpastian rantai pasokan. Setiap pebisnis harus memiliki sejumlah cadangan agar selalu bisa memenuhi permintaan pelanggan.

Safety stock adalah praktik terbaik manajemen persediaan yang berhubungan dengan inventori. Bisnis apapun pasti memilikinya — inventori bahan mentah, manufaktur, maupun barang konsumsi.

Manfaat Safety Stock untuk Bisnis

  • Mencegah stockout yang menyebabkan kehilangan penjualan
  • Menjaga kepercayaan pelanggan dengan ketersediaan produk yang konsisten
  • Memberikan buffer waktu saat terjadi keterlambatan pasokan dari supplier
  • Mengantisipasi lonjakan permintaan musiman yang tidak terprediksi

Rumus Safety Stock yang Sering Digunakan

Ada beberapa rumus safety stock yang bisa digunakan tergantung tingkat akurasi yang dibutuhkan:

Rumus Safety Stock Sederhana

Safety Stock = (Permintaan Maksimum − Permintaan Rata-rata) × Lead Time

Contoh: Jika permintaan rata-rata 100 unit/hari, maksimum 150 unit/hari, dan lead time 7 hari:
Safety Stock = (150 − 100) × 7 = 350 unit

Rumus Safety Stock dengan Service Level

Safety Stock = Z × σ_d × √LT

Dimana Z adalah Z-score berdasarkan service level (95% = 1.65, 99% = 2.33), σ_d adalah standar deviasi permintaan harian, dan LT adalah lead time rata-rata.

Contoh: Service level 95%, σ_d = 20 unit/hari, lead time = 7 hari:
Safety Stock = 1.65 × 20 × √7 ≈ 87 unit

Faktor yang Mempengaruhi Besarnya Safety Stock

  • Variabilitas permintaan: Semakin fluktuatif permintaan, semakin besar safety stock yang dibutuhkan
  • Lead time pemasok: Lead time panjang atau tidak konsisten membutuhkan safety stock lebih besar
  • Service level target: Target 99% membutuhkan safety stock lebih besar dari target 95%
  • Biaya stockout vs biaya penyimpanan: Seimbangkan risiko kehabisan stok dengan biaya menyimpan kelebihan stok

Hubungan Safety Stock dengan Reorder Point

Safety stock erat kaitannya dengan Reorder Point (ROP) — titik stok yang memicu pemesanan ulang ke pemasok:

Reorder Point = (Permintaan Harian × Lead Time) + Safety Stock

Ketika stok mencapai ROP, sistem WMS yang baik akan secara otomatis membuat atau merekomendasikan purchase order baru sehingga Anda tidak pernah kehabisan stok.

Tips Mengoptimalkan Safety Stock

  • Review safety stock minimal setiap kuartal, atau saat ada perubahan signifikan pola permintaan
  • Gunakan data historis yang akurat — minimal 3-6 bulan data penjualan
  • Terapkan service level berbeda per kategori produk (A, B, C)
  • Manfaatkan sistem WMS untuk kalkulasi dan monitoring otomatis

FAQ: Pertanyaan Umum tentang Safety Stock

Apa perbedaan safety stock dan buffer stock?

Keduanya merujuk pada konsep yang sama: persediaan cadangan ekstra di luar kebutuhan normal. Istilah "buffer stock" lebih umum digunakan dalam konteks rantai pasok (supply chain), sementara "safety stock" lebih umum dalam konteks manajemen inventori dan perencanaan.

Apakah semua produk harus punya safety stock?

Tidak harus. Safety stock paling penting untuk produk dengan permintaan fluktuatif tinggi, lead time panjang, atau yang memiliki biaya stockout tinggi (kehilangan pelanggan). Untuk produk dengan permintaan stabil dan lead time singkat, safety stock bisa minimal atau bahkan nol.

Berapa ideal persentase safety stock dari rata-rata penjualan?

Tidak ada angka universal. Secara umum, safety stock 1-2 minggu rata-rata penjualan adalah titik awal yang wajar untuk produk dengan lead time normal. Namun sebaiknya dihitung secara statistik berdasarkan variabilitas nyata permintaan dan lead time.

Bagaimana cara menghitung safety stock jika data historis terbatas?

Jika data historis kurang dari 3 bulan, gunakan estimasi konservatif: safety stock = 50-100% dari rata-rata penjualan mingguan. Perbarui secara berkala seiring bertambahnya data historis yang tersedia.

📦 Otomatiskan kalkulasi safety stock dengan WMS Digisolf

WMS berbasis Odoo dari Digisolf dapat menghitung safety stock, memantau reorder point, dan memicu purchase order secara otomatis — sehingga Anda tidak pernah kehabisan stok lagi. Pelajari WMS Digisolf →

Penjelasan Lengkap Rumus Safety Stock dan Cara Menghitungnya

Memahami rumus safety stock adalah langkah krusial dalam manajemen inventori yang efektif. Safety stock — atau stok pengaman — adalah jumlah persediaan tambahan yang sengaja disimpan sebagai buffer untuk mengantisipasi ketidakpastian dalam permintaan atau pasokan. Tanpa safety stock yang tepat, perusahaan berisiko mengalami stockout (kehabisan stok) yang bisa berujung pada kehilangan penjualan dan ketidakpuasan pelanggan.

5 Rumus Safety Stock yang Perlu Anda Kuasai

1. Rumus Safety Stock Sederhana (Dasar)

Rumus paling dasar yang cocok untuk bisnis dengan data historis permintaan:

Safety Stock = (Permintaan Maksimum − Permintaan Rata-rata) × Lead Time

Contoh: Permintaan maksimum = 200 unit/hari, permintaan rata-rata = 150 unit/hari, lead time = 7 hari.
Safety Stock = (200 − 150) × 7 = 350 unit

2. Rumus Safety Stock dengan Variasi Lead Time

Rumus ini memperhitungkan ketidakpastian pada waktu pengiriman supplier:

Safety Stock = Permintaan Rata-rata × (Lead Time Maks − Lead Time Rata-rata)

Contoh: Permintaan rata-rata = 100 unit/hari, lead time maks = 14 hari, lead time rata-rata = 10 hari.
Safety Stock = 100 × (14 − 10) = 400 unit

3. Rumus Safety Stock Metode Statistik (Heizer & Render)

Rumus paling akurat karena menggunakan standar deviasi dan service level:

Safety Stock = Z × σ × √Lead Time

Di mana: Z = faktor service level (nilai dari tabel distribusi normal), σ = standar deviasi permintaan harian

Service Level Nilai Z Artinya
85%1.0415% kemungkinan stockout
90%1.2810% kemungkinan stockout
95%1.655% kemungkinan stockout
97.5%1.962.5% kemungkinan stockout
99%2.331% kemungkinan stockout

Contoh: σ = 20 unit/hari, lead time = 9 hari, service level = 95% (Z = 1.65)
Safety Stock = 1.65 × 20 × √9 = 1.65 × 20 × 3 = 99 unit

4. Rumus Safety Stock King's Formula (untuk variasi ganda)

Memperhitungkan variasi pada demand DAN lead time sekaligus — paling cocok untuk bisnis dengan supplier tidak konsisten:

Safety Stock = Z × √(Lead Time Rata-rata × σD² + Demand Rata-rata² × σLT²)

Di mana: σD = standar deviasi demand, σLT = standar deviasi lead time

5. Contoh Lengkap Perhitungan Safety Stock Excel

Berikut contoh nyata dengan data 6 bulan terakhir untuk produk X:

Bulan Demand (unit) Lead Time (hari)
Oktober2808
November35010
Desember4207
Januari26012
Februari3109
Maret3308
Rata-rata3259
Maks42012

Menggunakan rumus sederhana:
Safety Stock = (420 − 325) × 9 = 95 × 9 = 855 unit

Reorder Point = (Demand Rata-rata × Lead Time Rata-rata) + Safety Stock = (325 × 9) + 855 = 2,925 + 855 = 3,780 unit

Artinya: ketika stok turun ke 3,780 unit, saatnya melakukan pemesanan ulang ke supplier.

Faktor-Faktor yang Mempengaruhi Besarnya Safety Stock

  • Variabilitas permintaan: Semakin tidak konsisten permintaan pelanggan (musiman, tren fluktuatif), semakin besar safety stock yang dibutuhkan.
  • Variabilitas lead time supplier: Supplier yang tidak konsisten dalam waktu pengiriman membutuhkan buffer stok lebih besar.
  • Service level target: Semakin tinggi service level yang diinginkan (misalnya 99% vs 90%), semakin besar safety stock.
  • Biaya penyimpanan (holding cost): Barang bernilai tinggi atau membutuhkan penyimpanan khusus (cold storage) membuat biaya safety stock lebih mahal.
  • Biaya stockout: Jika stockout berdampak besar (kehilangan pelanggan besar, produksi berhenti), maka safety stock yang lebih besar dibenarkan.

Cara Mengelola Safety Stock Otomatis dengan Odoo

Menghitung dan memonitor safety stock secara manual sangat memakan waktu, terutama jika SKU sudah ratusan. Odoo menyediakan fitur Reordering Rules yang memungkinkan otomatisasi manajemen safety stock:

  1. Buka Inventory → Configuration → Reordering Rules
  2. Tentukan produk dan lokasi gudang
  3. Set Minimum Quantity (sama dengan safety stock + reorder point) dan Maximum Quantity
  4. Aktifkan Lead Time sesuai lead time supplier aktual
  5. Odoo akan otomatis membuat Draft Purchase Order ketika stok turun di bawah minimum yang ditetapkan

Dengan Odoo, Anda juga bisa menggunakan fitur Make to Order (MTO) untuk produk khusus yang tidak perlu disimpan, dan Make to Stock (MTS) dengan reordering rules untuk produk fast-moving.

FAQ: Rumus Safety Stock dan Reorder Point

Safety stock adalah stok cadangan untuk mengantisipasi ketidakpastian permintaan atau lead time. Buffer stock sering digunakan secara bergantian dengan safety stock, artinya sama. Reorder point (ROP) adalah titik stok di mana pemesanan ulang harus dilakukan — dihitung sebagai: ROP = (Demand Rata-rata × Lead Time) + Safety Stock. Jadi safety stock adalah komponen dari reorder point, bukan hal yang sama.

Tidak ada rumus yang "terbaik" secara universal — semua bergantung pada ketersediaan data. Jika Anda punya data demand harian yang cukup banyak (30+ data poin), gunakan rumus statistik (Z × σ × √LT) — paling akurat. Jika data terbatas, gunakan rumus sederhana (Maks − Rata-rata) × LT. Jika supplier sangat tidak konsisten, gunakan King's Formula. Untuk bisnis kecil baru memulai, mulai dengan rumus sederhana dulu, lalu tingkatkan ke rumus statistik seiring data yang terkumpul.

Tidak. Safety stock idealnya dihitung secara individual per SKU (atau minimal per kategori ABC). Produk kelas A (high value, high movement) perlu perhitungan safety stock yang lebih presisi menggunakan metode statistik dengan service level 95–99%. Produk kelas B bisa menggunakan rumus sederhana dengan service level 90–95%. Produk kelas C yang slow-moving bisa dengan safety stock minimal atau bahkan make-to-order untuk menghindari dead stock.

Otomatiskan Perhitungan Safety Stock dengan WMS Odoo

Tidak perlu hitung manual lagi — Odoo Inventory dapat mengelola reordering rules dan safety stock secara otomatis untuk ratusan SKU sekaligus.

di dalam Odoo
Tech Developer 14 Maret 2024
Share post ini
Label
Arsip
4 Cara Menghitung Harga Pokok Produksi Makanan