PPN Masukan dan PPN Keluaran: Beda dan Cara Menghitung
PPN masukan dan PPN keluaran dibedakan lewat arah transaksi, lalu dikreditkan dengan contoh perhitungan sebulan untuk bisnis dagang atau distribusi.
Disusun dengan bantuan AI berdasarkan panduan editorial Sparta, lalu melewati pemeriksaan struktur, keunikan, dan konsistensi otomatis. Lihat metodologi editorial.
Bagian dari panduan Faktur Pajak & e-Faktur: Panduan Singkat untuk UKM
PPN masukan dan PPN keluaran adalah dua sisi dari pajak pertambahan nilai yang sama: PPN masukan adalah pajak yang Anda bayar saat membeli barang atau jasa kena pajak, sedangkan PPN keluaran adalah pajak yang Anda pungut saat menjual. Selisih keduanya setiap masa pajak menentukan apakah perusahaan kurang bayar atau lebih bayar PPN. Artikel ini membahas mekanismenya lengkap dengan contoh hitungan untuk bisnis dagang.
Pengertian PPN masukan dan PPN keluaran
PPN masukan (input VAT) adalah PPN yang tercantum dalam faktur pajak pembelian, yaitu pajak yang dibayarkan pengusaha kena pajak (PKP) kepada pemasoknya saat membeli barang atau jasa kena pajak. PPN keluaran (output VAT) adalah PPN yang dipungut PKP dari pembelinya saat menjual barang atau jasa kena pajak, lalu dicantumkan pada faktur pajak yang diterbitkan.
Sejak 1 Januari 2025, tarif PPN umum di Indonesia adalah 12 persen berdasarkan UU HPP. Namun untuk barang dan jasa non-mewah, dasar pengenaan pajak (DPP) memakai skema DPP nilai lain sebesar 11/12 dari harga jual atau harga beli, sesuai PMK 131/2024, sehingga beban PPN yang sebenarnya dibayar tetap setara 11 persen dari harga. Tarif 12 persen penuh atas DPP harga sesungguhnya hanya berlaku untuk barang mewah yang kena PPnBM.
Mekanisme pengkreditan PPN masukan terhadap PPN keluaran
Setiap masa pajak (biasanya sebulan), PKP wajib menghitung total PPN keluaran dari semua faktur penjualan dan total PPN masukan dari semua faktur pembelian yang memenuhi syarat untuk dikreditkan. PPN masukan dikurangkan dari PPN keluaran, hasilnya dilaporkan lewat SPT Masa PPN. Proses mengurangkan PPN masukan dari PPN keluaran inilah yang disebut pengkreditan pajak masukan.
Tidak semua PPN masukan boleh dikreditkan. Faktur pajak harus valid, transaksi harus berkaitan dengan kegiatan usaha, dan ada batasan untuk jenis pengeluaran tertentu seperti kendaraan sedan atau konsumsi pribadi. Rincian jenis pengeluaran yang PPN masukannya tidak boleh dikreditkan dibahas lengkap di PPN masukan yang tidak dapat dikreditkan, penting dibaca supaya perusahaan tidak salah mengklaim kredit pajak.
Contoh perhitungan PPN masukan dan keluaran sebulan
Misalkan sebuah distributor barang non-mewah dalam satu masa pajak membeli barang dagangan dari supplier PKP senilai Rp 240.000.000, dan menjual barang tersebut senilai Rp 360.000.000. Karena barang termasuk non-mewah, DPP dihitung dengan skema nilai lain, yaitu 11/12 dari harga.
- DPP pembelian: 11/12 x Rp 240.000.000 = Rp 220.000.000. PPN masukan: 12% x Rp 220.000.000 = Rp 26.400.000.
- DPP penjualan: 11/12 x Rp 360.000.000 = Rp 330.000.000. PPN keluaran: 12% x Rp 330.000.000 = Rp 39.600.000.
- PPN yang harus disetor (kurang bayar) = PPN keluaran dikurangi PPN masukan = Rp 39.600.000 - Rp 26.400.000 = Rp 13.200.000.
Perhatikan bahwa hasil akhir ini setara dengan mengalikan selisih harga jual dan harga beli (Rp 360.000.000 - Rp 240.000.000 = Rp 120.000.000) dengan tarif efektif 11 persen, yaitu Rp 13.200.000. Cara pandang ini memudahkan pemilik usaha mengecek kewajaran angka PPN tanpa menghitung ulang dari nol.
Kurang bayar dan lebih bayar PPN
Jika PPN keluaran lebih besar dari PPN masukan seperti contoh di atas, perusahaan berstatus kurang bayar dan wajib menyetor selisihnya ke kas negara sebelum batas waktu pelaporan. Sebaliknya, jika PPN masukan lebih besar dari PPN keluaran, misalnya karena bulan itu perusahaan banyak membeli stok tapi penjualannya sedang lesu, perusahaan berstatus lebih bayar.
Sebagai contoh, bulan berikutnya distributor yang sama membeli stok besar-besaran senilai Rp 480.000.000 (DPP Rp 440.000.000, PPN masukan Rp 52.800.000) tetapi hanya menjual Rp 240.000.000 (DPP Rp 220.000.000, PPN keluaran Rp 26.400.000). Selisihnya adalah PPN masukan dikurangi PPN keluaran, yaitu Rp 52.800.000 - Rp 26.400.000 = Rp 26.400.000 lebih bayar. Kelebihan ini bisa dikompensasikan ke masa pajak berikutnya atau diajukan restitusi sesuai ketentuan yang berlaku, dan sebaiknya dikonsultasikan dengan konsultan pajak untuk memastikan syarat restitusinya terpenuhi.
Contoh kasus untuk bisnis dagang dan distribusi
Bisnis dagang dengan pola pembelian dan penjualan yang stabil biasanya konsisten kurang bayar setiap bulan, karena margin penjualan menghasilkan PPN keluaran yang lebih besar dari PPN masukan. Sebaliknya, bisnis musiman yang menumpuk stok menjelang hari besar sering mengalami lebih bayar pada bulan pembelian besar, lalu kurang bayar besar pada bulan penjualan ramai. Memahami pola ini membantu pemilik usaha menyiapkan kas untuk setoran PPN, bukan kaget di akhir bulan.
Distributor yang membeli dari banyak PKP kecil juga perlu waspada: jika sebagian supplier belum PKP atau fakturnya tidak valid, PPN masukan dari transaksi tersebut tidak bisa dikreditkan, sehingga beban PPN yang harus disetor jadi lebih besar dari perhitungan normal.
Kesalahan yang sering terjadi dalam mengelola PPN masukan dan keluaran
- Mengkreditkan PPN masukan dari faktur yang cacat, misalnya nomor seri tidak valid atau identitas pembeli salah.
- Lupa mencatat PPN keluaran dari retur penjualan yang seharusnya mengurangi PPN keluaran periode berjalan.
- Salah menghitung DPP karena lupa memakai skema DPP nilai lain 11/12 untuk barang non-mewah.
- Terlambat membuat atau mengunggah faktur pajak di Coretax sehingga PPN keluaran tidak tercatat pada masa yang benar.
- Tidak menyisihkan kas untuk setoran PPN karena menganggap seluruh uang masuk sebagai kas usaha yang bebas dipakai.
Menyiapkan perhitungan PPN masukan dan keluaran otomatis dari software
Menghitung PPN masukan dan keluaran manual setiap bulan, lalu mencocokkannya satu per satu dengan faktur pajak, memakan waktu dan rawan salah ketik terutama saat volume faktur tinggi. Sparta menyimpan nomor dan tanggal faktur pajak langsung pada setiap faktur penjualan dan pembelian, lalu merangkumnya ke laporan SPT Masa PPN sehingga PPN masukan dan PPN keluaran sudah terpisah dan siap dicocokkan sebelum pelaporan. Ekspor e-Faktur untuk Coretax juga tersedia dalam format XML dan Excel.
Kalau Anda baru mulai menata proses faktur pajak dari nol, mulailah dari dasarnya lewat contoh cara menghitung PPN saat harga sudah termasuk pajak, lalu pelajari alur pelaporan di Coretax pada panduan Coretax DJP sebelum menyusun jadwal setoran bulanan Anda sendiri. Untuk gambaran lengkapnya, baca juga Faktur Pajak & e-Faktur: Panduan Singkat untuk UKM.

