Kalkulator THR Online 2026–2027

THR = masa kerja ÷ 12 × upah 1 bulan, dan masa kerja 12 bulan atau lebih mendapat 1 bulan upah penuh. Contoh: upah Rp5.000.000 dengan masa kerja 6 bulan mendapat THR Rp2.500.000. Masa kerja di bawah 1 bulan belum berhak.

  • Batas bayar H-7 hari raya, penuh
  • Telat bayar denda 5% total THR
  • Dasar Permenaker 6/2016 & SE Menaker 2026

Diperbarui · Cara menghitung · Jadwal batas bayar

Hitung THR kamu

Opsi lanjutan: tunjangan tetap, PHK, kebijakan
Komponen upah
Tunjangan tetap: dibayar rutin, tidak bergantung kehadiran (mis. tunjangan jabatan, keluarga).
Sumber: SKB 3 Menteri libur nasional

Pengali dan minimum dipakai bila lebih besar dari rumus. Pajak atas THR dijelaskan di bagian Pajak THR.

Angka awal adalah contoh. Data gaji tidak dikirim ke mana pun.

Berhak THR proporsionalEstimasi THR bruto

Rp2.500.000

Masa kerja
0 tahun 6 bulan 10 hari → 6 bulan penuh
Rumus
6 ÷ 12 × Rp5.000.000 = Rp2.500.000
Batas bayar (H-7)
Jumat, 18 Desember 2026

Dasar: Permenaker 6/2016 Pasal 3 ayat (1) huruf b

Bagikan ke WhatsApp
Hitung THR semua karyawan otomatis

THR, gaji, dan slip gaji seluruh karyawan dihitung otomatis di Gadjian.

Cara menghitung THR karyawan

THR keagamaan dihitung dari masa kerja terus-menerus sampai tanggal hari raya dan upah 1 bulan, sesuai Permenaker No. 6 Tahun 2016 Pasal 3. Caranya tiga langkah.

  1. Hitung masa kerja sampai tanggal hari raya. Pakai jumlah bulan penuh. Masa kerja di bawah 1 bulan belum berhak THR.
  2. Tentukan upah 1 bulan. Upah tanpa tunjangan, atau upah pokok ditambah tunjangan tetap. Tunjangan tidak tetap tidak ikut dihitung; baca komponen penambah upah karyawan.
  3. Terapkan rumus. Masa kerja 12 bulan atau lebih mendapat 1 bulan upah. Masa kerja 1–11 bulan mendapat masa kerja ÷ 12 × upah 1 bulan.
THR = (masa kerja dalam bulan ÷ 12) × upah 1 bulan  ·  maksimal 1 × upah 1 bulan

Contoh: Gege mulai bekerja 15 Juni 2026 dengan upah Rp5.000.000. Sampai Idul Fitri 10 Maret 2027 masa kerjanya 8 bulan 23 hari, atau 8 bulan penuh. THR Gege = 8 ÷ 12 × Rp5.000.000 = Rp3.333.333. Lihat lebih banyak contoh perhitungan THR proporsional.

Tabel THR berdasarkan masa kerja

Untuk upah Rp5.000.000, THR masa kerja 3 bulan adalah Rp1.250.000, 6 bulan Rp2.500.000, 9 bulan Rp3.750.000, dan 12 bulan atau lebih Rp5.000.000. Tabel ini dihitung dengan mesin yang sama dengan kalkulator di atas.

THR berdasarkan masa kerja (bulan penuh) dan upah per bulan
Masa kerjaUpah Rp4.000.000Upah Rp5.000.000Upah Rp7.500.000Upah Rp10.000.000
Kurang dari 1 bulanBelum berhakBelum berhakBelum berhakBelum berhak
1 bulanRp333.333Rp416.667Rp625.000Rp833.333
2 bulanRp666.667Rp833.333Rp1.250.000Rp1.666.667
3 bulanRp1.000.000Rp1.250.000Rp1.875.000Rp2.500.000
4 bulanRp1.333.333Rp1.666.667Rp2.500.000Rp3.333.333
5 bulanRp1.666.667Rp2.083.333Rp3.125.000Rp4.166.667
6 bulanRp2.000.000Rp2.500.000Rp3.750.000Rp5.000.000
7 bulanRp2.333.333Rp2.916.667Rp4.375.000Rp5.833.333
8 bulanRp2.666.667Rp3.333.333Rp5.000.000Rp6.666.667
9 bulanRp3.000.000Rp3.750.000Rp5.625.000Rp7.500.000
10 bulanRp3.333.333Rp4.166.667Rp6.250.000Rp8.333.333
11 bulanRp3.666.667Rp4.583.333Rp6.875.000Rp9.166.667
12 bulan atau lebihRp4.000.000Rp5.000.000Rp7.500.000Rp10.000.000

Asumsi: upah 1 bulan tetap, masa kerja dihitung dalam bulan penuh sampai tanggal hari raya. Karyawan yang baru bergabung bisa membaca rumus menghitung THR karyawan baru.

THR menurut status kerja

Semua pekerja dengan masa kerja minimal 1 bulan berhak THR, baik karyawan tetap maupun kontrak. Yang berbeda hanya cara menentukan upah 1 bulan.

Karyawan tetap (PKWTT)

Upah 1 bulan = upah pokok + tunjangan tetap, atau upah tanpa tunjangan. Tetap berhak THR bila di-PHK sejak 30 hari sebelum hari raya.

Upah satuan hasil

Upah 1 bulan = rata-rata upah 12 bulan terakhir sebelum hari raya, sesuai SE Menaker 2026.

Jadwal hari raya & batas bayar THR 2026–2027

THR wajib dibayar penuh paling lambat 7 hari sebelum hari raya. Untuk Natal 2026 batasnya Jumat, 18 Desember 2026, dan untuk Idul Fitri 2027 batasnya Rabu, 3 Maret 2027. THR dibayar sekali setahun sesuai hari raya agama masing-masing karyawan, kecuali disepakati lain secara tertulis.

Hari rayaAgamaTanggalBatas bayar THR
Natal 2026Kristen & KatolikJumat, 25 Desember 2026Jumat, 18 Desember 2026
Imlek 2027KonghucuSabtu, 6 Februari 2027Sabtu, 30 Januari 2027
Nyepi 2027HinduSenin, 8 Maret 2027Senin, 1 Maret 2027
Idul Fitri 2027IslamRabu, 10 Maret 2027Rabu, 3 Maret 2027
Waisak 2027BuddhaKamis, 20 Mei 2027Kamis, 13 Mei 2027
Natal 2027Kristen & KatolikSabtu, 25 Desember 2027Sabtu, 18 Desember 2027

Sumber tanggal: SKB 3 Menteri tentang Hari Libur Nasional dan Cuti Bersama 2027. Tanggal Idul Fitri final mengikuti keputusan Menteri Agama.

Kondisi khusus: resign, PHK, kontrak habis

Hak THR bergantung pada status hubungan kerja saat hari raya. Lima kondisi ini paling sering ditanyakan.

Di-PHK menjelang hari raya

Karyawan tetap yang di-PHK sejak 30 hari sebelum hari raya tetap berhak THR tahun itu (Pasal 7 ayat 1).

Pindah perusahaan dalam grup

Bila masa kerja berlanjut, THR dibayar perusahaan baru, kecuali perusahaan lama sudah membayarnya (Pasal 8).

Kebijakan perusahaan lebih tinggi

Jika perjanjian kerja, peraturan perusahaan, PKB, atau kebiasaan memberi THR lebih besar, yang lebih besar yang berlaku (Pasal 4). Gunakan opsi lanjutan di kalkulator.

Apakah THR kena pajak?

Ya, THR termasuk penghasilan karyawan yang dipotong PPh 21 di bulan pembayarannya. Angka di kalkulator ini adalah THR bruto, yaitu hak karyawan sebelum potongan pajak. Cara menghitung potongannya dibahas terpisah di perhitungan pajak THR karyawan dan pedoman perhitungan PPh 21.

Denda jika telat bayar THR

Perusahaan yang terlambat membayar THR dikenai denda 5% dari total THR yang harus dibayar, dihitung sejak batas waktu H-7 berakhir. Denda tidak menghapus kewajiban membayar THR (Permenaker 6/2016 Pasal 10). Perusahaan yang tidak membayar THR dikenai sanksi administratif (Pasal 11).

Contoh: total THR seluruh karyawan Rp120.000.000 dan perusahaan terlambat membayar. Dendanya 5% × Rp120.000.000 = Rp6.000.000, dan THR Rp120.000.000 tetap wajib dibayar penuh. Dana denda dipakai untuk kesejahteraan pekerja.

Pekerja yang THR-nya terlambat atau tidak dibayar bisa melapor ke Posko THR Kementerian Ketenagakerjaan dan dinas ketenagakerjaan setempat. Rincian sanksinya ada di denda dan sanksi jika perusahaan telat bayar THR, sanksi bagi pengusaha yang telat bayar THR, dan sanksi perusahaan yang tidak bayar THR.

Istilah penting seputar THR

THR keagamaan
Pendapatan non-upah yang wajib dibayar pengusaha kepada pekerja atau keluarganya menjelang hari raya keagamaan.
Hari raya keagamaan
Idul Fitri bagi pekerja beragama Islam, Natal bagi Kristen Katolik dan Protestan, Nyepi bagi Hindu, Waisak bagi Buddha, dan Imlek bagi Konghucu.
Masa kerja
Lama bekerja secara terus-menerus sampai tanggal hari raya. Kalkulator ini memakai jumlah bulan penuh; sisa hari tidak dihitung.
Upah 1 bulan
Dasar perhitungan THR: upah tanpa tunjangan (upah bersih) atau upah pokok ditambah tunjangan tetap.
Tunjangan tetap
Tunjangan yang dibayar rutin dan tidak bergantung kehadiran, misalnya tunjangan jabatan atau tunjangan keluarga.
THR proporsional
THR untuk masa kerja 1 sampai kurang dari 12 bulan: masa kerja (bulan) ÷ 12 × upah 1 bulan.
PKWTT
Perjanjian Kerja Waktu Tidak Tertentu, yaitu status karyawan tetap.
PKWT
Perjanjian Kerja Waktu Tertentu, yaitu status karyawan kontrak.
Pekerja harian lepas
Pekerja yang dibayar per hari kerja; upah 1 bulan untuk THR dihitung dari rata-rata upah.
Upah satuan hasil
Upah berdasarkan jumlah hasil kerja; upah 1 bulan untuk THR adalah rata-rata upah 12 bulan terakhir.
Posko THR
Pos pengaduan THR Kementerian Ketenagakerjaan di tingkat pusat dan daerah untuk konsultasi dan laporan pelanggaran THR.

Pertanyaan yang sering diajukan tentang THR

Apa itu THR keagamaan?

THR (Tunjangan Hari Raya) keagamaan adalah pendapatan non-upah yang wajib dibayar pengusaha kepada pekerja menjelang hari raya keagamaan, diatur dalam Permenaker No. 6 Tahun 2016. Hari raya yang dimaksud adalah Idul Fitri, Natal, Nyepi, Waisak, dan Imlek. Penjelasan lengkapnya ada di ketentuan THR dalam UU Ketenagakerjaan.

Bagaimana cara menghitung THR?

Masa kerja 12 bulan atau lebih mendapat THR sebesar 1 bulan upah. Masa kerja 1 sampai kurang dari 12 bulan mendapat THR proporsional: masa kerja (bulan) ÷ 12 × upah 1 bulan. Contoh: upah Rp5.000.000 dengan masa kerja 6 bulan mendapat THR Rp2.500.000. Lihat juga cara menghitung THR sesuai peraturan pemerintah.

Berapa THR untuk masa kerja kurang dari 1 tahun?

THR dihitung proporsional. Dengan upah Rp5.000.000, masa kerja 3 bulan mendapat Rp1.250.000, 6 bulan mendapat Rp2.500.000, dan 9 bulan mendapat Rp3.750.000. Simak contoh perhitungan THR proporsional untuk kasus lain.

Apakah karyawan baru dengan masa kerja kurang dari 1 bulan dapat THR?

Tidak. Permenaker 6/2016 Pasal 2 mewajibkan THR untuk pekerja dengan masa kerja minimal 1 bulan secara terus-menerus. Karyawan dengan masa kerja 1 bulan atau lebih dihitung proporsional; lihat rumus menghitung THR karyawan baru.

Kapan batas pembayaran THR 2026–2027?

THR wajib dibayar paling lambat 7 hari sebelum hari raya: Natal 2026 paling lambat 18 Desember 2026; Imlek 2027 paling lambat 30 Januari 2027; Nyepi 2027 paling lambat 1 Maret 2027; Idul Fitri 2027 paling lambat 3 Maret 2027; Waisak 2027 paling lambat 13 Mei 2027; Natal 2027 paling lambat 18 Desember 2027. Tanggal hari raya mengikuti SKB 3 Menteri tentang libur nasional; tanggal Idul Fitri final ditetapkan Menteri Agama.

Apakah THR dihitung dari gaji pokok saja?

Tidak selalu. Upah 1 bulan untuk THR adalah upah tanpa tunjangan (upah bersih) atau upah pokok ditambah tunjangan tetap, sesuai Permenaker 6/2016 Pasal 3 ayat (2). Tunjangan tidak tetap seperti uang makan berdasarkan kehadiran tidak ikut dihitung. Baca komponen penambah upah karyawan.

Apakah karyawan kontrak (PKWT) dapat THR?

Ya. Karyawan kontrak dengan masa kerja minimal 1 bulan berhak THR dengan rumus yang sama dengan karyawan tetap. Jika kontraknya berakhir sebelum hari raya, karyawan tersebut tidak berhak THR (Pasal 7 ayat 3). Lihat simulasi perhitungan THR karyawan kontrak (PKWT).

Bagaimana menghitung THR pekerja harian lepas?

Untuk masa kerja 12 bulan atau lebih, upah 1 bulan adalah rata-rata upah 12 bulan terakhir sebelum hari raya. Untuk masa kerja kurang dari 12 bulan, upah 1 bulan adalah rata-rata upah per bulan selama masa kerja. Contoh lengkapnya ada di cara menghitung THR karyawan harian lepas.

Apakah karyawan yang resign sebelum hari raya dapat THR?

Permenaker 6/2016 tidak mewajibkan THR bagi pekerja yang hubungan kerjanya berakhir karena mengundurkan diri sebelum hari raya. Perusahaan tetap boleh memberi bila diatur dalam perjanjian kerja, peraturan perusahaan, atau PKB. Baca aturan THR karyawan resign.

Apakah karyawan yang di-PHK sebelum hari raya tetap dapat THR?

Ya, bila ia karyawan tetap (PKWTT) dan di-PHK sejak 30 hari sebelum hari raya (Permenaker 6/2016 Pasal 7 ayat 1). Ketentuan ini tidak berlaku untuk karyawan kontrak yang kontraknya berakhir sebelum hari raya.

Apakah THR boleh dicicil?

Tidak. Surat Edaran Menaker No. M/3/HK.04.00/III/2026 menegaskan THR dibayar penuh dan tidak boleh dicicil, paling lambat 7 hari sebelum hari raya.

Berapa denda jika perusahaan telat membayar THR?

Perusahaan yang terlambat membayar THR dikenai denda 5% dari total THR yang harus dibayar, dihitung sejak batas waktu berakhir, dan kewajiban membayar THR tetap berlaku (Pasal 10). Perusahaan yang tidak membayar dikenai sanksi administratif (Pasal 11). Rinciannya ada di denda dan sanksi jika perusahaan telat bayar THR.

Apakah THR kena pajak?

Ya. THR termasuk penghasilan yang dipotong PPh 21 di bulan pembayarannya. Kalkulator ini menampilkan THR bruto (sebelum pajak); cara menghitung potongannya ada di perhitungan pajak THR karyawan.

Karyawan beda agama mendapat THR kapan?

THR dibayar sekali setahun sesuai hari raya agama masing-masing karyawan, kecuali disepakati lain secara tertulis antara pengusaha dan pekerja (Permenaker 6/2016 Pasal 5).

Gadjian · Software HRIS + AI

Hitung THR seluruh karyawan otomatis

Gadjian menghitung THR, gaji, PPh 21, dan BPJS seluruh karyawan sekaligus, lengkap dengan slip gaji. Tidak perlu hitung satu per satu.