Sistem Persediaan Perpetual vs Periodik: Beda dan Jurnalnya
Sistem persediaan perpetual dan periodik dibedakan dari kapan HPP dihitung, lengkap dengan contoh jurnal pembelian, penjualan, dan akhir periode.
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)
Sistem persediaan perpetual dan periodik adalah dua cara berbeda mencatat stok dan harga pokok penjualan (HPP): sistem perpetual mencatat mutasi stok dan HPP setiap kali ada transaksi, sedangkan sistem periodik baru menghitung HPP di akhir periode lewat stock opname fisik. Beda ini menentukan seberapa cepat Anda tahu laba kotor dan seberapa akurat kartu stok Anda setiap hari. Artikel ini membandingkan keduanya lengkap dengan contoh jurnal.
Sistem persediaan periodik
Dalam sistem periodik, setiap pembelian barang dicatat ke akun "pembelian", bukan langsung ke akun persediaan. Saat barang terjual, sistem ini tidak langsung mencatat HPP per transaksi. HPP baru dihitung di akhir periode dengan rumus: persediaan awal ditambah pembelian bersih, dikurangi persediaan akhir hasil stock opname fisik. Karena itu, sistem periodik sangat bergantung pada ketepatan hitung fisik gudang.
Kelebihan sistem periodik adalah pencatatan hariannya lebih sederhana, cocok untuk usaha dengan transaksi sedikit dan SKU terbatas. Kekurangannya, pemilik tidak bisa tahu laba kotor atau nilai stok secara real-time, dan kesalahan hitung fisik langsung mempengaruhi HPP satu periode penuh tanpa ketahuan sumber selisihnya.
Sistem persediaan perpetual
Dalam sistem perpetual, setiap pembelian langsung menambah akun persediaan, dan setiap penjualan langsung mencatat dua jurnal: satu untuk mengakui pendapatan, satu lagi untuk mengurangi persediaan dan mengakui HPP sebesar harga pokok barang yang terjual saat itu juga. Kartu stok (kartu persediaan) selalu menunjukkan saldo terkini tanpa perlu menunggu stock opname.
Kelebihan sistem perpetual adalah laba kotor dan nilai stok bisa dilihat kapan saja, dan kesalahan pencatatan lebih cepat ketahuan karena bisa dibandingkan langsung dengan stock opname periodik sebagai kontrol, bukan sebagai satu-satunya sumber angka. Kekurangannya, sistem ini butuh pencatatan setiap transaksi lebih disiplin dan metode penilaian stok (FIFO atau rata-rata bergerak) harus konsisten diterapkan di setiap transaksi keluar.
Perbandingan jurnal pembelian dan penjualan
| Transaksi | Jurnal sistem periodik | Jurnal sistem perpetual |
|---|---|---|
| Pembelian barang dagang | Debit Pembelian, Kredit Kas/Utang | Debit Persediaan, Kredit Kas/Utang |
| Penjualan barang dagang | Debit Kas/Piutang, Kredit Penjualan (HPP tidak dijurnal saat ini) | Debit Kas/Piutang, Kredit Penjualan; lalu Debit HPP, Kredit Persediaan |
| Akhir periode | Hitung HPP dari stock opname: Persediaan awal + Pembelian - Persediaan akhir | Tidak perlu hitung HPP manual; stock opname hanya untuk verifikasi selisih |
Mana yang cocok untuk bisnis Anda
Sistem periodik cukup untuk usaha kecil dengan jumlah SKU sedikit, transaksi jarang, dan pemilik yang tidak butuh laba kotor harian, misalnya toko kelontong sederhana yang tutup buku sebulan sekali. Sistem perpetual lebih cocok untuk usaha dengan banyak SKU, transaksi harian tinggi, lebih dari satu gudang, atau yang butuh mengambil keputusan cepat berdasarkan margin per produk, seperti distributor dan toko grosir.
Pertimbangan lain adalah kemampuan menghitung metode penilaian stok. Sistem perpetual biasanya dipasangkan dengan FIFO atau rata-rata bergerak yang dihitung otomatis oleh sistem setiap transaksi, sedangkan sistem periodik cukup menghitung rata-rata sederhana di akhir periode. Kalau bisnis Anda ingin membandingkan metode penilaian lebih lanjut, penjelasan lengkap ada di metode LIFO dan cara menghitung nilai persediaan akhir.
Contoh perhitungan di bisnis distribusi
Sebuah distributor membeli 500 unit barang dengan harga Rp 100.000 per unit, total Rp 50.000.000, lalu bulan itu berhasil menjual 300 unit dengan harga jual Rp 150.000 per unit, total penjualan Rp 45.000.000.
- Dengan sistem perpetual: setiap kali 1 unit terjual, sistem langsung mencatat HPP Rp 100.000. Total HPP untuk 300 unit adalah 300 x Rp 100.000 = Rp 30.000.000. Laba kotor bulan itu langsung terlihat: Rp 45.000.000 - Rp 30.000.000 = Rp 15.000.000, dan sisa stok tercatat 200 unit senilai Rp 20.000.000 tanpa menunggu akhir bulan.
- Dengan sistem periodik: selama bulan berjalan tidak ada jurnal HPP sama sekali. Baru di akhir bulan, setelah stock opname menghitung sisa fisik 200 unit, HPP dihitung dari persediaan awal 0 ditambah pembelian Rp 50.000.000 dikurangi persediaan akhir Rp 20.000.000, hasilnya sama Rp 30.000.000, dan laba kotor baru diketahui saat itu juga, Rp 15.000.000.
Hasil akhirnya sama karena tidak ada selisih stok, tapi bedanya jelas: dengan perpetual, distributor tahu laba kotornya sudah Rp 15.000.000 sejak pertengahan bulan, sementara dengan periodik pemilik baru tahu setelah stock opname selesai di akhir bulan.
Dampak ke laporan keuangan dan pengambilan keputusan
Perbedaan waktu pengakuan HPP ini berdampak langsung ke seberapa cepat pemilik usaha bisa mengambil keputusan. Dengan sistem perpetual, begitu ada indikasi margin sebuah produk menurun, misalnya karena harga beli dari supplier naik tapi harga jual belum disesuaikan, pemilik bisa melihatnya dari laporan laba kotor per produk dalam hitungan hari. Dengan sistem periodik, sinyal yang sama baru terlihat setelah tutup buku, yang bisa berarti kerugian sudah berlangsung sebulan penuh sebelum disadari.
Perbedaan ini juga memengaruhi neraca sepanjang periode berjalan. Pada sistem perpetual, akun persediaan di neraca selalu mencerminkan nilai stok yang wajar setiap saat, sehingga laporan keuangan bulanan atau bahkan harian tetap bisa diandalkan. Pada sistem periodik, akun persediaan di antara dua stock opname pada dasarnya hanya angka lama yang belum diperbarui, sehingga neraca yang dibuat di tengah periode kurang mencerminkan kondisi sebenarnya.
Kesalahan yang sering terjadi
- Mencampur dua sistem: mencatat pembelian ke akun persediaan seperti perpetual, tapi tidak pernah menjurnal HPP saat penjualan, sehingga nilai persediaan di neraca menjadi tidak pernah berkurang.
- Menganggap sistem perpetual membuat stock opname fisik tidak perlu lagi, padahal opname tetap wajib untuk mendeteksi barang hilang, rusak, atau selisih input.
- Berganti metode penilaian stok (dari FIFO ke rata-rata, misalnya) di tengah periode tanpa pencatatan yang konsisten, sehingga HPP antar bulan tidak bisa dibandingkan.
- Pada sistem periodik, menunda stock opname sampai lebih dari sebulan sehingga HPP yang dilaporkan mencakup penjualan dari periode yang berbeda-beda dan sulit dianalisis.
Kenapa software akuntansi modern memakai sistem perpetual
Hampir semua software akuntansi dan ERP modern memilih sistem perpetual sebagai default, karena komputer bisa menjurnal setiap transaksi tanpa tambahan usaha manual, sesuatu yang berat dilakukan manusia dengan pena dan buku. Sparta menghitung HPP dengan metode FIFO atau rata-rata bergerak secara otomatis pada setiap faktur penjualan, dan kartu stok per gudang selalu menampilkan saldo terkini. Stock opname tetap dijalankan secara berkala di dalam sistem, hasilnya dibandingkan dengan saldo perpetual, dan selisihnya dicatat sebagai penyesuaian stok, sehingga Anda tetap mendapat kontrol fisik tanpa kehilangan kecepatan informasi harian. Untuk melihat aplikasi stok lain yang juga mendukung pencatatan seperti ini, bandingkan pilihannya di aplikasi stok barang terbaik.




