Cara Mencatat Penjualan Kredit, HPP, dan Pelunasannya
Pelajari cara mencatat penjualan kredit, Harga Pokok Penjualan (HPP) sistem perpetual, dan pelunasan piutang secara akurat untuk menjaga kesehatan arus kas bisnis Anda.
Disusun dengan bantuan AI berdasarkan panduan editorial Sparta, lalu melewati pemeriksaan struktur, keunikan, dan konsistensi otomatis. Lihat metodologi editorial.
Bagian dari panduan Cara Membuat Laporan Keuangan: Panduan Lengkap untuk UKM
Cara mencatat penjualan kredit yang benar melibatkan pengakuan piutang, pendapatan, dan Harga Pokok Penjualan (HPP) secara bersamaan dalam sistem perpetual. Anda perlu mencatat nilai faktur beserta PPN keluaran saat barang diserahkan, kemudian memantau pelunasannya hingga tuntas. Panduan ini menjelaskan langkah teknis pencatatan jurnal hingga penanganan pelunasan sebagian agar laporan keuangan Anda tetap valid dan mudah diaudit.
Jurnal Penjualan Kredit dan Pengakuan Piutang
Saat Anda melakukan penjualan secara kredit, transaksi tersebut tidak langsung menghasilkan kas, melainkan menciptakan piutang usaha. Dalam akuntansi akrual, pendapatan diakui pada saat barang dikirim atau jasa diberikan, bukan saat uang diterima. Hal ini penting agar laporan laba rugi Anda mencerminkan aktivitas usaha yang sebenarnya pada periode tersebut. Akun utama yang terlibat dalam langkah mencatat penjualan kredit adalah Piutang Usaha di sisi debit, serta Penjualan dan PPN Keluaran di sisi kredit.
Sesuai dengan regulasi perpajakan, Anda wajib memungut PPN sebesar 11 persen untuk barang kena pajak. Pencatatan PPN ini dilakukan pada saat faktur diterbitkan. Jika Anda tidak mencatat PPN dengan benar sejak awal, Anda akan kesulitan saat melakukan rekonsiliasi pajak di akhir bulan. Pastikan nilai piutang yang dicatat mencakup total nilai barang ditambah pajak agar tagihan kepada pelanggan akurat. Pencatatan yang rapi di tahap awal ini adalah kunci dalam Cara Membuat Laporan Keuangan: Panduan Lengkap untuk UKM yang dapat dipercaya oleh investor maupun pihak bank.
Pencatatan HPP Sistem Perpetual
Salah satu tips mencatat penjualan kredit yang paling krusial adalah menggunakan sistem perpetual. Berbeda dengan sistem periodik yang hanya menghitung stok di akhir bulan, sistem perpetual mengharuskan Anda mencatat pengurangan stok dan pengakuan Harga Pokok Penjualan (HPP) setiap kali transaksi terjadi. Dengan cara ini, Anda bisa mengetahui saldo persediaan barang secara real-time tanpa harus menunggu stok opname fisik.
Jurnal untuk mencatat HPP adalah mendebit akun Beban Pokok Penjualan dan mengkredit akun Persediaan Barang. Nilai yang digunakan adalah harga perolehan barang tersebut, bukan harga jual. Sinkronisasi antara jurnal penjualan dan jurnal HPP memastikan bahwa margin keuntungan setiap transaksi dapat dipantau langsung. Jika Anda juga mengelola pengadaan barang, Anda bisa mempelajari Cara Mencatat Pembelian Kredit dan Pelunasannya untuk memahami siklus persediaan secara utuh dari hulu ke hilir.
Prosedur Penerimaan Pelunasan Piutang
Setelah faktur jatuh tempo, pelanggan akan melakukan pembayaran. Pada tahap ini, Anda tidak lagi mencatat pendapatan karena pendapatan sudah diakui saat penjualan terjadi. Tugas Anda adalah mengubah aset berupa piutang menjadi aset berupa kas atau bank. Jurnalnya sederhana: debit akun Kas atau Bank dan kredit akun Piutang Usaha. Pastikan Anda mencocokkan nomor faktur yang dibayar agar buku pembantu piutang tetap sinkron dengan saldo di buku besar.
Proses ini sering kali menjadi titik lemah jika dilakukan secara manual, terutama jika Anda memiliki ratusan pelanggan dengan termin pembayaran yang berbeda-beda. Anda harus teliti melihat mutasi bank dan segera melakukan posting jurnal agar tim penagihan tidak salah menghubungi pelanggan yang sebenarnya sudah membayar. Rekonsiliasi bank harian sangat disarankan untuk menjaga akurasi data piutang ini.
Pelunasan Sebagian dan Lebih Bayar
Dalam praktik bisnis distribusi, sering kali pelanggan membayar dalam beberapa tahap atau bahkan membayar lebih dari nilai tagihan karena pembulatan atau kesalahan transfer. Untuk pelunasan sebagian, Anda cukup mengkredit piutang sebesar jumlah yang diterima. Saldo piutang yang tersisa akan tetap muncul di laporan umur piutang (aging schedule) sebagai tagihan yang masih aktif.
Jika terjadi lebih bayar, Anda tidak boleh mencatat kelebihan tersebut sebagai pendapatan tambahan. Kelebihan bayar tersebut harus dicatat sebagai utang kelebihan bayar atau uang muka pelanggan di sisi kredit. Saldo ini nantinya bisa dikompensasikan ke faktur berikutnya atau dikembalikan kepada pelanggan (refund). Penanganan lebih bayar yang transparan akan meningkatkan kepercayaan pelanggan terhadap profesionalisme administrasi keuangan Anda.
Contoh Perhitungan Langkah Demi Langkah
Mari kita simulasikan transaksi konkret. PT Maju Jaya menjual 10 unit mesin pompa kepada pelanggan secara kredit dengan harga Rp2.000.000 per unit (belum termasuk PPN). Harga perolehan (HPP) per unit adalah Rp1.400.000. Berikut adalah panduan mencatat penjualan kredit tersebut dalam jurnal:
| Akun | Debit (Rp) | Kredit (Rp) |
|---|---|---|
| Piutang Usaha | 22.200.000 | 0 |
| Penjualan | 0 | 20.000.000 |
| PPN Keluaran (11%) | 0 | 2.200.000 |
| Beban Pokok Penjualan (HPP) | 14.000.000 | 0 |
| Persediaan Barang | 0 | 14.000.000 |
- Hitung total penjualan: 10 unit x Rp2.000.000 = Rp20.000.000.
- Hitung PPN 11%: 11% x Rp20.000.000 = Rp2.200.000.
- Hitung total piutang: Rp20.000.000 + Rp2.200.000 = Rp22.200.000.
- Hitung total HPP: 10 unit x Rp1.400.000 = Rp14.000.000.
- Catat jurnal penjualan dan HPP secara bersamaan saat barang dikirim.
Ketika pelanggan membayar Rp10.000.000 sebagai cicilan pertama, jurnal yang Anda buat adalah debit Bank sebesar Rp10.000.000 dan kredit Piutang Usaha sebesar Rp10.000.000. Sisa piutang Rp12.200.000 akan terus tercatat sebagai tagihan.
Kesalahan yang Sering Terjadi
Banyak admin keuangan pemula melakukan kesalahan yang berdampak fatal pada laporan keuangan. Berikut adalah beberapa hal yang harus Anda hindari:
- Lupa mencatat HPP saat penjualan: Ini mengakibatkan nilai persediaan di neraca terlalu tinggi dan laba kotor terlihat jauh lebih besar dari kenyataannya.
- Mencatat pelunasan sebagai pendapatan: Hal ini menyebabkan pendapatan tercatat dua kali (double counting) dan mengacaukan perhitungan pajak.
- Salah mengalokasikan pembayaran: Memasukkan pembayaran pelanggan A ke kartu piutang pelanggan B karena nama yang mirip atau kelalaian pengecekan.
- Tidak mencatat PPN: Mengakibatkan sanksi denda dari kantor pajak karena ketidaksesuaian laporan SPT Masa PPN.
- Mengabaikan retur penjualan: Tidak membuat jurnal balik saat barang dikembalikan, sehingga piutang tetap menggantung padahal barang sudah kembali ke gudang.
Langkah Praktis Menggunakan Software
Mencatat semua transaksi ini secara manual di buku besar atau spreadsheet sangat berisiko terjadi kesalahan manusia. Solusi modern adalah menggunakan jurnal otomatis akuntansi modern yang terintegrasi dengan modul penjualan dan gudang. Dengan sistem yang terintegrasi, saat bagian gudang melakukan pengiriman barang, sistem secara otomatis akan membentuk jurnal penjualan dan jurnal HPP tanpa perlu input ulang oleh bagian akuntansi.
Sparta hadir sebagai ERP web Bahasa Indonesia yang dirancang khusus untuk mempermudah proses ini. Melalui fitur Tanya Sparta, Anda bahkan bisa meminta agen AI untuk mengecek saldo piutang pelanggan tertentu atau membuatkan draft dokumen pemindahan stok. Meskipun Sparta saat ini belum mendukung aplikasi native, integrasi marketplace, atau fitur POS, kemampuannya dalam mengelola akuntansi, stok multi-gudang, dan laporan pajak sangat membantu bisnis distribusi menengah. Anda bisa memantau audit log untuk melihat siapa yang mengubah data, sehingga keamanan data keuangan Anda tetap terjaga selama masa early access ini.



