Pernah merasa toko Anda penuh barang, tapi uang untuk kulakan selalu kurang? Sering kali masalahnya bukan omzet, melainkan barang yang terlalu lama diam di rak. Satu dus sabun yang baru habis tiga bulan kemudian berarti uang Anda tertahan selama tiga bulan, padahal uang itu bisa diputar untuk beli minyak goreng yang habis dalam seminggu.
Artikel ini membahas cara menghitung perputaran stok dengan rumus sederhana dan contoh angka rupiah, supaya Anda tahu berapa hari rata-rata barang menginap di toko sebelum terjual.
Singkatnya: perputaran stok = harga modal barang yang terjual ÷ rata-rata nilai stok. Hari simpan = jumlah hari dalam periode ÷ perputaran. Makin cepat perputaran, makin sedikit modal yang tertahan di rak, dan makin ringan kebutuhan modal kerja Anda.
Apa itu perputaran stok dan hari simpan
Perputaran stok (sering disebut inventory turnover) menunjukkan berapa kali stok Anda "habis dan terisi lagi" dalam satu periode. Kalau perputaran sebulan 2 kali, artinya rata-rata stok Anda terjual habis dua kali dalam sebulan.
Hari simpan adalah kebalikannya: berapa hari rata-rata sebuah barang menunggu di rak sampai laku. Angka ini lebih mudah dibayangkan oleh pemilik warung. "Barang saya rata-rata diam 15 hari" lebih terasa daripada "perputaran saya 2 kali".
Rumus perputaran stok untuk toko kecil
Ada tiga angka yang Anda butuhkan untuk satu periode (misalnya satu bulan):
- Harga modal barang terjual (HPP): total harga beli dari semua barang yang laku bulan itu. Bukan omzet, karena omzet sudah termasuk untung.
- Nilai stok awal bulan: jumlah barang di toko pada tanggal 1 dikali harga modalnya.
- Nilai stok akhir bulan: sama, dihitung di akhir bulan.
Lalu hitung:
- Rata-rata nilai stok = (stok awal + stok akhir) ÷ 2
- Perputaran stok = HPP ÷ rata-rata nilai stok
- Hari simpan = 30 ÷ perputaran (untuk periode sebulan)
Kalau Anda belum pernah menghitung nilai stok toko, bacalah dulu cara menghitung nilai persediaan toko, karena angka ini jadi dasar semua rumus di atas.
Cara menghitung perputaran stok: contoh di warung
Contoh karangan: sebuah toko kelontong di bulan Oktober punya data berikut.
| Data | Nilai |
|---|---|
| Nilai stok 1 Oktober | Rp 14.000.000 |
| Nilai stok 31 Oktober | Rp 10.000.000 |
| Rata-rata nilai stok | Rp 12.000.000 |
| Harga modal barang terjual (HPP) Oktober | Rp 24.000.000 |
| Perputaran stok | 24.000.000 ÷ 12.000.000 = 2 kali |
| Hari simpan | 30 ÷ 2 = 15 hari |
Artinya, rata-rata barang di toko ini terjual dalam 15 hari setelah masuk. Itu angka keseluruhan. Di dalamnya ada barang yang jauh lebih cepat dan ada yang jauh lebih lambat.
Hitung per barang dengan jumlah unit
Untuk satu jenis barang, Anda bisa memakai jumlah unit, tidak perlu rupiah:
| Barang | Terjual sebulan | Stok rata-rata | Perputaran | Hari simpan |
|---|---|---|---|---|
| Minyak goreng 1 L | 120 botol | 30 botol | 4 kali | ±7,5 hari |
| Gula pasir 1 kg | 80 kg | 40 kg | 2 kali | 15 hari |
| Sabun cuci piring botol besar | 6 botol | 18 botol | 0,33 kali | ±90 hari |
Sabun cuci piring di contoh ini butuh sekitar tiga bulan untuk habis. Kalau harga modalnya Rp 14.000 per botol, ada Rp 252.000 yang diam di rak hanya untuk satu barang. Kalikan dengan puluhan barang lambat lainnya, dan Anda akan menemukan ke mana modal kerja Anda menghilang.
Kenapa perputaran cepat membuat modal kerja lebih ringan
Bayangkan toko di contoh tadi berhasil menaikkan perputaran dari 2 kali menjadi 3 kali sebulan dengan penjualan yang sama (HPP tetap Rp 24.000.000). Rata-rata stok yang dibutuhkan turun menjadi Rp 8.000.000.
Selisihnya, Rp 4.000.000, adalah uang yang tidak lagi terkunci di rak. Uang itu bisa dipakai untuk membayar utang ke supplier yang jatuh tempo, menambah barang laris, atau dijadikan dana cadangan. Inilah kenapa pemilik toko yang perputarannya cepat jarang kehabisan uang tunai, meski omzetnya tidak lebih besar. Topik ini dibahas lebih luas di artikel modal kerja toko kelontong.
Catatan: perputaran tinggi bukan berarti stok harus setipis mungkin. Kalau terlalu tipis, barang laris sering kosong dan pembeli pindah ke toko sebelah. Targetnya seimbang: barang laku cepat tetap tersedia, barang lambat tidak menumpuk.
Cara mempercepat perputaran tanpa kehilangan pembeli
- Kulakan lebih sering, jumlah lebih kecil untuk barang yang mudah didapat dari agen terdekat.
- Kurangi jumlah varian barang lambat. Tiga merek sabun cuci piring mungkin cukup diganti dua.
- Jangan tergoda diskon dus untuk barang yang hari simpannya sudah lebih dari 60 hari. Potongan Rp 5.000 per dus tidak sebanding dengan modal yang tertahan berbulan-bulan.
- Habiskan barang yang mengendap lewat paket bundling atau harga khusus, sebelum kedaluwarsa. Lihat juga cara mengatasi kelebihan stok.
- Taruh barang lambat di posisi yang terlihat, bukan di rak paling bawah.
Mulailah dengan menghitung perputaran sekali sebulan untuk keseluruhan toko, lalu per barang untuk 10–20 barang yang paling banyak memakan modal. Tidak perlu semua barang sekaligus.
Mendapatkan angka perputaran dari KasirPOS
Kesulitan terbesar menghitung perputaran secara manual adalah mengetahui HPP dan jumlah terjual per barang. Kalau penjualan masih ditulis di buku, Anda harus menjumlahkan halaman demi halaman.
Dengan aplikasi kasir gratis untuk iPhone dan iPad seperti KasirPOS, setiap penjualan tercatat bersama harga modalnya. Beberapa hal yang membantu:
- Laporan penjualan per produk menunjukkan jumlah terjual tiap barang dalam rentang tanggal yang Anda pilih.
- Laporan omzet dan laba kotor dihitung dari harga modal, sehingga total HPP periode itu bisa Anda dapatkan dari omzet dikurangi laba kotor.
- Riwayat stok mencatat setiap barang masuk dan keluar dengan rumus stok awal + masuk − keluar = stok akhir, jadi angka stok rata-rata lebih bisa dipercaya.
- Laporan bisa di-export ke Excel untuk dihitung perputaran dan hari simpannya per barang.
Harga modal di KasirPOS dihitung dengan rata-rata bergerak dari setiap pembelian ke supplier, sehingga HPP mengikuti harga kulakan yang naik turun. KasirPOS bekerja offline di satu meja kasir dan tidak punya dashboard online, jadi analisis ini dilakukan langsung di iPhone, iPad, atau file Excel hasil export. Untuk informasi lengkap kunjungi situs KasirPOS atau unduh KasirPOS di App Store.
Pertanyaan yang sering diajukan
Bagaimana rumus perputaran stok?
Perputaran stok adalah harga modal barang yang terjual dalam satu periode dibagi rata-rata nilai stok. Rata-rata nilai stok dihitung dari stok awal ditambah stok akhir, lalu dibagi dua.
Apa bedanya perputaran stok dan hari simpan?
Perputaran menunjukkan berapa kali stok habis dan terisi lagi dalam satu periode. Hari simpan menunjukkan berapa hari rata-rata barang menunggu di rak, dihitung dari jumlah hari dibagi perputaran.
Kenapa menghitung perputaran stok memakai harga modal, bukan omzet?
Nilai stok dihitung dengan harga modal, jadi pembandingnya juga harus harga modal. Kalau memakai omzet, hasilnya terlihat lebih bagus dari kenyataan karena omzet sudah termasuk keuntungan.
Berapa perputaran stok yang bagus untuk warung?
Tidak ada angka baku karena tergantung jenis barang. Bandingkan perputaran toko Anda dari bulan ke bulan, dan perhatikan barang yang hari simpannya jauh lebih lama dari rata-rata.