Sparta
Persediaan

Persediaan Barang Dagang: Pengertian dan Pencatatan

Persediaan barang dagang adalah barang yang dibeli untuk dijual kembali tanpa diubah bentuknya, dicatat dengan sistem perpetual atau periodik.

Tim Sparta4 menit baca

Disusun dengan bantuan AI berdasarkan panduan editorial Sparta, lalu melewati pemeriksaan struktur, keunikan, dan konsistensi otomatis. Lihat metodologi editorial.

Bagian dari panduan 15 Aplikasi Stok Barang Terbaik 2026 (Gratis & Berbayar)

Persediaan barang dagang adalah barang yang dibeli oleh perusahaan dagang dengan tujuan dijual kembali kepada pembeli tanpa diubah bentuk atau fungsinya, berbeda dari bahan baku di perusahaan manufaktur yang diolah lebih dulu sebelum dijual. Nilai persediaan ini tercatat sebagai aset lancar di neraca dan menjadi dasar perhitungan harga pokok penjualan (HPP) saat barang terjual.

Pengertian persediaan barang dagang

Contoh sederhana: sebuah toko elektronik membeli 50 unit kipas angin dari distributor untuk dijual lagi ke konsumen. Kelima puluh unit itu, selama masih ada di gudang atau etalase toko, tercatat sebagai persediaan barang dagang. Begitu satu unit terjual, nilainya berpindah dari akun persediaan ke akun harga pokok penjualan, dan pendapatan penjualan dicatat sebesar harga jualnya.

Komponen nilai persediaan barang dagang

Nilai persediaan bukan cuma harga beli dari pemasok, tapi mencakup semua biaya yang wajar dikeluarkan untuk membuat barang siap dijual, seperti ongkos kirim dari pemasok ke gudang, biaya bongkar muat, dan biaya asuransi selama pengiriman. Diskon pembelian dan retur ke pemasok mengurangi nilai persediaan, sedangkan biaya penyimpanan rutin di gudang sendiri biasanya dicatat sebagai beban operasional, bukan menambah nilai persediaan.

Dua sistem pencatatan persediaan

Sistem perpetual vs periodik untuk persediaan barang dagang
AspekSistem perpetualSistem periodik
Waktu update stokSetiap kali ada transaksi jual atau beliHanya saat stock opname di akhir periode
Kartu stokSelalu real-time menunjukkan saldo terkiniTidak tersedia sampai opname dilakukan
HPPDihitung otomatis tiap transaksi penjualanDihitung sekaligus di akhir periode
Cocok untukBisnis dengan banyak transaksi dan software akuntansi modernBisnis kecil dengan transaksi sedikit dan pencatatan manual

Sistem perpetual mencatat setiap pergerakan barang secara langsung, sehingga saldo persediaan dan HPP selalu terkini tanpa menunggu perhitungan fisik. Sistem periodik hanya menghitung nilai persediaan di akhir periode lewat stock opname, dengan HPP dihitung sebagai persediaan awal ditambah pembelian dikurangi persediaan akhir. Software akuntansi modern seperti Sparta memakai sistem perpetual karena setiap faktur penjualan langsung mengurangi kartu stok dan menghasilkan jurnal HPP otomatis.

Penyajian di laporan keuangan

Persediaan barang dagang disajikan sebagai aset lancar di neraca, dinilai berdasarkan mana yang lebih rendah antara harga perolehan dan nilai realisasi bersih, sesuai prinsip kehati-hatian dalam akuntansi. Jika ada barang yang rusak atau usang sehingga nilai jualnya turun di bawah harga perolehan, nilai persediaan harus diturunkan (write-down) dan selisihnya dicatat sebagai kerugian penurunan nilai persediaan.

Contoh di bisnis distribusi

Distributor bahan bangunan dengan 800 SKU biasanya memiliki nilai persediaan yang jadi porsi terbesar aset lancarnya, kadang lebih dari separuh total aset. Kesalahan menilai persediaan, misalnya salah metode antara FIFO dan rata-rata bergerak, bisa membuat laba kotor yang dilaporkan meleset signifikan, terutama saat harga beli barang naik turun cukup sering seperti besi dan semen.

Kesalahan yang sering terjadi

  • Mencampur biaya penyimpanan gudang sendiri ke dalam nilai persediaan, padahal seharusnya jadi beban operasional terpisah.
  • Tidak menurunkan nilai persediaan yang rusak atau usang, sehingga neraca menampilkan aset yang nilainya sudah tidak realistis.
  • Berganti metode valuasi (FIFO ke rata-rata bergerak) tanpa pengungkapan yang jelas, membuat laporan antar periode sulit dibandingkan.
  • Tidak melakukan stock opname rutin pada sistem periodik, sehingga nilai persediaan yang dilaporkan sudah lama tidak dikonfirmasi ke kondisi fisik.

Untuk memahami jenis-jenis persediaan lain di luar barang dagang, baca jenis persediaan, dan untuk kerangka pengelolaan yang lebih luas, baca manajemen persediaan. Bisnis dengan lebih dari satu gudang sebaiknya juga memahami manajemen stok multi gudang agar nilai persediaan tetap akurat di setiap lokasi. Pemilihan aplikasi yang tepat untuk mencatat semua ini bisa dimulai dari panduan aplikasi stok barang terbaik.

Kenapa nilai persediaan mempengaruhi laba yang dilaporkan

Nilai persediaan akhir periode berpengaruh langsung pada HPP dan laba kotor yang dilaporkan, karena rumus dasarnya adalah persediaan awal ditambah pembelian dikurangi persediaan akhir sama dengan HPP. Jika nilai persediaan akhir dilaporkan lebih besar dari yang sebenarnya, HPP akan tercatat lebih kecil, sehingga laba kotor terlihat lebih besar dari kondisi riil. Sebaliknya, jika persediaan akhir dilaporkan lebih kecil dari sebenarnya, laba kotor akan terlihat lebih kecil dari yang seharusnya.

Karena hubungan ini, kesalahan menghitung nilai persediaan bukan cuma masalah pencatatan aset, tapi langsung mendistorsi laporan laba rugi. Inilah alasan kenapa stock opname rutin dan metode valuasi yang konsisten begitu penting bagi bisnis dagang, terutama yang nilai persediaannya menjadi porsi besar dari total aset.

Metode valuasi FIFO dan rata-rata bergerak

FIFO (first in first out) mengasumsikan barang yang masuk lebih dulu adalah yang keluar lebih dulu, sehingga nilai persediaan akhir mencerminkan harga pembelian yang lebih baru. Metode rata-rata bergerak (moving average) menghitung ulang harga rata-rata setiap kali ada pembelian baru, sehingga nilai persediaan mencerminkan rata-rata tertimbang dari seluruh pembelian. Kedua metode ini sah dipakai menurut standar akuntansi, tapi harus dipilih konsisten dan diungkapkan di catatan atas laporan keuangan agar pembaca laporan tahu dasar penilaiannya.

Pertanyaan yang sering diajukan