Apa itu batas stok kritis?
Batas stok kritis adalah ambang yang menandakan kapan Anda harus memesan barang baru, yaitu saat stok suatu produk turun ke jumlah tersebut. Rumusnya: rata-rata penjualan harian × lead time pasokan (hari) × 1,2 — artinya jumlah yang akan terjual selama barang masih di perjalanan ditambah cadangan pengaman 20%. Untuk produk yang terjual 12 unit per hari dan dikirim pemasok dalam 7 hari, batas kritisnya sekitar 101 unit. Ambang yang sama juga disebut “titik pemesanan”, “batas stok minimum”, dan “titik pemesanan ulang”; ketiganya merujuk pada hal yang sama.
Tujuan batas kritis bukan untuk menjaga gudang tetap penuh, melainkan bekerja dengan stok sesedikit mungkin tanpa kehabisan barang. Jika terlalu tinggi, uang Anda mengendap di rak; jika terlalu rendah, penjualan terlewat.
Dari mana rumus ini berasal?
Penjualan tidak berhenti begitu Anda memesan. Selama barang masih di perjalanan, produk di rak terus keluar. Karena itu, saat memesan, Anda harus memiliki setidaknya sebanyak yang akan terjual selama lead time pasokan. Ditambah lagi kemungkinan segala sesuatu tidak berjalan sesuai rencana: penjualan bisa melonjak atau pemasok bisa terlambat. Itulah dua bagian dari rumusnya:
Batas stok kritis = (rata-rata penjualan harian × lead time pasokan) + stok pengaman
Dalam praktiknya, mengambil stok pengaman sebesar 20% dari kebutuhan selama lead time sudah cukup bagi sebagian besar usaha; dengan begitu rumusnya menjadi singkat: penjualan harian × lead time pasokan × 1,2.
Hitung dalam empat langkah
1. Cari rata-rata penjualan harian
Bagilah jumlah unit produk tersebut yang terjual dalam 30-90 hari terakhir dengan jumlah harinya. Jika Anda menjual 1.080 unit dalam 90 hari, rata-rata harian Anda adalah 12 unit. Periode pendek bisa menyesatkan: jangan hanya memakai satu minggu saat ada promosi atau saat tidak ada penjualan sama sekali. Untuk produk musiman, melihat periode yang sama tahun lalu memberi hasil yang lebih tepat.
2. Ukur lead time pasokan dari tanggal pengiriman yang sebenarnya
Jangan pakai waktu yang dijanjikan pemasok, pakailah waktu dari catatan Anda sendiri: selisih antara hari Anda memesan dan hari barang masuk ke rak. Ambil rata-rata dari beberapa pesanan terakhir. Langkah ini paling sering dilewatkan dan membuat batas kritis tampak lebih rendah dari yang seharusnya.
3. Kalikan keduanya: jumlah yang akan habis selama lead time pasokan
Rata-rata penjualan harian × lead time pasokan. Jika Anda menjual 12 unit per hari dan barang tiba dalam 7 hari, maka 84 unit akan habis dari rak Anda setelah pemesanan. Ini adalah jumlah minimum yang harus Anda miliki saat memesan.
4. Tambahkan cadangan pengaman
Penjualan bisa melonjak, pemasok bisa terlambat. Untuk menutup kedua risiko ini, tambahkan 20% pada kebutuhan selama lead time: 84 + 16,8 = sekitar 101 unit. Untuk produk dengan permintaan berfluktuasi atau pemasok yang tidak dapat diandalkan, naikkan cadangan menjadi 30-50%; untuk pemasok yang mengirim setiap hari tanpa gangguan, 10% sudah cukup.
Contoh perhitungan untuk berbagai produk
Batas kritis dua produk di gudang yang sama tidak harus mirip; yang menentukan adalah hasil kali kecepatan penjualan dan lead time pasokan:
| Profil produk | Penjualan harian | Lead time pasokan | Habis selama lead time | Pengaman 20% | Batas kritis |
|---|---|---|---|---|---|
| Perputaran cepat, pemasok dekat | 40 unit | 2 hari | 80 | 16 | 96 unit |
| Perputaran sedang, pasokan dalam negeri | 12 unit | 7 hari | 84 | 17 | 101 unit |
| Perputaran lambat, impor | 3 unit | 21 hari | 63 | 13 | 76 unit |
| Perputaran sangat lambat, impor | 0,5 unit | 30 hari | 15 | 3 | 18 unit |
Perhatikan dua baris pertama dalam tabel: batas kritis produk yang terjual 40 unit per hari justru lebih rendah daripada yang terjual 12 unit per hari. Penyebabnya adalah lead time pasokan. Karena itu aturan “simpan stok lebih banyak untuk produk terlaris” keliru — yang menentukan hasil perhitungan bukan kecepatan penjualan saja, melainkan gabungan kecepatan penjualan dan lead time pasokan.
Tiga kesalahan yang sering terjadi
1. Memakai waktu yang dijanjikan pemasok. Pemasok yang berkata “saya antar dalam tiga hari” mungkin dalam lima pengiriman terakhirnya rata-rata membutuhkan delapan hari. Ukurlah waktu sebenarnya dari catatan Anda sendiri.
2. Menetapkan batas sekali lalu melupakannya. Ketika kecepatan penjualan berubah, ambang kehilangan maknanya. Produk yang terus-menerus memicu alarm atau tidak pernah memicu alarm adalah produk yang batasnya belum diperbarui.
3. Mencatat produk yang sama dengan dua kode. Ketika stok terpecah ke dua kartu, keduanya tidak akan turun ke batas kritis dan peringatan tidak pernah muncul. Itulah sebabnya tata kode produk harus ada sebelum batas kritis; selesaikan dulu penyiapan pencatatan stok gudang.
Setelah menghitung: memantau ambang
Menemukan batas hanyalah separuh pekerjaan; yang terpenting adalah mengetahui saat stok mencapai batas itu. Di Excel, Anda dapat memberi warna dengan format bersyarat (conditional formatting) dan menghitungnya dengan kalkulator stok kritis. Jika Anda bekerja dengan program, Anda menetapkan level minimum untuk setiap produk dan notifikasi akan muncul saat stok turun di bawahnya — tampilan layarnya ada di halaman fitur, dan untuk bekerja dengan ponsel di gudang lihat versi seluler dan web.
Batas kritis hanya berfungsi dengan benar jika jumlah di sistem mencerminkan kenyataan. Jika catatan dan isi rak tidak cocok, alarm pun berbunyi di waktu yang salah; karena itu penghitungan rutin sangat penting — langkah-langkahnya kami jelaskan dalam panduan cara melakukan stok opname gudang.
Pertanyaan yang sering diajukan
Apakah batas stok kritis sama dengan titik pemesanan?
Ya, keduanya menggambarkan ambang yang sama: pesanan baru diajukan ketika stok turun ke jumlah ini. “Batas stok minimum” dan “titik pemesanan ulang” juga nama lain dari konsep yang sama.
Apa perbedaan stok pengaman dan batas kritis?
Stok pengaman adalah bagian penyangga di dalam batas kritis. Batas kritis = jumlah yang akan habis selama lead time pasokan + stok pengaman. Stok pengaman idealnya tidak pernah disentuh; jika sampai terpakai, berarti penjualan melonjak atau pasokan terlambat.
Apakah saya harus menghitung untuk setiap produk secara terpisah?
Secara teori ya, dalam praktik tidak. Mulailah dengan produk yang menyumbang sebagian besar omzet; hitung satu per satu. Untuk sisanya, yaitu produk-produk dengan penjualan kecil, cukup tetapkan aturan bersama per kelompok produk (misalnya “sebanyak penjualan dua minggu”).
Seberapa sering batas kritis perlu diperbarui?
Saat kecepatan penjualan atau lead time pasokan berubah. Cara praktisnya adalah meninjau batas produk berputar cepat setelah setiap stok opname. Batas yang dibiarkan tetap dalam beberapa bulan akan terus memberi alarm palsu atau tidak pernah memberi peringatan.
Apakah menetapkan batas yang tinggi merugikan?
Ya. Stok berlebih adalah uang yang menganggur di rak; selain itu memakan tempat dan menimbulkan risiko barang susut pada produk yang punya tanggal kedaluwarsa. Tujuannya bukan menaikkan batas setinggi mungkin, melainkan menutup risiko kehabisan stok dengan biaya yang dapat diterima. Untuk mengukur seberapa banyak stok yang Anda simpan, lihat panduan apa itu perputaran stok; jika batas Anda terlalu tinggi, ukuran itulah yang pertama kali turun.
Apakah rumus ini berlaku untuk produk musiman?
Rumusnya berlaku, tetapi Anda perlu mengubah masukannya: gunakan perkiraan penjualan harian pada periode yang akan datang, bukan rata-rata tahunan. Naikkan batas sebelum musim dimulai dan turunkan setelah musim berakhir — kalau tidak, Anda akan menyimpan stok yang tidak perlu di luar musim.
Terakhir diperbarui: 2026-09-07
Alarm stok kritis di aplikasi
Tetapkan level minimum untuk setiap produk; notifikasi akan muncul saat stok turun di bawahnya.




Masukkan batas kritis sekali saja, biar program yang memantau
Buka akun gratis, impor daftar Excel Anda, dan tetapkan level minimum untuk setiap produk.