Kalau stok fisik sering beda dengan catatan, biasanya masalahnya bukan di barangnya, tapi di format pencatatannya. Karena itu, Anda bisa download template laporan stok barang Excel gratis agar data stok lebih rapi dan gampang ditelusuri.
Laporan stok barang membantu Anda melihat item yang menipis, yang terlalu banyak, dan yang pergerakannya tidak wajar. Jadi sangat berguna untuk perencanaan pengadaan dan kontrol keluar–masuk barang.
Agar hasilnya bisa dipercaya, lakukan stok opname rutin dan pastikan setiap transaksi langsung dicatat. Dengan format Excel yang konsisten, proses rekap jadi lebih ringan dan risiko salah input ikut turun.
Key Takeaways
Laporan stok barang adalah dokumen pelaporan jumlah dan kondisi barang di gudang. Ini berguna untuk memastikan jumlah stok serta keadaan fisiknya di gudang sama dengan database perusahaan.
Dalam pelaporan stok barang, Anda perlu menghitung metrik seperti Inventory Turnover, Days on Hand, dan tingkat akurasi stok agar mendapat akurasi jumlah dan barang yang tidak bergerak dalam waktu lama.
Tentukan periode pencatatan yang jelas agar manajemen stok tidak membingungkan karena periode inventaris memengaruhi periode akuntansi juga.
Daftar Isi:
Apa Itu Laporan Stok Barang?
Laporan stok barang adalah dokumen yang digunakan untuk mencatat ketersediaan stok barang dan pergerakannya, seperti penerimaan, pengiriman, penjualan, dan pembelian barang yang disimpan di gudang. Laporan ini digunakan untuk memastikan kesesuaian jumlah stok secara fisik di gudang dengan data perusahaan yang ada.
Pelaporan barang gudang berguna untuk mencegah barang hilang atau rusak dan juga penyelewengan seperti tindak pencurian, manipulasi data stok, dan penghilangan barang secara sengaja. Selain itu, laporan stok barang juga membantu stock keeper dalam memantau barang mana sajakah yang akan expire dan yang belum, sehingga membuat penyortiran barang menjadi mudah.
Metrik Penting dalam Laporan Stok Barang
1. Inventory Turnover
Inventory turnover adalah metrik yang menunjukkan seberapa sering barang pada gudang bergerak/berputar. Angka perputaran barang yang tinggi berarti menunjukkan penjualan produk tersebut baik dan laku di pasaran. Cara menghitungnya ialah dengan menggunakan rumus berikut:
2. Days on Hand
Days on Hand adalah jumlah hari di mana barang tidak bergerak dan tertahan di gudang. Semakin tinggi Days on Hand, berarti semakin lama dan banyak barang yang tertahan di gudang dan tidak menghasilkan keuntungan apapun dan bisa membebani biaya sewa gudang. Anda dapat menghitungnya menggunakan rumus berikut:
3. Akurasi stok
Tingkat akurasi stok merupakan metrik penting yang digunakan untuk mengukur tingkat kecocokan data stok pada database perusahaan/gudang dengan jumlah sebenarnya di gudang fisik. Peran metrik ini sangat penting karena mempermudah dalam identifikasi selisih stok yang bisa merugikan perusahaan karena dapat menyebabkan rencana pembelian, pengadaan, dan penjualan produk menjadi salah. Untuk mengetahui seberapa akurat stok, Anda bisa menggunakan rumus ini:
Mengapa Perusahaan Butuh Rekap Stok yang Konsisten?
Rekap stok yang rapi membuat Anda cepat tahu barang mana yang aman, mana yang menipis, dan mana yang diam di rak. Jadi, berikut alasan Anda harus membuat laporan stok barang gudang:
- Pantau stok per SKU tanpa cek rak satu-satu: Dengan kolom stok awal, masuk, keluar, dan stok akhir, Anda langsung tahu barang mana yang aman dan mana yang menipis. Dengan begitu, pengecekan harian tetap berjalan cepat meski jumlah SKU sudah banyak.
- Reorder lebih cepat karena ada angka yang jelas: Rekap menunjukkan item yang cepat habis, item yang jarang bergerak, serta pola keluar-masuk yang paling sering terjadi. Karena itu, Anda bisa menentukan waktu pemesanan ulang dan jumlah pembelian dengan lebih terukur.
- Kontrol stok untuk gudang dan cabang: Jika persediaan tersebar di beberapa lokasi, rekap memudahkan Anda memantau stok per gudang atau cabang secara konsisten. Alhasil, keputusan transfer stok antar lokasi bisa dilakukan lebih tepat, terutama saat ada permintaan yang naik mendadak.
- Lacak selisih stok dengan lebih rapi: Saat angka catatan tidak sama dengan stok fisik, Anda bisa menelusuri sumber perbedaannya lewat riwayat transaksi, retur, barang rusak, atau adjustment. Oleh sebab itu, koreksi stok tidak perlu berulang karena akar masalahnya bisa ditemukan lebih cepat.
- Lebih siap untuk audit dan rekonsiliasi: Format laporan stok barang Excel yang lengkap memudahkan pengecekan karena perubahan stok dapat ditelusuri per tanggal dan referensi transaksi. Dengan demikian, proses stock audit dan rekonsiliasi menjadi lebih jelas dan tidak memakan waktu terlalu lama.
Format Laporan Stok Barang Gudang Excel
Contoh laporan pembelian barang dan stok di atas menggambarkan pencatatan harian gudang: setiap barang masuk/keluar langsung tercatat bersama kode item dan lokasi rak, jadi Anda bisa mengecek stok tanpa menebak-nebak.
Dengan format seperti ini, Anda lebih cepat:
- melacak pergerakan stok harian,
- menemukan barang berdasarkan lokasi rak,
- menandai kasus khusus (retur/rusak) supaya tidak tercampur stok layak pakai.
Lalu, elemen yang wajib ada di laporan stok gudang meliputi:
- Tanggal transaksi (kapan terjadi perubahan stok)
- Kode barang (hindari item tertukar/duplikat)
- Nama barang (deskripsi jelas)
- Stok awal, masuk, keluar, stok akhir (alur angka bisa ditelusuri)
- Lokasi penyimpanan (rak/bin/gudang)
- Keterangan (retur, rusak, penyesuaian, dll.)
Contoh Format Tabel Laporan Stok Barang Excel
Di luar stock opname, contoh Excel stok barang dapat disusun dalam beberapa tabel form stok barang untuk tujuan yang berbeda mulai dari monitoring rutin hingga pelacakan transaksi. Banyak juga template download form laporan stok barang Excel yang dapat digunakan sebagai panduan. Berikut terdapat beberapa contoh template stok barang Excel yang dapat digunakan untuk mempermudah pengelolaan persediaan barang:
1. Laporan Stok Harian
Contoh laporan stok barang harian Excel dapat digunakan untuk membantu perusahaan memantau ketersediaan persediaan secara lebih teratur. Dengan menggunakan contoh laporan stok barang harian Excel ini, setiap transaksi barang masuk dan keluar dapat dicatat secara sistematis sehingga memudahkan proses pengawasan dan pengelolaan stok.
Contoh laporan stok barang harian excel ini cocok untuk: Toko ritel, minimarket
| Tanggal | Kode Barang | Nama Barang | Stok Awal | Barang Masuk | Barang Keluar | Stok Akhir | Keterangan |
|---|---|---|---|---|---|---|---|
| 01/09/25 | MIE-001 | Mie Instan Ayam Bawang (70 g) | 40 | 60 | 55 | 45 | Restock pagi, penjualan tinggi jam pulang kerja. |
| 01/09/25 | AIR-600 | Air Mineral 600 ml | 120 | 0 | 35 | 85 | Keluar banyak karena cuaca panas. |
| 02/09/25 | GUL-1KG | Gula Pasir 1 kg | 30 | 20 | 12 | 38 | Masuk dari supplier (GR) sore hari. |
| 02/09/25 | SUS-1L | Susu UHT Full Cream 1 L | 18 | 24 | 15 | 27 | Masuk parsial (split delivery). |
| 03/09/25 | KOP-010 | Kopi Sachet 10 pcs/pack | 25 | 10 | 9 | 26 | Banyak dibeli barengan gula. |
| 03/09/25 | MGR-2L | Minyak Goreng 2 L | 14 | 12 | 8 | 18 | Masuk menjelang weekend. |
| 04/09/25 | DET-800 | Deterjen Bubuk 800 g | 16 | 0 | 6 | 10 | Tanpa restock, cek batas stok minimum. |
| 04/09/25 | TEL-10 | Telur Ayam 10 pcs/tray | 22 | 18 | 25 | 15 | Masuk pagi, laku cepat siang hari. |
| 05/09/25 | ROT-002 | Roti Tawar 500 g | 28 | 30 | 44 | 14 | Ada promo bundling selai. |
| 06/09/25 | AIR-600 | Air Mineral 600 ml | 85 | 120 | 98 | 107 | Masuk dari gudang pusat (transfer). |
| 06/09/25 | SNA-120 | Snack Keripik 120 g | 32 | 24 | 37 | 19 | Naik karena display dekat kasir. |
| 07/09/25 | SUS-1L | Susu UHT Full Cream 1 L | 27 | 0 | 19 | 8 | Mendekati minimum, siapkan reorder. |
Laporan Stok Harian
2. Laporan Stok Bulanan
Laporan stok bulanan berfungsi untuk memberikan gambaran menyeluruh mengenai kondisi persediaan barang selama satu bulan. Laporan ini memudahkan perusahaan dalam memantau ketersediaan stok, menganalisis pergerakan barang, serta menyusun perencanaan kebutuhan persediaan secara lebih akurat. Format download file Excel stok barang gratis dapat diakses pada tabel berikut.
Cocok untuk: Laporan manajemen
| Periode (Bulan) | Kode Barang | Nama Barang | Total Masuk | Total Keluar | Stok Akhir Bulan | Selisih | Tren |
|---|---|---|---|---|---|---|---|
| 09/2025 | AIR-600 | Air Mineral 600 ml | 1.200 | 1.145 | 107 | -3 | Naik (sensitif cuaca, cepat habis) |
| 09/2025 | MIE-001 | Mie Instan Ayam Bawang (70 g) | 980 | 1.015 | 45 | 0 | Stabil (perputaran tinggi tapi terjaga) |
| 09/2025 | SUS-1L | Susu UHT Full Cream 1 L | 410 | 429 | 8 | -1 | Naik (sering mendekati minimum) |
| 09/2025 | DET-800 | Deterjen Bubuk 800 g | 210 | 216 | 10 | +2 | Stabil (cek pencatatan promo bundling) |
| 09/2025 | MGR-2L | Minyak Goreng 2 L | 320 | 314 | 18 | 0 | Stabil (pola belanja mingguan) |
| 09/2025 | TEL-10 | Telur Ayam 10 pcs/tray | 520 | 527 | 15 | -4 | Naik (rawan pecah, butuh kontrol kondisi) |
| 09/2025 | ROT-002 | Roti Tawar 500 g | 780 | 794 | 14 | -2 | Turun (waste/expired perlu dicatat terpisah) |
| 09/2025 | SNA-120 | Snack Keripik 120 g | 640 | 653 | 19 | +1 | Naik (display dekat kasir efektif) |
Laporan Stok Bulanan
3. Laporan Stok Bahan Baku
Cocok untuk: Manufaktur, F&B, restoran
| Kode Bahan | Nama Bahan | Satuan | Supplier | Lead Time (Hari) | Minimum Order | Stok Saat ini | Satuan | Keterangan |
|---|---|---|---|---|---|---|---|---|
| BB-001 | Tepung Terigu Protein Sedang | kg | PT Sumber Pangan Jaya | 3 | 100 | 68 | kg | Batch 2409A, pakai FEFO. |
| BB-002 | Gula Pasir | kg | CV Manis Sejahtera | 2 | 50 | 41 | kg | Pemakaian stabil, aman. |
| BB-003 | Butter Unsalted | kg | PT Dairy Nusantara | 4 | 25 | 12 | kg | Chiller, cek expiry dekat. |
| BB-004 | Susu UHT 1 L (Bahan Produksi) | liter | PT Dairy Nusantara | 2 | 60 | 28 | liter | Mendekati minimum, jadwalkan PO. |
| BB-005 | Cokelat Compound | kg | CV Kakao Prima | 7 | 25 | 9 | kg | Rawan habis saat menu musiman. |
| BB-006 | Ragi Instan | pack | PT Bahan Roti Mandiri | 5 | 20 | 14 | pack | Simpan kering, sensitif kelembapan. |
| BB-007 | Cup Plastik 22 oz | pack | PT Kemasan Kita | 3 | 40 | 22 | pack | Periksa rasio dengan tutup cup. |
| BB-008 | Tutup Cup 22 oz | pack | PT Kemasan Kita | 3 | 40 | 17 | pack | Sering ketinggalan, pantau bareng cup. |
| BB-009 | Kopi Arabika Roasted Bean | kg | PT Sumber Kopi Nusantara | 5 | 30 | 14 | kg | Simpan kedap, kualitas mudah turun. |
| BB-010 | Sirup Vanilla 750 ml | botol | CV Rasa Prima | 6 | 12 | 5 | botol | Stok tipis, sering dipakai menu minuman. |
Laporan Stok Bahan Baku
4. Laporan Riwayat Stok
Cocok untuk: Audit, tracking detail
| Tanggal | Kode Barang | Nama Barang | Jenis Transaksi | Qty | Stok Setelah Transaksi | Referensi Dokumen | Keterangan |
|---|---|---|---|---|---|---|---|
| 01/09/25 | AIR-600 | Air Mineral 600 ml | Masuk | +120 | 240 | PO-2409-011 / GR-2409-011 | Penerimaan barang dari supplier. |
| 01/09/25 | AIR-600 | Air Mineral 600 ml | Keluar | -155 | 85 | SO-2409-302 / DO-2409-302 | Penjualan ritel & online. |
| 02/09/25 | MIE-001 | Mie Instan Ayam Bawang (70 g) | Masuk | +60 | 100 | PO-2409-018 / GR-2409-018 | Restock untuk jaga rak penuh. |
| 02/09/25 | MIE-001 | Mie Instan Ayam Bawang (70 g) | Keluar | -55 | 45 | SO-2409-355 / DO-2409-355 | Penjualan harian tinggi. |
| 03/09/25 | SUS-1L | Susu UHT Full Cream 1 L | Masuk | +24 | 42 | PO-2409-021 / GR-2409-021 | Masuk parsial, sisa menyusul. |
| 03/09/25 | SUS-1L | Susu UHT Full Cream 1 L | Keluar | -15 | 27 | SO-2409-401 / DO-2409-401 | Penjualan normal. |
| 04/09/25 | TEL-10 | Telur Ayam 10 pcs/tray | Retur | +2 | 17 | RT-2409-006 | Retur pelanggan, cek kondisi sebelum dijual. |
| 05/09/25 | ROT-002 | Roti Tawar 500 g | Adjust | -2 | 12 | ADJ-2409-004 | Koreksi karena produk rusak/expired. |
| 06/09/25 | AIR-600 | Air Mineral 600 ml | Transfer | +120 | 205 | TRF-2409-010 | Masuk dari gudang pusat. |
| 06/09/25 | AIR-600 | Air Mineral 600 ml | Keluar | -98 | 107 | SO-2409-522 / DO-2409-522 | Penjualan akhir pekan. |
| 07/09/25 | SUS-1L | Susu UHT Full Cream 1 L | Keluar | -19 | 8 | SO-2409-601 / DO-2409-601 | Stok tinggal sedikit, jadwalkan reorder. |
Laporan Riwayat Stok
5. Contoh Laporan Stok Barang Excel
Struktur dari laporan tabel stok barang Excel mencakup komponen penting seperti kode barang, nama item, stok awal, barang masuk, barang keluar, dan stok akhir.
Laporan Stok Barang
Cara Membuat Laporan Stok Barang Gudang
2. Satuan
Gunakan unit konsisten: pcs, kg, liter.
3. Format
Susun tabel stok dengan kolom lengkap.
4. Catat
Input setiap transaksi stok masuk/keluar.
5. Nilai Stok
Kalikan jumlah stok dengan harga per unit.
6. Periode
Cantumkan periode jelas, misal bulanan.
7. Rekonsiliasi
Bandingkan laporan dengan stok fisik rutin.
9. Verifikasi
Periksa ulang angka sebelum laporan dibagikan.
10. Software WMS
Implementasi WMS system untuk otomatisasi laporan stok.
- Tentukan periode pencatatan:
Tulis periode di header laporan (misalnya: Harian, Mingguan, Bulanan) dan pakai format tanggal dd/mm/yy di seluruh kolom tanggal. - Buat daftar barang (master item) terlebih dulu:
Isi minimal: Kode Barang (SKU), Nama Barang, Kategori, Satuan. Pastikan 1 SKU hanya dipakai untuk 1 item. - Tetapkan aturan satuan dan penulisan:
Pilih satuan tetap per item (pcs/box/kg/liter) dan samakan penamaan kategori (contoh: “Minuman” jangan kadang “Minum”). - Susun kolom inti laporan stok:
Gunakan kolom: Tanggal, Kode Barang, Nama Barang, Stok Awal, Barang Masuk, Barang Keluar, Stok Akhir, Lokasi (rak/bin/gudang), Keterangan, Referensi Dokumen. - Isi stok awal per item di awal periode:
Ambil angka stok awal dari hasil cek fisik terakhir atau saldo akhir periode sebelumnya, lalu catat per SKU. - Catat setiap transaksi barang masuk:
Setiap penerimaan barang: isi tanggal, SKU, qty masuk, lokasi simpan, lalu cantumkan referensi dokumen (misal: PO/GR). - Catat setiap transaksi barang keluar:
Setiap pengeluaran barang: isi tanggal, SKU, qty keluar, tujuan (opsional di keterangan), lalu cantumkan referensi dokumen (misal: SO/DO). - Pisahkan transaksi khusus jadi baris terpisah:
Untuk retur, barang rusak, adjustment, buat baris sendiri dan tulis jenisnya di keterangan (contoh: “Retur 2 unit”, “Rusak”, “Adjustment opname”). - Hitung stok akhir dengan aturan yang sama untuk semua SKU:
Gunakan rumus per baris: Stok Akhir = Stok Awal + Masuk − Keluar, lalu jadikan stok akhir hari ini sebagai stok awal transaksi berikutnya. - Tambahkan kolom nilai stok jika memang dibutuhkan:
Jika perlu nilai persediaan, tambahkan Harga Satuan dan Nilai Stok. Isi harga sesuai acuan internal yang dipakai (misal: harga beli terakhir atau rata-rata).
Agar pemantauan persediaan lebih praktis, kedua laporan ini bisa dikombinasikan dengan aplikasi stok barang yang memiliki fitur pelaporan.
Kesimpulan
Laporan stok barang membantu perusahaan mencatat stok awal, barang masuk, barang keluar, dan stok akhir dengan lebih rapi dan bisa meng-cover multi-gudang. Dengan format laporan stok barang gudang yang konsisten, perusahaan bisa memantau pergerakan persediaan dan memastikan barang di gudang tidak ada yang hilang.
Untuk bisnis kecil, penggunaan laporan stok barang Excel atau secara manual masih cukup membantu sebagai alat pencatatan dasar. Tetapi, jika jumlah SKU semakin banyak, perusahaan Anda akan memerlukan software inventory untuk mengotomatisasi proses pemantauan dan pencatatan sehingga meminimalisir kesalahan.
Pertanyaan Seputar Laporan Stok Barang
-
Apa perbedaan laporan stok barang dan kartu stok?
Laporan stok barang merupakan ringkasan dari keseluruhan jumlah dan kondisi barang di gudang, sedangkan kartu stok adalah kartu yang digunakan untuk mencatat keadaan stok di rak yang spesifik.
-
Kegiatan cek stok barang disebut apa?
Kegiatan mengecek stok barang disebut sebagai stock opname, yaitu proses menghitung barang yang tersedia dan juga yang kedaluwarsa atau hilang.
-
Apa saja tugas divisi stok barang?
Tugas-tugasnya meliputi:
- Mengelola dan mengawasi persediaan
- Menerima barang baru yang masuk ke gudang
- Melaporkan stok
- Mencatat semua transaksi pergudangan
-
Apa beda stock dan inventory?
Stock adalah persediaan barang yang siap dijual ke pelanggan untuk menghasilkan keuntungan, sedangkan inventory adalah keseluruhan aset yang dimiliki perusahaan, baik yang bisa dijual atau tidak bisa dipasarkan.








