Terakhir diperbarui: 9 November 2026
Jurnal retur pembelian mencatat pengembalian barang ke pemasok (supplier) dengan mendebit Utang Usaha (atau Kas, bila uang dikembalikan) dan mengkredit Persediaan sebesar harga faktur barang yang dikembalikan, bukan harga rata-rata gudang. Di lapangan, kasusnya jarang sesederhana itu: utang sudah lunas, supplier hanya memberi saldo potong tagihan berikutnya, barang diganti unit baru, atau retur baru disetujui setelah buku bulan lalu ditutup.
Artikel ini kami susun untuk akuntan dan staf utang dagang (AP) yang perlu mencatat keenam skenario itu dengan benar, menjaga nilai HPP rata-rata tetap akurat, dan memastikan saldo utang cocok dengan statement supplier saat audit.
Ringkasan Cepat
- Metode perpetual: Dr Utang Usaha / Kas, Cr Persediaan. Metode periodik: Cr akun Retur Pembelian dan Pengurangan Harga.
- Nilai retur = harga di faktur pembelian asal, bukan rata-rata persediaan saat ini.
- Jika utang sudah dibayar dan supplier tidak mengembalikan uang, catat sebagai Saldo Debit Pemasok, lalu potongkan ke tagihan berikutnya.
- Barang yang dikirim balik untuk diganti dipindah ke akun Barang Retur dalam Penggantian agar stok gudang tidak tampak hilang.
- Retur yang disetujui setelah tutup buku dicatat di periode berjalan, bukan dengan membuka ulang periode yang sudah dikunci.
Apa itu jurnal retur pembelian dan kapan dibuat?
Daftar Isi
- 1 Apa itu jurnal retur pembelian dan kapan dibuat?
- 2 Bagaimana jurnal retur pembelian di metode perpetual dan periodik?
- 3 Mengapa nilai retur harus pakai harga faktur, bukan rata-rata?
- 4 Bagaimana mencatat retur jika utang sudah dibayar?
- 5 Bagaimana jika barang retur akan diganti unit baru?
- 6 Bagaimana dengan ongkos kirim retur dan potongan harga?
- 7 Bagaimana mencatat retur yang melewati tutup buku?
- 8 Kesalahan yang Sering Terjadi
- 9 Pertanyaan yang Sering Diajukan (FAQ)
- 10 Penutup
Retur pembelian (purchase return) adalah pengembalian sebagian atau seluruh barang yang sudah dibeli kepada pemasok karena cacat, salah spesifikasi, salah jumlah, atau kedaluwarsa. Jurnalnya dibuat ketika pemasok menyetujui retur, biasanya dibuktikan dengan nota debet dari pembeli dan nota kredit atau konfirmasi dari pemasok, sehingga utang atau biaya perolehan persediaan berkurang.
Dasar akuntansinya ada di PSAK 202 Persediaan (sebelumnya PSAK 14): biaya pembelian persediaan dihitung setelah dikurangi diskon dagang, rabat, dan pos serupa. Retur mengurangi biaya perolehan, jadi nilai persediaan di neraca harus ikut turun persis sebesar biaya barang yang keluar.
Dokumen yang sebaiknya lengkap sebelum Anda memposting jurnal:
- Berita acara atau laporan penerimaan barang (GRN) yang mencatat temuan cacat atau selisih.
- Nota debet (debit memo) dari perusahaan Anda kepada pemasok.
- Persetujuan pemasok: nota kredit, email, atau tanda terima barang retur.
- Surat jalan pengiriman balik barang.
Tanpa persetujuan pemasok, jurnal retur berisiko ditolak saat rekonsiliasi. Ini sebabnya proses three-way matching (PO, penerimaan barang, faktur) sebaiknya sudah menandai selisih sejak barang datang.
Bagaimana jurnal retur pembelian di metode perpetual dan periodik?
Gunakan contoh fiktif berikut untuk seluruh artikel. Contoh: PT Sinar Niaga, distributor peralatan rumah tangga, membeli 200 unit blender secara kredit @Rp50.000 (total Rp10.000.000). Saat diperiksa, 20 unit cacat dan pemasok menyetujui retur senilai Rp1.000.000. Utang belum dibayar.
| Metode | Akun | Debit (Rp) | Kredit (Rp) |
|---|---|---|---|
| Perpetual | Utang Usaha – PT Pemasok | 1.000.000 | |
| Persediaan Barang Dagang | 1.000.000 | ||
| Periodik | Utang Usaha – PT Pemasok | 1.000.000 | |
| Retur Pembelian dan Pengurangan Harga | 1.000.000 |
Pada metode periodik, akun Retur Pembelian adalah akun kontra (contra account) dari Pembelian, sehingga pembelian bersih = pembelian − retur − potongan. Pada metode perpetual, kartu stok dan saldo persediaan langsung berkurang 20 unit.
Jika perusahaan Anda Pengusaha Kena Pajak (PKP) dan PPN Masukan atas faktur tersebut sudah dicatat, retur juga mengurangi PPN Masukan sebesar PPN atas barang yang dikembalikan, disertai dokumen nota retur sesuai ketentuan Direktorat Jenderal Pajak yang berlaku. Koordinasikan dengan tim pajak Anda untuk format dan waktunya.
Mengapa nilai retur harus pakai harga faktur, bukan rata-rata?
Inilah sumber selisih yang paling sering muncul di software maupun Excel. Pada metode rata-rata tertimbang bergerak (moving average), harga pokok rata-rata sudah bercampur dengan stok lama. Bila retur dicatat memakai rata-rata, saldo utang ke pemasok tidak akan cocok dengan nota kredit mereka.
Contoh lanjutan: sebelum pembelian, PT Sinar Niaga punya 100 unit blender @Rp46.000.
| Langkah | Unit | Nilai (Rp) | Rata-rata/unit (Rp) |
|---|---|---|---|
| Saldo awal | 100 | 4.600.000 | 46.000 |
| Pembelian @50.000 | +200 | +10.000.000 | |
| Saldo setelah beli | 300 | 14.600.000 | 48.666,67 |
| Penjualan (HPP) | −120 | −5.840.000 | |
| Saldo sebelum retur | 180 | 8.760.000 | 48.666,67 |
| Retur @harga faktur 50.000 | −20 | −1.000.000 | |
| Saldo setelah retur | 160 | 7.760.000 | 48.500 |
Jika retur dicatat memakai rata-rata (20 × Rp48.666,67 = Rp973.333), utang hanya berkurang Rp973.333 padahal pemasok mengakui Rp1.000.000. Selisih Rp26.667 akan muncul sebagai saldo utang yang “menggantung” dan mengganggu rekonsiliasi. Mencatat pada harga faktur membuat utang tepat, dan rata-rata sisa stok otomatis disesuaikan menjadi Rp48.500.
Bagaimana mencatat retur jika utang sudah dibayar?
Ada dua kemungkinan, tergantung kesepakatan dengan pemasok.
Pemasok mengembalikan uang (refund)
| Akun | Debit (Rp) | Kredit (Rp) |
|---|---|---|
| Kas/Bank | 1.000.000 | |
| Persediaan Barang Dagang | 1.000.000 |
Jika transfer pengembalian belum masuk saat retur disetujui, debit dulu Piutang Pemasok, lalu tutup akun itu ketika dana diterima.
Pemasok memberi saldo untuk tagihan berikutnya
Ini praktik paling umum di distribusi. Catat sebagai Saldo Debit Pemasok (supplier debit balance), lalu potongkan saat ada faktur baru.
| Tanggal / Keterangan | Akun | Debit (Rp) | Kredit (Rp) |
|---|---|---|---|
| Saat retur disetujui | Saldo Debit Pemasok | 1.000.000 | |
| Persediaan Barang Dagang | 1.000.000 | ||
| Faktur baru (contoh Rp6.000.000) | Persediaan Barang Dagang | 6.000.000 | |
| Utang Usaha | 6.000.000 | ||
| Kompensasi saldo | Utang Usaha | 1.000.000 | |
| Saldo Debit Pemasok | 1.000.000 | ||
| Pelunasan | Utang Usaha | 5.000.000 | |
| Kas/Bank | 5.000.000 |
Di neraca, saldo debit pemasok disajikan sebagai aset lancar (piutang lain-lain atau uang muka), bukan mengurangi utang pemasok lain. Pola akunnya mirip dengan jurnal uang muka pembelian.
Bagaimana jika barang retur akan diganti unit baru?
Banyak pemasok tidak mengembalikan uang, tetapi mengganti barang. Selama barang pengganti belum datang, nilai Rp1.000.000 itu tetap milik Anda, hanya saja tidak ada di gudang. Pindahkan ke akun sementara agar kartu stok dan neraca sama-sama benar.
| Keterangan | Akun | Debit (Rp) | Kredit (Rp) |
|---|---|---|---|
| Barang dikirim balik | Barang Retur dalam Penggantian | 1.000.000 | |
| Persediaan Barang Dagang | 1.000.000 | ||
| Pengganti diterima | Persediaan Barang Dagang | 1.000.000 | |
| Barang Retur dalam Penggantian | 1.000.000 |
Utang usaha tidak berubah karena kewajiban membayar Rp10.000.000 tetap ada. Tinjau akun ini setiap tutup bulan: saldo yang berumur lebih dari 30–60 hari (sesuai kebijakan Anda) perlu ditagih ke pemasok atau dinilai ulang.
Bagaimana dengan ongkos kirim retur dan potongan harga?
Ongkos kirim retur
Jika ongkir pengembalian ditanggung perusahaan Anda, bebankan ke akun beban (misalnya Beban Angkut Retur Pembelian), jangan dimasukkan ke persediaan, karena barang tersebut tidak lagi menjadi milik Anda. Jika pemasok wajib menanggungnya (kesalahan kirim dari pihak mereka), catat sebagai Piutang Pemasok lalu tagihkan atau potongkan dari faktur berikutnya. Contoh: ongkir Rp150.000 ditalangi lalu ditagihkan: Dr Piutang Pemasok Rp150.000, Cr Kas Rp150.000.
Retur vs potongan harga (purchase allowance)
Kadang barang cacat ringan tidak dikirim balik; pemasok cukup memberi potongan harga. Jurnalnya serupa (Dr Utang Usaha, Cr Persediaan), tetapi kuantitas di kartu stok tidak berubah, hanya nilainya. Jika sebagian barang dari pembelian itu sudah terjual, porsi potongan untuk unit yang sudah terjual dikreditkan ke HPP, bukan ke Persediaan, agar nilai stok tidak terlalu rendah.
Bagaimana mencatat retur yang melewati tutup buku?
Contoh: barang diterima 28 Oktober, cacat ditemukan 30 Oktober, buku Oktober dikunci 3 November, dan pemasok baru menerbitkan nota kredit 5 November. Pendekatan yang bisa Anda pakai:
- Retur sudah disepakati dan barang sudah dikirim balik sebelum 31 Oktober: catat di Oktober (Dr Utang Usaha/Piutang Pemasok, Cr Persediaan) meskipun nota kredit menyusul. Ini bagian dari prosedur cut-off pembelian.
- Belum ada kesepakatan per 31 Oktober: barang tetap di Persediaan Oktober. Jika ada risiko pemasok menolak, evaluasi penurunan nilai (lihat jurnal penurunan nilai persediaan).
- Periode sudah dikunci: jangan membuka ulang. Catat retur di November dengan tanggal nota kredit, beri keterangan nomor faktur asal, dan ungkapkan bila jumlahnya material.
Kesalahan yang Sering Terjadi
- Retur dicatat memakai harga rata-rata, sehingga saldo utang selisih dengan statement pemasok.
- Utang pemasok menjadi minus karena retur atas faktur yang sudah lunas langsung didebit ke Utang Usaha, bukan ke Saldo Debit Pemasok.
- Barang retur dihapus dari stok tanpa akun penampung, lalu saat barang pengganti datang tercatat seolah pembelian baru tanpa faktur.
- Ongkir retur dikapitalisasi ke persediaan, sehingga HPP rata-rata naik tanpa dasar.
- Jurnal dibuat sebelum ada persetujuan pemasok, kemudian retur ditolak dan harus dikoreksi.
- PPN Masukan tidak ikut disesuaikan untuk PKP, sehingga rekonsiliasi PPN dan pembukuan tidak cocok.
Untuk menangkap kesalahan ini sebelum audit, cocokkan saldo per pemasok setiap bulan dengan statement mereka, seperti dijelaskan di panduan rekonsiliasi hutang supplier.
Pertanyaan yang Sering Diajukan (FAQ)
Apa jurnal retur pembelian secara kredit?
Pada metode perpetual, debit Utang Usaha dan kredit Persediaan sebesar harga faktur barang yang dikembalikan. Pada metode periodik, akun kreditnya adalah Retur Pembelian dan Pengurangan Harga. Bila PKP, PPN Masukan atas barang yang diretur juga dikreditkan.
Apa beda nota debet dan nota kredit dalam retur pembelian?
Nota debet diterbitkan pembeli untuk memberi tahu pemasok bahwa utangnya akan dikurangi karena retur. Nota kredit diterbitkan pemasok sebagai persetujuan bahwa piutang mereka kepada Anda berkurang. Idealnya Anda memegang keduanya sebelum memposting jurnal.
Apakah retur pembelian memengaruhi HPP?
Secara langsung tidak, karena barang yang diretur belum terjual. Namun retur mengubah nilai persediaan dan harga rata-rata sisa stok, sehingga HPP penjualan berikutnya ikut berubah. Retur juga mengurangi pembelian bersih pada metode periodik.
Bagaimana jika utang ke pemasok sudah lunas saat retur terjadi?
Jika pemasok mengembalikan uang, debit Kas/Bank atau Piutang Pemasok. Jika pemasok memberi saldo untuk pembelian berikutnya, debit Saldo Debit Pemasok lalu kompensasikan saat faktur baru diterima. Jangan biarkan saldo Utang Usaha bernilai minus.
Di mana mencatat barang retur yang menunggu penggantian?
Gunakan akun sementara seperti Barang Retur dalam Penggantian. Akun ini mengeluarkan barang dari stok gudang tanpa mengubah utang, lalu dibalik saat barang pengganti diterima. Tinjau umurnya setiap tutup bulan.
Penutup
Jurnal retur pembelian yang benar selalu memakai harga faktur asal, memilih akun lawan sesuai status pembayaran (Utang Usaha, Kas, Saldo Debit Pemasok, atau Barang Retur dalam Penggantian), dan dicatat pada periode yang tepat. Dengan pola ini, kartu stok, HPP rata-rata, dan saldo utang pemasok akan cocok satu sama lain.
Jika tim Anda masih melacak retur, saldo debit pemasok, dan barang pengganti di Excel terpisah, modul inventory Zahir Online menghubungkan retur pembelian langsung ke kartu stok, utang pemasok, dan jurnal otomatis, sehingga rekonsiliasi akhir bulan jauh lebih singkat.
Referensi
- Ikatan Akuntan Indonesia (IAI) – Standar Akuntansi Keuangan, PSAK 202 Persediaan
- Direktorat Jenderal Pajak – ketentuan nota retur dan PPN













