SPT Masa PPh 21/26 dilaporkan paling lambat tanggal 20 bulan berikutnya setelah masa pajak berakhir, sesuai PMK 81/2024 Pasal 171 dan Pasal 173. Bila tanggal 20 jatuh pada hari libur — termasuk Sabtu, Minggu, libur nasional, hari yang diliburkan untuk pemilu, atau cuti bersama — batas lapor maju ke hari kerja berikutnya. Berbeda dengan batas setor yang jatuh tanggal 15, batas lapor berpatokan pada tanggal 20, namun jarak keduanya bisa berbeda-beda setiap bulan karena setor dan lapor dapat bergeser secara terpisah akibat hari libur yang berbeda.
Pengertian SPT Masa PPh 21 dan kapan wajib dilaporkan
SPT Masa PPh 21 adalah laporan bulanan yang dibuat pemberi kerja untuk melaporkan pemotongan pajak penghasilan Pasal 21 atas gaji, upah, honorarium, atau penghasilan lain yang dibayarkan kepada pegawai dan bukan pegawai dalam satu masa pajak. Masa pajak yang dimaksud adalah bulan penghasilan dibayarkan, bukan bulan saat laporan dibuat. Setiap pemberi kerja yang memiliki kewajiban memotong PPh 21 wajib menyampaikan SPT Masa ini setiap bulan, selama masih ada penghasilan pegawai yang dibayarkan pada masa tersebut.
Ketentuan ini diatur dalam PMK 81/2024 Pasal 171 ayat (1) huruf c dan g, ayat (2) huruf a, serta ayat (5)–(6), dengan batas waktu lapor diatur lebih lanjut pada Pasal 173. Dasar hukum yang sama berlaku untuk seluruh masa pajak sepanjang tahun, baik masa pajak biasa maupun masa pajak Desember yang merupakan masa pajak terakhir dalam tahun berjalan.
Tanggal lapor SPT Masa PPh 21 vs batas setor
Banyak pembaca menyamakan batas setor dan batas lapor, padahal keduanya berbeda tanggal dasar. Berikut rangkuman aturan tenggatnya.
| Kewajiban | Batas | Bila jatuh pada hari libur | Dasar hukum |
|---|---|---|---|
| Setor PPh 21/26 | Tanggal 15 bulan berikutnya | Maju ke hari kerja berikutnya | PMK 81/2024 Pasal 94 & 100 |
| Lapor SPT Masa PPh 21/26 | Tanggal 20 bulan berikutnya | Maju ke hari kerja berikutnya | PMK 81/2024 Pasal 171 & 173 |
Hari libur yang dimaksud mengikuti definisi pada PMK 81/2024 Pasal 100 dan 173, yaitu Sabtu, Minggu, libur nasional, hari yang diliburkan untuk pemilu, dan cuti bersama. Jika tanggal 20 jatuh pada salah satu hari tersebut, batas lapor bukan tanggal 20 itu sendiri melainkan hari kerja berikutnya — ini yang sering membuat orang keliru menghitung tenggat.
Batas lapor PPh 21 bulanan per masa pajak
Karena tanggal 20 bisa bergeser, cara paling aman adalah melihat tabel batas lapor yang sudah memperhitungkan hari libur dan cuti bersama, bukan menghitung sendiri dari tanggal dasar.
| Masa pajak | Setor paling lambat | Lapor paling lambat | Keterangan lapor |
|---|---|---|---|
| Oktober 2026 | Senin, 16 November 2026 | Jumat, 20 November 2026 | tidak bergeser |
| November 2026 | Selasa, 15 Desember 2026 | Senin, 21 Desember 2026 | 20 Des 2026 hari Minggu → Senin, 21 Des 2026 |
| Desember 2026 | Jumat, 15 Januari 2027 | Rabu, 20 Januari 2027 | tidak bergeser |
| Januari 2027 | Senin, 15 Februari 2027 | Senin, 22 Februari 2027 | 20 Feb 2027 hari Sabtu → Senin, 22 Feb 2027 |
| Februari 2027 | Selasa, 16 Maret 2027 | Senin, 22 Maret 2027 | 20 Mar 2027 hari Sabtu → Senin, 22 Mar 2027 |
| Maret 2027 | Kamis, 15 April 2027 | Selasa, 20 April 2027 | tidak bergeser |
| April 2027 | Jumat, 21 Mei 2027 | Jumat, 21 Mei 2027 | 20 Mei 2027 libur Hari Raya Waisak 2571 BE → Jumat, 21 Mei 2027 |
| Mei 2027 | Selasa, 15 Juni 2027 | Senin, 21 Juni 2027 | 20 Jun 2027 hari Minggu → Senin, 21 Jun 2027 |
| Juni 2027 | Kamis, 15 Juli 2027 | Selasa, 20 Juli 2027 | tidak bergeser |
| Juli 2027 | Senin, 16 Agustus 2027 | Jumat, 20 Agustus 2027 | tidak bergeser |
| Agustus 2027 | Rabu, 15 September 2027 | Senin, 20 September 2027 | tidak bergeser |
| September 2027 | Jumat, 15 Oktober 2027 | Rabu, 20 Oktober 2027 | tidak bergeser |
| Oktober 2027 | Senin, 15 November 2027 | Senin, 22 November 2027 | 20 Nov 2027 hari Sabtu → Senin, 22 Nov 2027 |
| November 2027 | Rabu, 15 Desember 2027 | Senin, 20 Desember 2027 | tidak bergeser |
Contoh membaca tabel: SPT Masa PPh 21/26 untuk masa Oktober 2026 — yaitu gaji yang dibayarkan pada Oktober 2026 — dilaporkan paling lambat Jumat, 20 November 2026. Untuk masa November 2026, tanggal 20 Desember 2026 jatuh pada hari Minggu, sehingga batas lapornya maju menjadi Senin, 21 Desember 2026. Kolom "lapor paling lambat" sudah memperhitungkan Sabtu, Minggu, dan libur nasional, jadi yang dipakai sebagai patokan adalah tanggal pada kolom tersebut, bukan tanggal 20 secara otomatis.
SPT Masa PPh 21 nihil, apakah wajib lapor?
Jawabannya tetap wajib. SPT Masa PPh 21 masa Oktober 2026 wajib dilaporkan apabila ada penghasilan pegawai yang dibayarkan pada masa tersebut, dan untuk bulan di mana pegawai tetap berhenti bekerja, laporan tetap wajib disampaikan walaupun hasil perhitungannya nihil. Ketentuan ini tertuang dalam PMK 81/2024 Pasal 171 ayat (1) huruf c dan g, ayat (2) huruf a, serta ayat (5)–(6), dan Pasal 173.
Masa Desember memiliki perlakuan khusus karena merupakan masa pajak terakhir dalam satu tahun. SPT Masa PPh 21 masa Desember 2026 wajib dilaporkan walau nihil, sekaligus menjadi momen perhitungan ulang PPh 21 setahun penuh untuk setiap pegawai. Berdasarkan tabel di atas, SPT Masa PPh 21 masa Desember 2026 dilaporkan paling lambat Rabu, 20 Januari 2027.
Hitung otomatis: Lihat seluruh tenggat setor, lapor, BPJS, dan THR dalam satu tampilan di Kalender Kepatuhan HR — gratis dan tanpa perlu mendaftar.
Denda telat lapor SPT Masa PPh 21
Jika SPT Masa PPh 21 dilaporkan setelah batas waktu yang berlaku, sanksinya adalah denda sebesar Rp100.000 sesuai UU KUP Pasal 7 ayat (1). Denda ini berlaku baik untuk SPT Masa biasa maupun SPT Masa nihil, termasuk pada masa Oktober 2026 dan masa Desember 2026 sebagaimana tercatat dalam dasar hukum yang sama. Karena batas lapor bisa bergeser akibat hari libur, kekeliruan menghitung tanggal dasar tanpa memperhatikan pergeseran ini menjadi salah satu penyebab keterlambatan yang sebenarnya bisa dihindari.
Untuk hal-hal yang tidak diatur secara spesifik dalam BLOK DATA ini — misalnya mekanisme pengajuan keberatan atau pembetulan SPT — ketentuannya mengikuti peraturan instansi perpajakan terkait.
Langkah berikutnya agar tidak telat lapor
Mencatat tanggal 20 setiap bulan di kalender pribadi berisiko meleset saat ada pergeseran akibat hari libur atau cuti bersama, seperti yang terjadi pada beberapa masa pajak di tabel atas. Cara yang lebih aman adalah menggunakan kalender kepatuhan yang sudah menghitung pergeseran tersebut secara otomatis, sehingga Anda hanya perlu melihat tanggal akhir yang sudah pasti.
Selain jadwal lapor, Anda juga bisa menghitung potongan PPh 21 bulanan pegawai dengan Kalkulator PPh 21 sebelum menyusun SPT Masa. Jika perusahaan Anda ingin mengotomatiskan perhitungan PPh 21 dan BPJS sekaligus dalam proses penggajian, pelajari caranya lewat tutorial payroll otomatis PPh 21 dan BPJS di SatuTim. Untuk memastikan tidak ada tenggat yang terlewat, coba Kalender Kepatuhan HR dan pasang pengingatnya di kalender Anda sendiri.