Lewati ke isi

Kalkulator THR 2027

Isi gaji, tunjangan tetap, dan masa kerja. Hasilnya THR kotor, pajak yang terpotong, dan THR bersih yang benar-benar kamu terima.

Oleh Tim Hitung Hak. Diperbarui 27 September 2026.

Opsional. Tunjangan yang jumlahnya sama tiap bulan.

Dalam bulan. Satu tahun enam bulan ditulis 18.

Kosongkan bila sama dengan gaji pokok + tunjangan tetap. Isi bila bulan itu ada komponen lain, misalnya lembur.

Cara menghitung THR

Dasar hitungan THR keagamaan adalah Permenaker 6/2016. Kalkulator di atas mengikuti langkah berikut, dan kamu bisa mencocokkannya dengan tangan.

  1. Tentukan upah sebulan. Upah di sini adalah gaji pokok ditambah tunjangan tetap. Komponen yang berubah-ubah, seperti lembur atau uang makan per kehadiran, tidak ikut.
  2. Hitung masa kerja dalam bulan sampai hari raya. Masa kerja kurang dari 1 bulan belum berhak THR.
  3. Tentukan besar THR kotor. Masa kerja 12 bulan atau lebih mendapat 1 bulan upah. Masa kerja 1 bulan sampai kurang dari 12 bulan mendapat masa kerja dibagi 12, dikali upah sebulan.
  4. Hitung PPh 21 atas THR. THR ditambahkan ke penghasilan bruto bulan pembayaran. PPh bulan itu dihitung dengan tarif efektif rata-rata (TER), sekali tanpa THR dan sekali dengan THR. Selisihnya adalah pajak atas THR.
  5. THR bersih adalah THR kotor dikurangi pajak tersebut.

Contoh: upah Rp10.000.000, masa kerja 24 bulan, status TK/0, penghasilan bruto bulan itu Rp10.000.000. THR kotor Rp10.000.000. Tanpa THR, bruto Rp10.000.000 kena TER 2% atau Rp200.000. Dengan THR, bruto menjadi Rp20.000.000 dan kena TER 9% atau Rp1.800.000. Pajak atas THR Rp1.600.000, sehingga THR bersih Rp8.400.000.

Contoh untuk masa kerja kurang dari setahun

Upah Rp6.000.000, masa kerja 7 bulan, status TK/0, dan penghasilan bruto bulan itu Rp6.000.000. THR kotor 7/12 x Rp6.000.000 = Rp3.500.000. PPh 21 bulan itu tanpa THR Rp45.000. Dengan THR, bruto menjadi Rp9.500.000 dan PPh menjadi Rp166.250, sehingga pajak atas THR Rp121.250 dan THR bersih Rp3.378.750. Perhatikan bahwa tarif TER dipilih dari tabel menurut besar bruto bulan itu, jadi angka pajak tidak berbanding lurus dengan besar THR.

Mengapa THR bersih bisa jauh lebih kecil dari THR kotor

Pada contoh di atas, pajak atas THR mencapai 16% dari THR, padahal tarif TER untuk gaji biasa hanya 2%. Sebabnya, tarif TER ditentukan oleh besarnya penghasilan bruto sebulan. Ketika THR masuk, bruto bulan itu melonjak ke lapisan tarif yang lebih tinggi, dan tarif yang lebih tinggi itu dikenakan pada seluruh penghasilan bulan tersebut, bukan hanya pada THR.

Ini bukan kelebihan potong yang hilang. PPh 21 pada Januari sampai November hanyalah pembayaran di muka. Pada masa pajak terakhir (Desember), pajak setahun dihitung ulang dengan tarif Pasal 17 dan dikurangi semua yang sudah dipotong. Cara kerjanya dijelaskan di kalkulator gaji bersih, yang juga bisa kamu pakai untuk melihat gaji bulan-bulan biasa setelah PPh 21 dan BPJS.

Ketentuan yang sering ditanyakan

Karyawan kontrak dan pekerja baru

THR tidak hanya untuk karyawan tetap. Pekerja dengan perjanjian kerja waktu tertentu (PKWT) juga berhak bila sudah bekerja terus-menerus paling sedikit 1 bulan. Karena itu kolom masa kerja meminta jumlah bulan, bukan status kepegawaian.

Pekerja harian lepas atau bergaji per hasil

Untuk upah yang dibayar harian atau per satuan hasil, Permenaker 6/2016 punya cara sendiri menentukan upah sebulan. Kalkulator ini meminta upah sebulan yang sudah jadi. Isilah dengan rata-rata upah sebulan Anda, lalu cocokkan cara perhitungannya dengan HRD.

Batas waktu pembayaran

THR wajib dibayar paling lambat 7 hari sebelum hari raya keagamaan. Bila perjanjian kerja, peraturan perusahaan, atau perjanjian kerja bersama menjanjikan THR yang lebih besar, yang dipakai adalah yang lebih menguntungkan pekerja (Pasal 4).

Jika hubungan kerja berakhir

Pasal 7 Permenaker 6/2016 membedakan dua keadaan. Pekerja tetap (PKWTT) yang hubungan kerjanya putus terhitung 30 hari sebelum hari raya tetap berhak atas THR. Pekerja kontrak (PKWT) yang kontraknya berakhir sebelum hari raya tidak berhak. Bila kamu sedang menghadapi PHK, hitung juga hak lain lewat kalkulator pesangon, dan pastikan status THR-mu ikut dibicarakan dengan perusahaan.

Apa yang tidak dihitung kalkulator ini

Kalkulator ini tidak menghitung THR yang ditanggung pajaknya oleh perusahaan, THR berbentuk barang, atau kebijakan THR di atas ketentuan minimum. Ia juga tidak menghitung bonus lain yang dibayar bersamaan. Untuk bonus tahunan dan pengaruhnya pada pajak Desember, gunakan kolom bonus di kalkulator gaji bersih. Sumber peraturan, tanggal berlaku, dan asumsi yang kami pakai ada di halaman dasar hukum.

Pertanyaan yang sering diajukan

Apakah THR kena pajak?
Ya. THR termasuk penghasilan. Pada pemotongan PPh 21 bulanan, THR ditambahkan ke penghasilan bruto bulan saat THR dibayar, sehingga PPh bulan itu naik. Selisih PPh bulan itu dengan dan tanpa THR inilah yang kalkulator sebut PPh atas THR.
Apakah karyawan kontrak (PKWT) berhak THR?
Ya, selama sudah bekerja terus-menerus paling sedikit 1 bulan dan hubungan kerjanya masih berjalan saat hari raya. Permenaker 6/2016 berlaku bagi pekerja dengan perjanjian kerja waktu tertentu maupun waktu tidak tertentu, dan besarnya sesuai masa kerja. Pengecualiannya (Pasal 7): kontrak PKWT yang sudah berakhir sebelum hari raya tidak berhak THR, sedangkan pekerja tetap (PKWTT) yang hubungan kerjanya putus dalam 30 hari sebelum hari raya tetap berhak.
Masa kerja 7 bulan, berapa THR-nya?
Masa kerja 7 bulan berarti 7/12 dikali upah sebulan. Untuk upah Rp6.000.000, THR kotornya Rp3.500.000. Angka ini belum dipotong PPh 21.
Kapan THR harus dibayar?
Paling lambat 7 hari sebelum hari raya keagamaan. Bila sampai batas itu belum dibayar, tanyakan lebih dulu ke HRD atau bagian payroll, lalu hubungi dinas ketenagakerjaan setempat bila tidak ada kejelasan.
Upah apa yang jadi dasar hitungan THR?
Gaji pokok ditambah tunjangan tetap. Tunjangan yang jumlahnya berubah tiap bulan, seperti uang makan per kehadiran atau lembur, tidak dimasukkan ke upah sebulan. Namun komponen itu tetap boleh Anda isi di kolom penghasilan bruto bulan THR karena memengaruhi tarif pajak.
Mengapa angka di slip perusahaan saya berbeda dengan hasil kalkulator?
Penyebab paling umum: dasar upah yang dipakai perusahaan berbeda, penghasilan bruto bulan itu memuat komponen lain, status PTKP di data payroll berbeda, perusahaan menanggung sendiri pajaknya, atau ada pembulatan. Kalkulator ini memberi estimasi, sedangkan angka resmi ada di perhitungan payroll perusahaan Anda.