Simulasi PPh 21 Karyawan Setahun: Contoh Hitung Januari sampai Desember 2026
Contoh lengkap PPh 21 karyawan tetap setahun: potongan TER Januari–November, hitungan ulang Desember dengan Pasal 17, THR, iuran JHT/JP, dan cara membaca bukti potong.
Untuk menghitung PPh 21 karyawan tetap setahun, Anda cukup mengikuti dua jalur dan membandingkannya: (1) jumlahkan potongan TER bulanan Januari–November, lalu (2) hitung pajak setahun dengan tarif Pasal 17 atas bruto setahun dikurangi biaya jabatan, iuran pensiun, zakat lewat kantor dan PTKP. Potongan Desember adalah selisih keduanya. Bila Anda hanya punya satu pemberi kerja dan tidak ada penghasilan lain, hasil jalur (2) itulah PPh terutang Anda di SPT Tahunan, dan SPT biasanya nihil.
Panduan ini adalah pilar bagian Hitung, Simulasi & Checklist. Semua angka bersifat ilustratif dan isi situs ini bukan nasihat pajak.
Data contoh
Sari, karyawan tetap di Jakarta, status K/1 per 1 Januari 2026 (kategori TER B).
| Komponen | Nilai |
|---|---|
| Gaji pokok + tunjangan tetap | Rp15.000.000 per bulan |
| THR (dibayar Maret, menjelang Idulfitri) | Rp15.000.000 |
| Premi JKK + JKM + BPJS Kesehatan bagian kantor | diasumsikan sudah termasuk dalam angka bruto di atas untuk menyederhanakan |
| Iuran JHT bagian pegawai | 2% × 15.000.000 = Rp300.000 per bulan |
| Iuran JP bagian pegawai | diabaikan dalam contoh ini agar sederhana |
| Zakat | tidak lewat kantor |
Jalur 1: potongan TER Januari–November
Setiap bulan, bruto dikalikan tarif TER kategori B dari lampiran PP 58/2023:
| Bulan | Bruto | Tarif TER | Potongan |
|---|---|---|---|
| Januari, Februari | 15.000.000 | tarif B untuk Rp15 juta | bruto × tarif |
| Maret | 30.000.000 (gaji + THR) | tarif B untuk Rp30 juta (lebih tinggi) | bruto × tarif |
| April–November | 15.000.000 | tarif B untuk Rp15 juta | bruto × tarif |
Kami tidak menuliskan persentasenya karena tarif harus dibaca dari tabel resmi. Misalkan, sebagai ilustrasi, total potongan Januari–November Sari adalah Rp9.500.000. Untuk kasus Anda, jumlahkan potongan PPh 21 di slip gaji Januari–November, atau hitung tiap bulan dengan kalkulator TER bulanan.
Jalur 2: PPh setahun dengan Pasal 17
| Langkah | Hitungan | Rupiah |
|---|---|---|
| Bruto setahun | 12 × 15.000.000 + 15.000.000 | 195.000.000 |
| Biaya jabatan | 5% × 195 juta = 9,75 juta → batas | (6.000.000) |
| Iuran JHT | 12 × 300.000 | (3.600.000) |
| Penghasilan neto | 185.400.000 | |
| PTKP K/1 | 54 juta + 4,5 juta + 4,5 juta | (63.000.000) |
| PKP | dibulatkan ke bawah ribuan | 122.400.000 |
| Lapisan 5% | 5% × 60.000.000 | 3.000.000 |
| Lapisan 15% | 15% × 62.400.000 | 9.360.000 |
| PPh 21 setahun | 12.360.000 |
Ulangi di kalkulator Pasal 17 dengan bruto 195.000.000 dan pengurang 72.600.000 (6.000.000 + 3.600.000 + 63.000.000).
Potongan Desember
PPh 21 Desember = 12.360.000 − 9.500.000 = Rp2.860.000.
Gaji Desember Sari tetap Rp15 juta, tetapi potongannya jauh di atas bulan biasa. Itu bukan kesalahan: Desember adalah bulan "penyelesaian". Skenario sebaliknya juga mungkin:
| Skenario | Total TER Jan–Nov | PPh setahun | Desember |
|---|---|---|---|
| A (ilustrasi di atas) | 9.500.000 | 12.360.000 | dipotong 2.860.000 |
| B (TER lebih tinggi) | 12.800.000 | 12.360.000 | kelebihan 440.000 dikembalikan kantor |
| C (gaji naik Juli) | berbeda | dihitung ulang | tergantung |
Kelebihan potongan pada skenario B wajib dikembalikan oleh pemberi kerja kepada pegawai paling lambat akhir bulan berikutnya setelah masa pajak terakhir (akhir Januari untuk masa Desember), sesuai Pasal 21 PMK 168/2023.
Membaca bukti potong tahunan
Setelah tahun berakhir, kantor menerbitkan bukti pemotongan PPh 21 tahunan untuk pegawai tetap (di Coretax). Cocokkan:
- Penghasilan bruto sama dengan jumlah slip gaji, termasuk THR, bonus dan premi yang dibayar kantor;
- Biaya jabatan tidak lebih dari Rp6.000.000;
- Iuran pensiun/JHT/JP sesuai potongan di slip;
- Zakat lewat kantor (jika ada) tercantum;
- Status PTKP sesuai keadaan 1 Januari;
- PPh terutang sama dengan jumlah potongan setahun.
Dengan satu pemberi kerja dan tanpa penghasilan lain yang tidak final, angka PPh terutang di bukti potong menjadi kredit pajak di SPT Anda, sehingga SPT nihil. Panduan dokumen ada di checklist dokumen SPT.
Kapan SPT Anda tidak nihil
| Situasi | Akibat umum | Panduan |
|---|---|---|
| Dua pemberi kerja dalam setahun | Kurang bayar | Pindah kerja |
| Zakat dibayar sendiri ke BAZNAS/LAZ | Lebih bayar | Zakat sebagai pengurang |
| Honor sampingan | Biasanya kurang bayar | Pekerja bebas |
| Istri pisah harta atau memilih terpisah | Hitungan gabungan | Suami-istri |
| Iuran DPLK pribadi di luar kantor | Belum tentu diakui; cek ke KPP | Biaya jabatan dan iuran pensiun |
Topik lain di bagian ini: THR dan bonus serta pesangon dan JHT sekaligus.
Kesalahan saat mensimulasikan
- Membandingkan potongan bulanan dengan tarif Pasal 17 per bulan. TER memang tidak sama dengan seperduabelas pajak setahun.
- Lupa premi yang dibayar kantor. Ini menambah bruto dan sering membuat simulasi pribadi terlalu rendah.
- Mengurangkan BPJS Kesehatan bagian pegawai. Iuran ini bukan pengurang.
- Memakai status PTKP baru di tengah tahun. Status dikunci per 1 Januari.
Pertanyaan umum
Kenapa potongan Maret saya sangat besar?
Karena THR dibayar di bulan itu sehingga bruto bulan Maret dua kali lipat dan tarif TER-nya lebih tinggi. Total setahun tetap disesuaikan di Desember.
Apakah saya bisa minta potongan TER lebih kecil?
Tarif TER ditetapkan peraturan dan pemberi kerja wajib memakainya. Yang bisa Anda lakukan adalah memastikan status PTKP dan komponen penghasilan benar.
Jika SPT nihil, apakah saya tetap harus lapor?
Ya. Wajib pajak terdaftar tetap menyampaikan SPT Tahunan walaupun nihil, kecuali termasuk yang dikecualikan menurut peraturan.
Apakah simulasi ini berlaku untuk pegawai negeri?
Polanya sama, tetapi komponen penghasilan ASN, tunjangan kinerja dan PPh yang ditanggung negara diatur tersendiri. Cek bukti potong dari instansi Anda.
Sumber resmi
- Database Peraturan BPK — PP 58/2023 dan lampiran TER
- JDIH Kementerian Keuangan — PMK 168/2023 tentang pemotongan PPh 21
- Direktorat Jenderal Pajak — contoh penghitungan resmi dan bukti potong di Coretax
- BPJS Ketenagakerjaan — iuran JHT dan JP