Google Bisnisku: Cara Daftar dan Optimasi Profil Usaha
Google Bisnisku membuat usahamu muncul di Maps dan hasil pencarian. Panduan daftar, verifikasi alamat, melengkapi profil, dan mengelola ulasan pelanggan.
Stock opname adalah penghitungan fisik stok barang. Pahami tujuan, metode periodik dan perpetual, tahapan pelaksanaan, serta cara menangani selisih stok.

Stock opname adalah kegiatan menghitung fisik seluruh barang dagangan yang kamu miliki, lalu mencocokkan hasil hitungan itu dengan angka stok yang tercatat di buku atau aplikasi. Nama lainnya opname stok atau penghitungan fisik persediaan. Tujuannya terdengar sederhana, yaitu memastikan barang yang benar-benar ada di rak sama dengan barang yang kamu kira ada. Tapi justru dari selisih kecil yang dibiarkan berbulan-bulan inilah muncul keluhan klasik pemilik toko: penjualan terasa ramai, tapi uangnya tidak pernah kelihatan.
Panduan ini ditulis untuk warung, toko kelontong, kedai kopi, dan toko online kecil, bukan untuk gudang perusahaan besar yang punya tim audit sendiri. Kita bahas kenapa catatan sistem hampir selalu meleset dari fisik, penyebab selisih yang paling sering muncul, perbedaan metode periodik dan perpetual beserta mana yang realistis untuk usahamu, cycle counting supaya kamu tidak perlu tutup toko seharian, tahapan pelaksanaan langkah demi langkah, cara menangani dan mencatat selisih, sampai kaitannya dengan HPP dan laporan keuangan.
Stock opname adalah proses menghitung ulang barang secara fisik, satu per satu, lalu membandingkannya dengan angka yang tercatat. Kalau kamu punya 48 botol minyak goreng di kartu stok tapi yang berdiri di rak cuma 45, itulah selisih yang mau dicari oleh stock opname. Tanpa penghitungan fisik, kamu tidak punya cara untuk tahu angka mana yang benar.
Kenapa catatan bisa meleset padahal kamu merasa sudah rajin mencatat? Karena catatan stok hanya merekam apa yang sempat dicatat, sedangkan barang fisik bergerak terus tanpa peduli apakah pergerakannya tercatat atau tidak. Setiap kali ada barang pecah, ada pembeli yang menukar barang, ada karyawan yang mengambil satu bungkus untuk dimakan sendiri, atau ada kiriman supplier yang jumlahnya kurang dari surat jalan, stok fisik berubah tanpa jejak di catatan. Kesenjangan itu menumpuk pelan-pelan.
Beberapa hal yang bisa kamu dapatkan dari stock opname yang dilakukan rutin:
Perlu dicatat, tidak ada aturan hukum di Indonesia yang secara khusus mewajibkan usaha kecil melakukan stock opname dengan jadwal tertentu. Yang ada adalah kewajiban pembukuan. Pasal 28 ayat (1) Undang-Undang Nomor 28 Tahun 2007 tentang Ketentuan Umum dan Tata Cara Perpajakan menyebut Wajib Pajak orang pribadi yang menjalankan usaha dan Wajib Pajak badan wajib menyelenggarakan pembukuan, dan ayat (7) pasal yang sama menyebut pembukuan sekurang-kurangnya memuat catatan mengenai harta, kewajiban, modal, penghasilan dan biaya, serta penjualan dan pembelian. Persediaan barang termasuk harta, dan satu-satunya cara memastikan angkanya benar adalah menghitungnya. Kalau kamu belum punya sistem catat yang rapi sama sekali, mulai dulu dari pembukuan usaha kecil yang paling sederhana sebelum bicara opname.
Reaksi pertama banyak pemilik toko saat menemukan selisih adalah curiga ada yang mencuri. Padahal dari pengalaman di lapangan, pencurian biasanya bukan penyebab terbesar. Penyebab yang paling sering justru membosankan: salah catat, lupa catat, dan salah baca satuan. Menuduh orang sebelum memeriksa prosedur adalah cara tercepat merusak kepercayaan tim tanpa memperbaiki apa pun.
Berikut penyebab yang paling sering muncul, tanda-tandanya, dan cara mencegahnya:
| Penyebab | Tanda yang terlihat | Cara mencegah |
|---|---|---|
| Barang rusak, tumpah, atau kedaluwarsa | Selisih berulang di barang mudah pecah dan mudah basi | Sediakan buku barang rusak, foto barangnya, catat di hari yang sama |
| Retur pembeli belum dicatat | Fisik justru lebih banyak dari catatan | Satu buku retur khusus, isi sebelum barang kembali ke rak |
| Salah input saat menerima kiriman | Selisih besar muncul tepat setelah barang datang | Cocokkan surat jalan dengan fisik sebelum tanda tangan terima |
| Barang dipakai sendiri atau untuk contoh | Selisih menumpuk di barang konsumsi harian | Buat nota pemakaian internal, catat sebagai pengambilan pemilik |
| Pencurian dari luar atau dari dalam | Selisih terus berulang di barang kecil bernilai tinggi | Letakkan barang mahal dekat kasir, batasi akses gudang, pasang kamera |
| Salah hitung satuan, dus dibaca pcs | Selisih berupa kelipatan isi dus, misalnya 12 atau 24 | Tulis satuan di kartu stok, sepakati konversi dan pakai konsisten |
| Penjualan tidak lewat kasir, bon atau titipan | Uang masuk tidak cocok dengan barang yang keluar | Wajibkan semua transaksi tercatat, termasuk yang dibayar belakangan |
Tanda-tanda di kolom tengah itu penting. Pola selisih hampir selalu menunjukkan sumbernya. Selisih yang jumlahnya kelipatan 12 atau 24 hampir pasti soal konversi satuan, bukan pencurian. Selisih yang muncul cuma di minggu tertentu biasanya berkaitan dengan siapa yang bertugas menerima barang di minggu itu. Selisih yang menyebar merata ke semua item justru menunjukkan masalah di cara mencatat, bukan pada barangnya.
Sebelum menuduh siapa pun, periksa dulu tiga hal: apakah satuannya konsisten, apakah retur dan barang rusak sudah tercatat, dan apakah semua penjualan benar-benar lewat kasir. Sebagian besar selisih di toko kecil selesai di tiga titik itu.
Ada dua metode besar dalam mencatat persediaan, dan pilihan ini menentukan seberapa sering kamu perlu turun tangan menghitung fisik.
Metode periodik berarti kamu tidak mengurangi stok setiap kali ada penjualan. Angka stok baru diketahui setelah kamu menghitung fisik di akhir periode, misalnya akhir bulan. Selama sebulan berjalan, kamu praktis buta terhadap posisi stok. Kelebihannya jelas: tidak perlu alat apa pun selain buku dan kalkulator. Kekurangannya juga jelas: kalau ada kebocoran di tanggal 3, kamu baru tahu di tanggal 30.
Metode perpetual berarti stok berkurang otomatis setiap ada transaksi, biasanya lewat aplikasi kasir atau sistem penjualan. Angka stok bisa kamu lihat kapan saja. Tapi ada satu salah paham yang berbahaya di sini: banyak pemilik toko mengira karena sistemnya sudah otomatis, opname fisik tidak diperlukan lagi. Justru sebaliknya. Sistem perpetual hanya mencatat pergerakan yang lewat sistem. Barang yang pecah, hilang, atau diambil tanpa transaksi tetap tidak terekam, jadi penghitungan fisik tetap dibutuhkan untuk mengoreksinya.
Cycle counting adalah jalan tengah yang sering terlewat. Alih-alih menghitung semua barang sekaligus, kamu menghitung sebagian kecil setiap hari secara bergilir sampai semua item terhitung dalam satu siklus. Misalnya toko kelontong dengan 300 item bisa menghitung 15 item per hari, jadi seluruh toko selesai dalam 20 hari kerja tanpa pernah menutup toko sekali pun. Item yang paling laris dan paling mahal dimasukkan lebih sering ke dalam jadwal.
| Aspek | Periodik | Perpetual | Cycle counting |
|---|---|---|---|
| Cara kerja | Hitung semua barang di akhir periode | Stok berkurang otomatis tiap transaksi | Hitung sebagian item bergilir tiap hari |
| Alat yang dibutuhkan | Buku atau spreadsheet | Aplikasi kasir atau sistem penjualan | Aplikasi plus jadwal hitung |
| Toko perlu berhenti? | Ya, minimal beberapa jam | Tidak untuk pencatatan harian | Tidak |
| Selisih ketahuan kapan | Akhir periode | Saat dicocokkan dengan fisik | Dalam hitungan hari |
| Biaya | Paling murah | Ada biaya aplikasi bulanan | Mengikuti biaya perpetual |
| Paling cocok untuk | Usaha dengan item di bawah 100 jenis | Toko dengan banyak SKU dan banyak kanal jualan | Toko yang tidak mungkin tutup untuk opname |
Saran praktis untuk usaha kecil: mulai dari periodik bulanan selagi jumlah barangmu masih bisa dihitung dalam beberapa jam. Begitu jumlah item melewati sekitar seratus jenis atau kamu mulai berjualan di lebih dari satu kanal, beralihlah ke perpetual lewat aplikasi pembukuan usaha yang punya fitur stok, lalu tambahkan cycle counting sebagai pengontrolnya. Kombinasi perpetual untuk pencatatan harian dan cycle counting untuk verifikasi adalah pola yang paling bertahan lama di toko yang sedang tumbuh.
Stock opname yang berantakan biasanya gagal bukan di penghitungannya, tapi di persiapannya. Ikuti lima tahap ini secara berurutan.
Alat yang kamu pakai untuk mencatat hasil hitung disebut kartu hitung fisik. Bentuknya bisa selembar kertas atau satu tab spreadsheet, isinya sama. Berikut contoh isian dari sebuah toko kelontong kecil pada penghitungan akhir bulan:
| Kode | Nama barang | Satuan | Stok sistem | Hitung fisik | Selisih | Harga beli | Nilai selisih |
|---|---|---|---|---|---|---|---|
| MIN-01 | Minyak goreng 1 liter | botol | 48 | 45 | -3 | Rp16.500 | -Rp49.500 |
| GUL-02 | Gula pasir 1 kg | pak | 30 | 30 | 0 | Rp14.000 | Rp0 |
| KOP-03 | Kopi sachet | renceng | 25 | 22 | -3 | Rp11.000 | -Rp33.000 |
| MIE-04 | Mi instan goreng | bungkus | 120 | 118 | -2 | Rp3.200 | -Rp6.400 |
| SAB-05 | Sabun mandi batang | pcs | 60 | 63 | +3 | Rp3.800 | +Rp11.400 |
Dari lima item contoh di atas, nilai selisih bersihnya minus Rp77.500. Angka itu kelihatan kecil sampai kamu ingat ini baru lima baris dari daftar yang mungkin berisi ratusan item, dan pola yang sama berpotensi terulang tiap bulan. Perhatikan juga baris sabun mandi yang fisiknya justru lebih banyak tiga buah dari catatan. Selisih positif seperti ini sama pentingnya untuk ditelusuri, karena biasanya menandakan ada penjualan yang tercatat padahal barangnya batal diambil, atau ada retur yang barangnya sudah kembali ke rak tapi datanya belum diperbaiki.
Jangan cetak angka stok sistem di lembar hitung yang dipegang petugas. Begitu penghitung melihat angka "48", otaknya cenderung berhenti di angka itu dan menulis 48 walaupun yang di rak cuma 45. Buka angka sistem hanya di tahap rekonsiliasi.
Menemukan selisih bukan akhir pekerjaan, melainkan awalnya. Urutan penanganan yang masuk akal seperti ini. Pertama, hitung ulang item yang selisih. Kesalahan hitung adalah penyebab paling murah untuk dikoreksi dan paling sering terbukti. Kedua, telusuri dokumennya: nota pembelian terakhir, catatan retur, buku barang rusak, dan riwayat transaksi di tanggal-tanggal mencurigakan. Ketiga, cek kemungkinan salah satuan dan salah kode barang, terutama untuk produk dengan varian ukuran mirip. Keempat, baru pertimbangkan kemungkinan kehilangan, dan tangani sebagai perbaikan prosedur, bukan sebagai drama.
Setelah penyebabnya jelas atau memang tidak dapat ditemukan, selisih tetap harus dicatat. Cara mencatatnya untuk usaha kecil bisa sesederhana ini: turunkan nilai persediaan sebesar selisih yang hilang, lalu akui angka itu sebagai beban kerugian persediaan pada periode berjalan. Kalau fisiknya justru lebih banyak, naikkan nilai persediaan dan catat sebagai koreksi. Yang tidak boleh adalah membiarkan angka sistem tetap salah agar laporan terlihat bagus, karena kesalahan itu akan terbawa ke periode berikutnya dan makin sulit diurai.
Kalau kamu mengambil barang dagangan untuk keperluan pribadi, catat sebagai pengambilan pemilik, bukan sebagai kerugian. Mencampur keduanya membuat kamu salah membaca performa usaha. Ikatan Akuntan Indonesia menegaskan bahwa untuk menyusun laporan keuangan berdasarkan SAK EMKM, entitas harus dapat memisahkan kekayaan pribadi pemilik dari kekayaan dan hasil usaha entitas tersebut.
Soal frekuensi, tidak ada ketentuan hukum yang mengatur seberapa sering usaha kecil harus melakukan stock opname. Yang diatur adalah kewajiban pembukuannya, bukan jadwal penghitungannya. Jadi tabel di bawah ini adalah pilihan praktis berdasarkan karakter barang, bukan ketentuan resmi yang mengikat.
| Jenis usaha | Karakter barang | Opname menyeluruh | Cycle counting |
|---|---|---|---|
| Warung dan toko kelontong | Banyak jenis, harga satuan kecil, perputaran cepat | Tiap bulan | 10 sampai 15 item tiap hari |
| Kedai kopi dan usaha kuliner | Bahan baku cepat rusak | Tiap bulan | Harian untuk susu, roti, dan bahan segar |
| Toko online fashion atau reseller | Banyak varian ukuran dan warna | Tiap bulan | Mingguan untuk produk terlaris |
| Toko bangunan dan sparepart | Nilai per unit tinggi, perputaran lambat | Tiap kuartal | Mingguan untuk barang bernilai tinggi |
| Usaha rumahan dengan stok terbatas | Jenis barang sedikit | Tiap bulan | Tidak wajib, cukup cek visual mingguan |
Satu hal yang perlu kamu siapkan sejak awal: dokumen hasil opname jangan dibuang setelah selesai. Pasal 28 ayat (11) Undang-Undang Nomor 28 Tahun 2007 mewajibkan buku, catatan, dan dokumen yang menjadi dasar pembukuan atau pencatatan disimpan selama 10 tahun di Indonesia. Lembar hitung fisik dan rekap penyesuaian termasuk di dalamnya. Foto lembar hitungnya, simpan di penyimpanan awan, jangan hanya menumpuk kertas di laci.
Di sinilah stock opname berubah dari urusan gudang menjadi urusan uang. Harga pokok penjualan dihitung dengan rumus dasar: persediaan awal ditambah pembelian selama periode, dikurangi persediaan akhir. Angka persediaan akhir itulah yang kamu dapatkan dari opname. Kalau angkanya salah, HPP-mu salah, dan kalau HPP salah, laba yang kamu laporkan juga salah.
Contoh sederhana sebuah toko dalam satu bulan. Persediaan awal Rp12.000.000, pembelian sepanjang bulan Rp30.000.000. Kalau persediaan akhir menurut sistem Rp10.200.000, maka HPP terhitung Rp31.800.000. Tapi setelah opname, persediaan akhir yang benar ternyata Rp9.500.000, sehingga HPP sebenarnya Rp32.500.000. Selisih Rp700.000 itu bukan angka di atas kertas; itu laba yang selama ini kamu kira ada, padahal sudah hilang bersama barangnya. Kalau kamu belum terbiasa dengan rumus ini, baca dulu cara menghitung HPP supaya urutannya jelas.
Ada juga aturan main soal bagaimana persediaan boleh dinilai. Pasal 10 ayat (6) Undang-Undang Pajak Penghasilan, sebagaimana diubah dengan Undang-Undang Nomor 10 Tahun 1994, menyebut persediaan dan pemakaian persediaan untuk penghitungan harga pokok dinilai berdasarkan harga perolehan, yang dilakukan secara rata-rata atau dengan cara mendahulukan persediaan yang diperoleh pertama. Dalam bahasa sehari-hari, kamu boleh memakai harga rata-rata atau metode masuk pertama keluar pertama, dan penilaiannya memakai harga beli, bukan harga jual. Penjelasan pasal yang sama membagi persediaan menjadi tiga golongan, yaitu barang jadi, barang dalam proses produksi, serta bahan baku dan bahan pelengkap.
Arah yang sama juga terlihat di standar akuntansi. Ikatan Akuntan Indonesia menjelaskan bahwa SAK EMKM dibuat sederhana dan dasar pengukurannya murni memakai biaya historis, sehingga entitas mikro, kecil, dan menengah cukup mencatat aset dan liabilitasnya sebesar biaya perolehan. Standar ini berlaku efektif per 1 Januari 2018. Untuk kamu yang menjalankan warung atau toko online, artinya jelas: catat persediaanmu sebesar harga belinya, jangan diperindah dengan harga jual.
Efek berikutnya masuk ke laporan keuangan usaha kecil. Persediaan muncul di neraca sebagai aset lancar, dan HPP muncul di laporan laba rugi. Dua-duanya bersumber dari angka yang sama. Selain itu, persediaan adalah uang yang sedang berbentuk barang, jadi menumpuk stok yang tidak laku sama saja mengunci kas. Kalau kamu sering merasa untung tapi dompet usaha selalu kering, cek hubungannya dengan arus kas usaha sebelum menyimpulkan bahwa masalahnya ada di penjualan.
Perlu diingat juga bahwa kewajiban pembukuan tidak sama untuk semua orang. Direktorat Jenderal Pajak menjelaskan bahwa Wajib Pajak orang pribadi yang menjalankan usaha atau pekerjaan bebas dengan peredaran bruto dalam satu tahun kurang dari Rp4.800.000.000 boleh menghitung penghasilan neto memakai Norma Penghitungan Penghasilan Neto, dengan syarat memberitahukan kepada Direktur Jenderal Pajak dalam tiga bulan pertama tahun pajak yang bersangkutan, dan mereka wajib menyelenggarakan pencatatan. Meski begitu, pencatatan untuk keperluan pajak bukan alasan untuk tidak tahu berapa stok yang kamu punya. Pajak adalah alasan minimum; mengetahui posisi barangmu adalah alasan bisnis.
Keduanya merujuk pada hal yang sama, yaitu penghitungan fisik barang untuk dicocokkan dengan catatan. "Stock opname" adalah istilah yang lebih umum dipakai di Indonesia, sementara "stock take" atau "physical inventory count" lebih sering muncul di literatur berbahasa Inggris. Tidak ada perbedaan makna yang perlu kamu khawatirkan.
Tidak selalu. Kalau kamu memakai metode periodik dan menghitung semua barang sekaligus, transaksi memang perlu dibekukan supaya hasilnya tidak berubah di tengah proses, dan cara paling aman adalah menghitung setelah jam tutup. Tapi kalau kamu memakai cycle counting, penghitungan dilakukan sebagian demi sebagian tiap hari sehingga toko tetap bisa buka normal.
Bergantung pada jumlah jenis barang dan seberapa rapi raknya, bukan pada besar tokonya. Toko dengan puluhan jenis barang yang raknya sudah tertata biasanya selesai dalam satu malam setelah tutup. Yang membuat prosesnya molor hampir selalu persiapan yang dilewati, misalnya barang sejenis tersebar di beberapa tempat sehingga petugas harus bolak-balik menghitung.
Sesuaikan nilai persediaan agar sama dengan hasil hitung fisik, lalu akui selisihnya di periode berjalan. Kalau fisik lebih sedikit, nilai persediaan turun dan selisihnya dicatat sebagai beban kerugian persediaan. Kalau fisik lebih banyak, nilai persediaan naik dan dicatat sebagai koreksi. Simpan lembar hitung fisik dan rekap penyesuaiannya sebagai dokumen pendukung.
Tidak ada aturan yang secara khusus mewajibkan jadwal stock opname untuk usaha kecil. Yang diwajibkan adalah pembukuan. Pasal 28 ayat (1) dan ayat (7) Undang-Undang Nomor 28 Tahun 2007 mewajibkan Wajib Pajak orang pribadi yang menjalankan usaha dan Wajib Pajak badan menyelenggarakan pembukuan yang sekurang-kurangnya memuat catatan mengenai harta, kewajiban, modal, penghasilan dan biaya, serta penjualan dan pembelian. Persediaan termasuk harta, dan penghitungan fisik adalah satu-satunya cara memastikan angkanya benar.
Pasal 10 ayat (6) Undang-Undang Pajak Penghasilan sebagaimana diubah dengan Undang-Undang Nomor 10 Tahun 1994 menyebut persediaan dan pemakaiannya untuk penghitungan harga pokok dinilai berdasarkan harga perolehan, secara rata-rata atau dengan mendahulukan persediaan yang diperoleh pertama. Jadi kamu boleh memilih metode rata-rata atau masuk pertama keluar pertama, dan sebaiknya konsisten memakai satu metode saja.
Belum tentu perlu di awal. Spreadsheet dengan kolom kode, nama barang, satuan, stok sistem, hitung fisik, dan selisih sudah cukup untuk toko dengan barang terbatas. Aplikasi mulai terasa berguna saat jumlah item bertambah, saat kamu berjualan di lebih dari satu kanal, atau saat lebih dari satu orang mengurus stok, karena pencatatan manual mulai sering tertinggal.
Stock opname adalah cara paling langsung untuk mengetahui berapa sebenarnya barang yang kamu punya, dan dari situ berapa sebenarnya uang yang kamu punya. Selisih hampir pasti akan muncul, dan itu normal. Yang tidak normal adalah membiarkan selisih tanpa ditelusuri, atau memperbaiki angka sistem diam-diam supaya laporan terlihat rapi. Mulailah dengan yang paling mungkin kamu jalankan: satu opname menyeluruh tiap bulan, lembar hitung yang disimpan, dan kebiasaan mencatat barang rusak serta retur di hari kejadian.
Kalau usahamu mulai tumbuh, naikkan levelnya secara bertahap. Pindah ke pencatatan perpetual lewat aplikasi, tambahkan cycle counting untuk item yang paling laris dan paling mahal, lalu pastikan angka persediaan akhirmu benar-benar masuk ke hitungan HPP dan laporan keuangan. Masih bingung menyusun sistem stok yang pas untuk skala usahamu? Tanya mentor AI Teman Usaha dan jelaskan kondisi tokomu apa adanya.
Google Bisnisku membuat usahamu muncul di Maps dan hasil pencarian. Panduan daftar, verifikasi alamat, melengkapi profil, dan mengelola ulasan pelanggan.
Cara jualan di Shopee tanpa stok barang lewat dropship: cara kerja, beda dari reseller dan affiliate, pilih supplier terpercaya, hitung margin, dan risikonya.
WhatsApp Business adalah aplikasi gratis untuk usaha. Pahami fitur katalog, pesan otomatis, label pelanggan, serta bedanya dengan WhatsApp biasa dan API.