Indonesia / Pajak penghasilan
Kalkulator PPh 21 Indonesia: TER dan Pajak Desember
Hitung PPh 21 untuk pegawai tetap di Indonesia: pemotongan TER bulanan, THR atau bonus, pengurang tahunan, PTKP, serta rekonsiliasi bulan Desember atau bulan terakhir.
Kalkulator PPh 21 Indonesia: TER dan Pajak Desember: TER menerapkan satu tarif dari kategori A, B, atau C pada seluruh penghasilan bruto kena pajak bulanan sebelum bulan kerja terakhir. Pada bulan terakhir, perhitungan menggunakan pajak tahunan progresif setelah biaya jabatan, iuran pensiun karyawan, dan PTKP, lalu mengurangkan pemotongan sebelumnya. Rekonsiliasi negatif berarti pengembalian. Kalkulator ini mengasumsikan satu pemberi kerja dan status sebagai wajib pajak dalam negeri Indonesia sepanjang tahun; perubahan status domisili pajak, penghasilan lain, dan insentif pajak khusus tidak termasuk. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tool bisnis & administrasi
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Pegawai tetap: bandingkan pemotongan TER dengan perhitungan Desember atau bulan kerja terakhir.
Sertakan tunjangan kena pajak serta iuran Kesehatan, kecelakaan, dan kematian pemberi kerja dalam bruto. Iuran JHT dan JP pemberi kerja tidak termasuk. Masukkan bonus secara terpisah di bawah.
NIK dapat digunakan sebagai identitas pajak. Kedua mode mengasumsikan identitas payroll yang valid dan menggunakan TER serta tarif tahunan saat ini tanpa otomatis menambahkan biaya tambahan historis sebesar 20%. Estimasi payroll tidak memvalidasi pendaftaran NIK atau membuat sertifikat pajak.
Periode kerja dan pemotongan pensiun
Kosongkan total untuk mengestimasi JHT dan JP berdasarkan upah. Masukkan total pensiun aktual jika upah atau iuran bulanan berbeda. Fraksi bulan pertama memengaruhi pembayaran dan estimasi upah BPJS; fraksi ini tidak mengurangi PTKP.
| Komponen | Ketentuan / perhitungan | Jumlah |
|---|---|---|
| Bruto yang diperoleh selama periode kerja ini | Total jumlah bruto bulanan, termasuk THR / bonus | Rp 120.000.000 |
| Biaya jabatan (pengurang biaya pekerjaan) | 5% dari bruto, dibatasi sebesar Rp 500.000 per bulan kerja dan Rp 6.000.000 per tahun | Rp 6.000.000 |
| Iuran pensiun / jaminan hari tua karyawan | Estimasi JHT + JP, atau total aktual yang dimasukkan — Pasal 10(1)(b) | Rp 3.600.000 |
| Penghasilan neto tahunan | Bruto − biaya jabatan − pensiun karyawan | Rp 110.400.000 |
| PTKP (penghasilan tidak kena pajak) | PMK 101/2016; pengurang penuh untuk residen sepanjang tahun | Rp 54.000.000 |
| PKP (penghasilan kena pajak) | Neto − PTKP, minimal nol, dibulatkan ke bawah hingga Rp1.000 — UU PPh Pasal 17(4) | Rp 56.400.000 |
| Pajak tahunan | Tarif progresif Pasal 17, ditampilkan di bawah | Rp 2.820.000 |
| Pemotongan TER sebelumnya | Semua bulan kerja sebelum bulan terakhir | Rp 2.200.000 |
| Rekonsiliasi bulan terakhir | Pajak tahunan − pemotongan sebelumnya — PMK 168/2023 Pasal 15 | Rp 620.000 |
| Jika TER digunakan pada bulan terakhir | Hanya perbandingan; payroll bulan terakhir menggunakan rekonsiliasi | Rp 200.000 |
| Lapisan | Tarif | Jumlah dalam lapisan | Pajak |
|---|---|---|---|
| Di atas Rp 0 hingga Rp 60.000.000 | 5% | Rp 56.400.000 | Rp 2.820.000 |
| Di atas Rp 60.000.000 hingga Rp 250.000.000 | 15% | Rp 0 | Rp 0 |
| Di atas Rp 250.000.000 hingga Rp 500.000.000 | 25% | Rp 0 | Rp 0 |
| Di atas Rp 500.000.000 hingga Rp 5.000.000.000 | 30% | Rp 0 | Rp 0 |
| Di atas Rp 5.000.000.000 | 35% | Rp 0 | Rp 0 |
| Bulan | Bruto kena pajak | Ketentuan | Pemotongan / pengembalian dana |
|---|---|---|---|
| Bulan 1 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 2 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 3 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 4 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 5 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 6 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 7 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 8 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 9 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 10 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 11 | Rp 10.000.000 | TER A × 2% | Rp 200.000 |
| Bulan 12 | Rp 10.000.000 | Pajak tahunan dikurangi pemotongan sebelumnya | Rp 620.000 |
TER adalah cara yang lebih sederhana untuk memungut pajak selama tahun berjalan. TER menerapkan satu tarif bulanan pada pembayaran bruto, sehingga bonus dapat meningkatkan pemotongan secara signifikan. Desember merekonsiliasi pajak tahunan setelah pemotongan dan PTKP; TER tidak mengubah tarif progresif tahunan.
JHT karyawan: 2%; JP karyawan: 1%. Batas upah JP: Rp 10.547.400 untuk Januari–Februari 2026 dan Rp 11.086.300 mulai Maret 2026.
Tabel bulanan TER lengkap dan pemetaan kategori PTKP — PP 58/2023
Kategori A: TK/0, TK/1, K/0. Kategori B: TK/2, TK/3, K/1, K/2. Kategori C: K/3. Batas atas bersifat inklusif; satu tarif berlaku untuk seluruh bruto bulanan.
| Bruto kena pajak bulanan | Tarif |
|---|---|
| Hingga Rp 5.400.000 | 0% |
| Di atas Rp 5.400.000 hingga Rp 5.650.000 | 0,25% |
| Di atas Rp 5.650.000 hingga Rp 5.950.000 | 0,5% |
| Di atas Rp 5.950.000 hingga Rp 6.300.000 | 0,75% |
| Di atas Rp 6.300.000 hingga Rp 6.750.000 | 1% |
| Di atas Rp 6.750.000 hingga Rp 7.500.000 | 1,25% |
| Di atas Rp 7.500.000 hingga Rp 8.550.000 | 1,5% |
| Di atas Rp 8.550.000 hingga Rp 9.650.000 | 1,75% |
| Di atas Rp 9.650.000 hingga Rp 10.050.000 | 2% |
| Di atas Rp 10.050.000 hingga Rp 10.350.000 | 2,25% |
| Di atas Rp 10.350.000 hingga Rp 10.700.000 | 2,5% |
| Di atas Rp 10.700.000 hingga Rp 11.050.000 | 3% |
| Di atas Rp 11.050.000 hingga Rp 11.600.000 | 3,5% |
| Di atas Rp 11.600.000 hingga Rp 12.500.000 | 4% |
| Di atas Rp 12.500.000 hingga Rp 13.750.000 | 5% |
| Di atas Rp 13.750.000 hingga Rp 15.100.000 | 6% |
| Di atas Rp 15.100.000 hingga Rp 16.950.000 | 7% |
| Di atas Rp 16.950.000 hingga Rp 19.750.000 | 8% |
| Di atas Rp 19.750.000 hingga Rp 24.150.000 | 9% |
| Di atas Rp 24.150.000 hingga Rp 26.450.000 | 10% |
| Di atas Rp 26.450.000 hingga Rp 28.000.000 | 11% |
| Di atas Rp 28.000.000 hingga Rp 30.050.000 | 12% |
| Di atas Rp 30.050.000 hingga Rp 32.400.000 | 13% |
| Di atas Rp 32.400.000 hingga Rp 35.400.000 | 14% |
| Di atas Rp 35.400.000 hingga Rp 39.100.000 | 15% |
| Di atas Rp 39.100.000 hingga Rp 43.850.000 | 16% |
| Di atas Rp 43.850.000 hingga Rp 47.800.000 | 17% |
| Di atas Rp 47.800.000 hingga Rp 51.400.000 | 18% |
| Di atas Rp 51.400.000 hingga Rp 56.300.000 | 19% |
| Di atas Rp 56.300.000 hingga Rp 62.200.000 | 20% |
| Di atas Rp 62.200.000 hingga Rp 68.600.000 | 21% |
| Di atas Rp 68.600.000 hingga Rp 77.500.000 | 22% |
| Di atas Rp 77.500.000 hingga Rp 89.000.000 | 23% |
| Di atas Rp 89.000.000 hingga Rp 103.000.000 | 24% |
| Di atas Rp 103.000.000 hingga Rp 125.000.000 | 25% |
| Di atas Rp 125.000.000 hingga Rp 157.000.000 | 26% |
| Di atas Rp 157.000.000 hingga Rp 206.000.000 | 27% |
| Di atas Rp 206.000.000 hingga Rp 337.000.000 | 28% |
| Di atas Rp 337.000.000 hingga Rp 454.000.000 | 29% |
| Di atas Rp 454.000.000 hingga Rp 550.000.000 | 30% |
| Di atas Rp 550.000.000 hingga Rp 695.000.000 | 31% |
| Di atas Rp 695.000.000 hingga Rp 910.000.000 | 32% |
| Di atas Rp 910.000.000 hingga Rp 1.400.000.000 | 33% |
| Di atas Rp 1.400.000.000 | 34% |
| Bruto kena pajak bulanan | Tarif |
|---|---|
| Hingga Rp 6.200.000 | 0% |
| Di atas Rp 6.200.000 hingga Rp 6.500.000 | 0,25% |
| Di atas Rp 6.500.000 hingga Rp 6.850.000 | 0,5% |
| Di atas Rp 6.850.000 hingga Rp 7.300.000 | 0,75% |
| Di atas Rp 7.300.000 hingga Rp 9.200.000 | 1% |
| Di atas Rp 9.200.000 hingga Rp 10.750.000 | 1,5% |
| Di atas Rp 10.750.000 hingga Rp 11.250.000 | 2% |
| Di atas Rp 11.250.000 hingga Rp 11.600.000 | 2,5% |
| Di atas Rp 11.600.000 hingga Rp 12.600.000 | 3% |
| Di atas Rp 12.600.000 hingga Rp 13.600.000 | 4% |
| Di atas Rp 13.600.000 hingga Rp 14.950.000 | 5% |
| Di atas Rp 14.950.000 hingga Rp 16.400.000 | 6% |
| Di atas Rp 16.400.000 hingga Rp 18.450.000 | 7% |
| Di atas Rp 18.450.000 hingga Rp 21.850.000 | 8% |
| Di atas Rp 21.850.000 hingga Rp 26.000.000 | 9% |
| Di atas Rp 26.000.000 hingga Rp 27.700.000 | 10% |
| Di atas Rp 27.700.000 hingga Rp 29.350.000 | 11% |
| Di atas Rp 29.350.000 hingga Rp 31.450.000 | 12% |
| Di atas Rp 31.450.000 hingga Rp 33.950.000 | 13% |
| Di atas Rp 33.950.000 hingga Rp 37.100.000 | 14% |
| Di atas Rp 37.100.000 hingga Rp 41.100.000 | 15% |
| Di atas Rp 41.100.000 hingga Rp 45.800.000 | 16% |
| Di atas Rp 45.800.000 hingga Rp 49.500.000 | 17% |
| Di atas Rp 49.500.000 hingga Rp 53.800.000 | 18% |
| Di atas Rp 53.800.000 hingga Rp 58.500.000 | 19% |
| Di atas Rp 58.500.000 hingga Rp 64.000.000 | 20% |
| Di atas Rp 64.000.000 hingga Rp 71.000.000 | 21% |
| Di atas Rp 71.000.000 hingga Rp 80.000.000 | 22% |
| Di atas Rp 80.000.000 hingga Rp 93.000.000 | 23% |
| Di atas Rp 93.000.000 hingga Rp 109.000.000 | 24% |
| Di atas Rp 109.000.000 hingga Rp 129.000.000 | 25% |
| Di atas Rp 129.000.000 hingga Rp 163.000.000 | 26% |
| Di atas Rp 163.000.000 hingga Rp 211.000.000 | 27% |
| Di atas Rp 211.000.000 hingga Rp 374.000.000 | 28% |
| Di atas Rp 374.000.000 hingga Rp 459.000.000 | 29% |
| Di atas Rp 459.000.000 hingga Rp 555.000.000 | 30% |
| Di atas Rp 555.000.000 hingga Rp 704.000.000 | 31% |
| Di atas Rp 704.000.000 hingga Rp 957.000.000 | 32% |
| Di atas Rp 957.000.000 hingga Rp 1.405.000.000 | 33% |
| Di atas Rp 1.405.000.000 | 34% |
| Bruto kena pajak bulanan | Tarif |
|---|---|
| Hingga Rp 6.600.000 | 0% |
| Di atas Rp 6.600.000 hingga Rp 6.950.000 | 0,25% |
| Di atas Rp 6.950.000 hingga Rp 7.350.000 | 0,5% |
| Di atas Rp 7.350.000 hingga Rp 7.800.000 | 0,75% |
| Di atas Rp 7.800.000 hingga Rp 8.850.000 | 1% |
| Di atas Rp 8.850.000 hingga Rp 9.800.000 | 1,25% |
| Di atas Rp 9.800.000 hingga Rp 10.950.000 | 1,5% |
| Di atas Rp 10.950.000 hingga Rp 11.200.000 | 1,75% |
| Di atas Rp 11.200.000 hingga Rp 12.050.000 | 2% |
| Di atas Rp 12.050.000 hingga Rp 12.950.000 | 3% |
| Di atas Rp 12.950.000 hingga Rp 14.150.000 | 4% |
| Di atas Rp 14.150.000 hingga Rp 15.550.000 | 5% |
| Di atas Rp 15.550.000 hingga Rp 17.050.000 | 6% |
| Di atas Rp 17.050.000 hingga Rp 19.500.000 | 7% |
| Di atas Rp 19.500.000 hingga Rp 22.700.000 | 8% |
| Di atas Rp 22.700.000 hingga Rp 26.600.000 | 9% |
| Di atas Rp 26.600.000 hingga Rp 28.100.000 | 10% |
| Di atas Rp 28.100.000 hingga Rp 30.100.000 | 11% |
| Di atas Rp 30.100.000 hingga Rp 32.600.000 | 12% |
| Di atas Rp 32.600.000 hingga Rp 35.400.000 | 13% |
| Di atas Rp 35.400.000 hingga Rp 38.900.000 | 14% |
| Di atas Rp 38.900.000 hingga Rp 43.000.000 | 15% |
| Di atas Rp 43.000.000 hingga Rp 47.400.000 | 16% |
| Di atas Rp 47.400.000 hingga Rp 51.200.000 | 17% |
| Di atas Rp 51.200.000 hingga Rp 55.800.000 | 18% |
| Di atas Rp 55.800.000 hingga Rp 60.400.000 | 19% |
| Di atas Rp 60.400.000 hingga Rp 66.700.000 | 20% |
| Di atas Rp 66.700.000 hingga Rp 74.500.000 | 21% |
| Di atas Rp 74.500.000 hingga Rp 83.200.000 | 22% |
| Di atas Rp 83.200.000 hingga Rp 95.600.000 | 23% |
| Di atas Rp 95.600.000 hingga Rp 110.000.000 | 24% |
| Di atas Rp 110.000.000 hingga Rp 134.000.000 | 25% |
| Di atas Rp 134.000.000 hingga Rp 169.000.000 | 26% |
| Di atas Rp 169.000.000 hingga Rp 221.000.000 | 27% |
| Di atas Rp 221.000.000 hingga Rp 390.000.000 | 28% |
| Di atas Rp 390.000.000 hingga Rp 463.000.000 | 29% |
| Di atas Rp 463.000.000 hingga Rp 561.000.000 | 30% |
| Di atas Rp 561.000.000 hingga Rp 709.000.000 | 31% |
| Di atas Rp 709.000.000 hingga Rp 965.000.000 | 32% |
| Di atas Rp 965.000.000 hingga Rp 1.419.000.000 | 33% |
| Di atas Rp 1.419.000.000 | 34% |
PP 58/2023: tabel TER · PMK 168/2023: rekonsiliasi tahunan · DJP: NIK dan identitas pajak payroll
Pemotongan bulanan
PP 58/2023 Pasal 2 dan Lampiran A–C (https://peraturan.go.id/files/pp-no-58-tahun-2023.pdf) menetapkan tabel TER dan pemetaan kategori PTKP mulai Januari 2024. Batas atas bersifat inklusif, dan tarif yang dipilih berlaku untuk seluruh bruto kena pajak bulanan.
PMK 168/2023 (https://jdih.kemenkeu.go.id/dok/pmk-168-tahun-2023/view) mencakup penghasilan kena pajak, pengurang penghasilan karyawan, dan rekonsiliasi bulan terakhir. Premi kesehatan, kecelakaan, dan kematian yang dibayarkan pemberi kerja dapat menjadi objek pajak; iuran JHT dan JP dari pemberi kerja tidak termasuk.
Pajak tahunan dan identitas perpajakan
UU HPP dan UU PPh Pasal 17 (https://www.pajak.go.id/id/uu-hpp) menetapkan tarif progresif tahunan; Pasal 17(4) membulatkan penghasilan kena pajak ke bawah hingga ribuan rupiah penuh. PMK 101/2016 (https://jdih.kemenkeu.go.id/dok/101-pmk-010-2016/view) menetapkan PTKP.
Panduan identitas perpajakan penggajian DJP (https://pajak.go.id/index.php/id/pengumuman/layanan-portal-pemadanan-nik-npwp-dan-simulator-terpandu-coretax-djp) menjelaskan validasi NIK untuk catatan pemotongan pajak. Kalkulator ini mengasumsikan identitas pajak penggajian yang valid.
Cara menggunakannya
- Masukkan penghasilan bruto kena pajak rutin dan status PTKP yang digunakan oleh pemberi kerja Anda.
- Pilih bulan gaji rutin atau bulan THR / bonus; sesuaikan masa kerja dan pengurang pensiun aktual jika diperlukan.
- Lihat jadwal bulanan, lapisan pajak tahunan, serta pemotongan atau pengembalian pada bulan terakhir.
Privasi & batasan
Data gaji dan pajak Anda tetap berada di browser.
Alat terkait
Pertanyaan umum
Mengapa TER terlihat berbeda dari pajak penghasilan tahunan?
TER menyederhanakan pemungutan bulanan dengan menerapkan satu tarif pada penghasilan bruto. Pajak tahunan tetap menggunakan lapisan progresif Pasal 17 setelah pengurang dan PTKP. Bulan Desember, atau bulan kerja terakhir, merekonsiliasi perbedaannya.
Apa yang terjadi pada bulan THR atau bonus?
Tambahkan pembayaran tersebut dalam mode bonus. Penghasilan bruto yang lebih tinggi dapat memindahkan seluruh bulan ke tarif TER yang lebih tinggi. Perhitungan tahunan memasukkan pembayaran tersebut satu kali dan merekonsiliasi pemotongan sebelumnya.
Bagaimana jika saya tidak memiliki NPWP terpisah?
Mode payroll NIK mengasumsikan identitas pajak yang tervalidasi. NIK dapat digunakan untuk catatan pajak payroll. Kedua mode identitas menggunakan tarif TER dan tarif tahunan saat ini tanpa tambahan historis otomatis sebesar 20%; estimasi ini tidak memvalidasi pendaftaran atau menghasilkan bukti potong pajak.
Apakah pekerja yang bekerja sebagian tahun kehilangan sebagian PTKP?
Untuk pekerja yang menjadi wajib pajak dalam negeri sepanjang tahun pajak, tunjangan tersebut tetap dihitung tahunan. Batas biaya jabatan mengikuti jumlah bulan kerja. Fraksi gaji bulan pertama mengubah jumlah penghasilan aktual; hal ini bukan pengurangan PTKP. Perubahan status domisili yang memerlukan penghitungan tahunanisasi berada di luar kalkulator ini.
Status menikah mana yang harus saya gunakan?
Gunakan status PTKP yang tercatat dalam payroll Anda pada awal tahun pajak. Pernikahan saja tidak menentukan status payroll: ketentuan untuk perempuan menikah, penghasilan pasangan, dan kewajiban pajak keluarga terpisah dapat berbeda. Penggabungan penghasilan rumah tangga berada di luar estimasi ini.
Alat gratis · berjalan di browser anda · tanpa perlu akun