Sparta
Pajak

SPT Masa PPN: Isi, Batas Waktu, dan Cara Menyiapkannya

SPT Masa PPN adalah laporan bulanan PKP yang merangkum PPN keluaran dan masukan. Simak isi, lampiran, batas waktu lapor, dan cara menyiapkan datanya.

Tim Sparta5 menit baca

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

SPT Masa PPN adalah surat pemberitahuan bulanan yang wajib disampaikan pengusaha kena pajak (PKP) untuk melaporkan PPN keluaran dari penjualan dan PPN masukan dari pembelian, sekaligus menghitung apakah PPN kurang bayar, lebih bayar, atau nihil pada masa pajak tersebut.

Pengertian SPT Masa PPN

Setiap PKP wajib memungut PPN saat menjual barang atau jasa kena pajak, menerbitkan faktur pajak, dan melaporkan seluruh transaksi itu lewat SPT Masa PPN setiap bulan, sejak Coretax (Sistem Inti Administrasi Perpajakan) berlaku penuh mulai 1 Januari 2025 pelaporan ini dilakukan langsung dari sistem Coretax, bukan lagi lewat aplikasi e-Faktur desktop yang lama.

SPT ini disebut 'masa' karena periodenya bulanan, berbeda dengan SPT Tahunan PPh yang dilaporkan setahun sekali. Nilai PPN keluaran (dari faktur pajak yang diterbitkan ke pelanggan) dikurangi PPN masukan (dari faktur pajak yang diterima dari supplier) menghasilkan PPN kurang bayar yang harus disetor, atau lebih bayar yang bisa dikompensasi ke masa berikutnya atau diajukan restitusi.

Lampiran dan isinya

SPT Masa PPN terdiri dari induk SPT dan beberapa lampiran, di antaranya daftar faktur pajak keluaran, daftar faktur pajak masukan yang dikreditkan, dan daftar faktur pajak yang diretur atau dibatalkan. Setiap baris di lampiran ini harus sinkron dengan faktur pajak yang benar-benar diterbitkan di Coretax, karena sistem DJP mencocokkan data faktur dengan data SPT secara otomatis.

Batas waktu

SPT Masa PPN wajib dilaporkan paling lambat akhir bulan berikutnya setelah masa pajak berakhir. Contohnya, PPN masa September 2026 harus dilaporkan paling lambat 31 Oktober 2026. Jika PPN kurang bayar, penyetorannya juga harus selesai sebelum SPT dilaporkan, karena bukti setor menjadi bagian dari data yang diinput ke SPT.

Menyiapkan data dari sistem

Menyiapkan SPT Masa PPN paling efisien dilakukan dengan menarik data faktur pajak keluaran dan masukan langsung dari sistem akuntansi atau penjualan, bukan mengetik ulang satu per satu dari kertas faktur. Prosesnya biasanya berupa ekspor data faktur ke format XML atau Excel sesuai kolom yang diminta Coretax, lalu diimpor ke sistem DJP.

Contoh kasus untuk bisnis dagang

CV Mitra Sejahtera, distributor consumer goods yang PKP, pada September 2026 menerbitkan faktur pajak keluaran senilai Rp 850.000.000 dengan PPN 11 persen dari DPP nilai lain (efektif 11 persen dari harga jual untuk barang non-mewah), sehingga PPN keluaran sekitar Rp 93.500.000. Di bulan yang sama, CV Mitra Sejahtera menerima faktur pajak masukan dari supplier senilai total PPN Rp 71.000.000 yang seluruhnya bisa dikreditkan.

PPN yang harus disetor adalah PPN keluaran dikurangi PPN masukan: Rp 93.500.000 - Rp 71.000.000 = Rp 22.500.000. Angka inilah yang harus disetor sebelum SPT Masa PPN September 2026 dilaporkan paling lambat 31 Oktober 2026.

Kesalahan yang sering terjadi

  • Melaporkan SPT sebelum semua faktur pajak masukan dari supplier selesai diinput, sehingga PPN kurang bayar terlihat lebih besar dari seharusnya.
  • Mengkreditkan faktur pajak masukan yang sebenarnya tidak boleh dikreditkan, misalnya untuk perolehan yang tidak berhubungan langsung dengan kegiatan usaha.
  • Telat menyetor PPN kurang bayar sehingga terkena sanksi bunga meski SPT dilaporkan tepat waktu.
  • Tidak merekonsiliasi total penjualan di laporan laba rugi dengan total DPP di SPT Masa PPN, padahal keduanya sering diperiksa bersama oleh fiskus lewat proses ekualisasi.

Rekonsiliasi sebelum lapor

Sebelum menekan tombol lapor, rekonsiliasi adalah langkah yang sering dilewatkan padahal krusial. Bandingkan total DPP penjualan di SPT Masa PPN dengan total penjualan di laporan laba rugi bulan yang sama. Kalau ada selisih, biasanya penyebabnya adalah transaksi yang belum difakturkan pajaknya, faktur pajak yang salah nominal, atau penjualan yang sebenarnya bukan objek PPN tapi ikut terhitung. Rekonsiliasi yang sama juga perlu dilakukan di sisi pembelian, memastikan seluruh faktur pajak masukan yang berhak dikreditkan sudah masuk sebelum SPT dikunci.

Pemeriksaan silang semacam ini disebut ekualisasi PPN dan PPh, dan sering menjadi salah satu hal pertama yang dicek fiskus saat pemeriksaan pajak. Perusahaan yang datanya sudah konsisten antara laporan keuangan dan SPT jauh lebih mudah melewati pemeriksaan dibanding yang harus menjelaskan selisih di kemudian hari.

Menyimpan bukti dan dokumen pendukung

Selain data faktur, DJP juga bisa meminta dokumen pendukung seperti kontrak, surat jalan, dan bukti pembayaran saat melakukan verifikasi atau pemeriksaan. Menyimpan dokumen ini secara digital dan mengaitkannya dengan faktur pajak terkait mempermudah proses jika sewaktu-waktu diminta, dibanding mencari-cari arsip kertas yang tersebar di beberapa map berbeda.

Untuk bisnis yang baru dikukuhkan sebagai PKP, kewajiban SPT Masa PPN ini terasa berat di bulan-bulan pertama karena belum terbiasa dengan iramanya. Menyiapkan kalender internal, misalnya setiap tanggal 20 semua faktur pajak bulan berjalan harus sudah diinput dan direkonsiliasi, membantu tim keuangan tidak kelabakan mendekati tenggat akhir bulan. Keterlambatan setor dan lapor jauh lebih mahal dibanding biaya menyiapkan proses ini lebih awal.

Perlu diingat juga bahwa ketentuan tarif dan mekanisme PPN bisa berubah mengikuti peraturan terbaru dari pemerintah. Selalu cek aturan terkini di situs resmi pajak.go.id atau konsultasikan dengan konsultan pajak sebelum mengambil keputusan yang berdampak besar, terutama untuk transaksi bernilai signifikan atau lintas batas yang perlakuan PPN-nya lebih rumit. Kebiasaan mengecek aturan terbaru ini penting karena kebijakan tarif dan tata cara pelaporan PPN di Indonesia beberapa kali direvisi dalam beberapa tahun terakhir, terutama sejak Coretax mulai berlaku penuh.

Menyiapkannya otomatis dari software

Sparta menyimpan nomor dan tanggal faktur pajak langsung di setiap faktur penjualan dan pembelian, sehingga laporan SPT Masa PPN bisa disiapkan dari data yang sama dipakai untuk pembukuan, tanpa input ulang. Sistem juga menyediakan ekspor e-Faktur dalam format XML untuk Coretax dan Excel, sehingga bagian pajak tinggal mengimpornya ke Coretax tanpa menyalin data secara manual dari faktur kertas.

Untuk memahami dasar tarif dan mekanisme PPN sebelum masuk ke pelaporan, silakan baca apa itu PPN, dan untuk transaksi ekspor yang PPN-nya dikenakan tarif 0 persen, lihat PPN ekspor. Untuk transaksi yang dibebaskan atau tidak dipungut PPN, silakan cek PPN dibebaskan dan tidak dipungut. Untuk gambaran lengkapnya, baca juga Faktur Pajak & e-Faktur: Panduan Singkat untuk UKM.

Pertanyaan yang sering diajukan