Cara Menghitung Pajak THR dan Bonus: Panduan Lengkap agar Tidak Kaget di Slip Gaji
Memahami metode khusus vs annualized untuk perhitungan pajak THR. Contoh nyata dan strategi mengoptimalkan potongan pajak.
💡 Fakta: Pajak THR terasa "lebih besar" karena sistem annualized mengasumsikan Anda dapat THR setiap bulan. Padahal realitanya THR hanya sekali setahun. Memahami metode perhitungan membantu Anda tidak kaget saat menerima slip gaji.
Setiap menjelang Lebaran atau akhir tahun, suasana kantor berubah. Pembicaraan beralih dari deadline proyek ke kapan THR cair, berapa besarannya, dan rencana belanja apa yang sudah terdaftar di wishlist. Tunjangan Hari Raya ini memang menjadi momen dinanti-nanti, hadiah penghargaan setahun kerja keras yang bisa mendorong gairah belanja atau sekadar menambah tabungan darurat.
Tapi terkadang kebahagiaan itu pudar begitu membuka slip gaji. Di kolom yang biasanya hanya ada gaji pokok dan tunjangan rutin, muncul angka THR yang menggembirakan. Lalu di bawahnya, di bagian potongan, terdapat nomor yang membuat mata melotot: PPh 21 melonjak drastis. Dari yang biasanya ratusan ribu, tiba-tiba jutaan. Pikiran langsung berkecamuk: "Ada apa dengan perhitungan ini? Apakah HR salah hitung? Kok pajaknya lebih besar dari THR-nya sendiri?"
Tenang, Anda tidak sendiri. Fenomena ini dialami hampir semua karyawan yang menerima penghasilan tidak teratur seperti THR, bonus kinerja, atau komisi. Bukan karena kesalahan administrasi, tapi karena metode perhitungan pajak THR memang berbeda dengan gaji bulanan biasa. Artikel ini akan membongkar seluk-beluk perhitungan tersebut, memberikan contoh nyata, dan memastikan Anda tidak lagi kaget saat menerima slip gaji di bulan-bulan istimewa.
1. Mengapa Pajak THR Lebih "Besar" dari Gaji Reguler?
Sebelum masuk ke rumus, pahami dulu logika di balik angka-angka tersebut. Pajak Penghasilan (PPh) 21 di Indonesia menggunakan sistem progresif dan annualized. Artinya, pajak dihitung berdasarkan proyeksi penghasilan setahun penuh, bukan bulan per bulan secara isolasi.
Ketika Anda hanya menerima gaji tetap, proyeksi itu lurus: gaji bulanan × 12. Tapi ketika ada THR atau bonus, penghasilan di bulan tersebut melonjak. Sistem pajak "mengira" Anda tiba-tiba mendapat kenaikan gaji permanen, sehingga proyeksi tahunan naik, dan Anda dipajaki seolah-olah memang punya penghasilan lebih tinggi sepanjang tahun.
⚠️ Paradox THR: Padahal realitanya, THR adalah penghasilan insidentil—hanya terjadi sekali atau beberapa kali dalam tahun. Inilah yang membuat perhitungan pajak THR terasa "tidak adil" di mata karyawan, meski secara hukum sudah sesuai aturan.
2. Metode Resmi Perhitungan Pajak THR dan Bonus
Direktorat Jenderal Pajak mengatur perhitungan ini dalam berbagai Peraturan Dirjen Pajak. Ada dua pendekatan utama tergantung bagaimana perusahaan mengelola payroll mereka.
Metode 1: Perhitungan dengan Khusus
Ini metode standar yang digunakan mayoritas perusahaan. THR atau bonus dihitung terpisah dari gaji reguler, tapi tetap menggunakan proyeksi annualized.
🧮 Rumus Singkat:
- Hitung PPh 21 atas gaji tahunan (teratur saja)
- Hitung PPh 21 atas (gaji tahunan + THR/bonus)
- Selisih kedua angka tersebut adalah PPh 21 untuk THR/bonus tersebut
Contoh Nyata:
Profil Karyawan: Budi, status TK/0 (PTKP Rp 54.000.000)
- Gaji bulanan: Rp 8.000.000
- THR (satu bulan gaji): Rp 8.000.000
- Bulan penerimaan: Mei
Langkah 1: PPh 21 atas penghasilan teratur (gaji saja)
- Gaji tahunan: Rp 8.000.000 × 12 = Rp 96.000.000
- Biaya jabatan: 5% × Rp 96.000.000 = Rp 4.800.000
- Penghasilan neto: Rp 91.200.000
- PKP: Rp 91.200.000 - Rp 54.000.000 = Rp 37.200.000
- PPh 21 tahunan: 5% × Rp 37.200.000 = Rp 1.860.000
- PPh 21 bulanan biasa: Rp 1.860.000 ÷ 12 = Rp 155.000
Langkah 2: PPh 21 atas penghasilan teratur + tidak teratur (gaji + THR)
- Gaji tahunan: Rp 96.000.000
- THR: Rp 8.000.000
- Total penghasilan bruto: Rp 104.000.000
- Biaya jabatan: 5% × Rp 104.000.000 = Rp 5.200.000
- Penghasilan neto: Rp 98.800.000
- PKP: Rp 98.800.000 - Rp 54.000.000 = Rp 44.800.000
- PPh 21 tahunan: 5% × Rp 44.800.000 = Rp 2.240.000
Langkah 3: PPh 21 khusus untuk THR
Rp 2.240.000 - Rp 1.860.000 = Rp 380.000
Total potongan di bulan Mei:
- PPh 21 gaji reguler: Rp 155.000
- PPh 21 atas THR: Rp 380.000
- Total: Rp 535.000
📊 Perhatikan: PPh 21 untuk THR Rp 8.000.000 adalah Rp 380.000 (4,75%), bukan 5% flat. Ini karena THR "mendorong" sebagian penghasilan masuk ke lapisan pajak progresif berikutnya.
Metode 2: Pembulatan Annualized
Jika THR dibayarkan bersamaan dengan gaji bulanan dalam satu slip yang sama, perhitungannya lebih terintegrasi tapi prinsipnya serupa.
🧮 Rumus:
- Total penghasilan bruto bulan tersebut = Gaji + THR
- Annualized: Total bruto × 12
- Hitung PPh 21 tahunan dari angka annualized tersebut
- PPh 21 terutang sampai bulan ini = (PPh 21 tahunan × bulan berjalan) ÷ 12
- Kurangi dengan PPh 21 sudah dipotong bulan sebelumnya
- Hasilnya adalah potongan untuk bulan ini (gaji + THR)
Contoh dengan data yang sama (Budi):
- Budi menerima gaji Mei Rp 8.000.000 + THR Rp 8.000.000 = Total bruto Mei: Rp 16.000.000
- Annualized: Rp 16.000.000 × 12 = Rp 192.000.000
Hitung PPh 21 tahunan dari Rp 192 juta:
- Biaya jabatan: 5% × Rp 192.000.000 = Rp 9.600.000 → dibatasi maksimal Rp 6.000.000
- Penghasilan neto: Rp 192.000.000 - Rp 6.000.000 = Rp 186.000.000
- PKP: Rp 186.000.000 - Rp 54.000.000 = Rp 132.000.000
PPh 21 tahunan:
- 5% × Rp 60.000.000 = Rp 3.000.000
- 15% × Rp 72.000.000 = Rp 10.800.000
- Total: Rp 13.800.000
PPh 21 terutang sampai Mei (5 bulan):
- (Rp 13.800.000 × 5) ÷ 12 = Rp 5.750.000
PPh 21 sudah dipotong Jan-Apr (4 bulan):
- Dari perhitungan sebelumnya, PPh 21 bulanan teratur Rp 155.000
- Rp 155.000 × 4 = Rp 620.000
PPh 21 yang dipotong di Mei:
Rp 5.750.000 - Rp 620.000 = Rp 5.130.000
Metode Khusus
Total potongan Mei:
Annualized
Total potongan Mei:
🚨 Wow! Beda jauh! Mengapa metode annualized menghasilkan potongan hampir 10x lebih besar? Karena metode ini mengasumsikan Budi setiap bulan mendapat Rp 16 juta, sehingga terkena tarif progresif 15% untuk lapisan di atas Rp 60 juta. Padahal realitanya, hanya Mei yang dapat THR. Inilah mengapa perusahaan biasanya memisahkan pembayaran THR atau menggunakan metode khusus yang lebih adil.
3. Faktor yang Mempengaruhi Besaran Pajak THR
1. Besaran Gaji Pokok
THR biasanya proportional dengan gaji. Gaji lebih besar berarti THR lebih besar, dan karena sistem progresif, potongan pajaknya juga semakin signifikan.
2. Timing Penerimaan
Bulan kapan THR diterima sangat berpengaruh: Awal tahun (Jan-Mar) = pajak THR relatif ringan. Pertengahan tahun (Apr-Ago) = pajak THR meningkat. Akhir tahun (Sep-Des) = pajak THR paling berat.
3. Akumulasi Penghasilan yang Sudah Ada
Jika Anda sudah menerima bonus di bulan-bulan sebelumnya, proyeksi annualized sudah tinggi. THR di akhir tahun akan dikenai tarif progresif yang lebih tinggi.
4. Status PTKP
Status kawin dan jumlah tanggungan menentukan besaran pengurangan. K/3 akan punya PTKP lebih besar (Rp 72.000.000) dibanding TK/0 (Rp 54.000.000), sehingga PKP lebih kecil dan pajak THR lebih ringan.
4. Strategi Mengoptimalkan Pajak THR
Meskipun tidak bisa dihindari, ada cara membuat beban pajak THR lebih terkontrol:
Negosiasi Jadwal Bonus
Jika memungkinkan dalam struktur kompensasi, diskusikan dengan HR untuk menjadwalkan bonus di awal tahun ketika annualized masih rendah.
Manfaatkan PTKP Optimal
Pastikan update status perpajakan sesuai kondisi riil. Nikah, punya anak, atau menanggung orang tua—semua ini mengurangi PKP dan secara otomatis mengurangi pajak THR.
Pertimbangkan Struktur Kompensasi
Beberapa perusahaan menawarkan pilihan: THR tunai penuh atau sebagian dialokasikan sebagai benefit non-tunai (asuransi tambahan, pelatihan, dll) yang pengenaan pajaknya berbeda.
5. Tools untuk Memudahkan Perhitungan
Kalkulator Manual
Untuk yang ingin memahami detail, siapkan spreadsheet dengan formula:
- Input: Gaji bulanan, THR/bonus, bulan penerimaan, status PTKP
- Output: PPh 21 reguler, PPh 21 THR, total potongan
Aplikasi Payroll Modern
Software seperti Gaji.id, Talenta, atau SAP SuccessFactors sudah built-in perhitungan THR dengan metode khusus. Hasilnya lebih "adil" dibanding annualized kasar.
Konsultasi dengan HR
Jika hasil perhitungan di slip gaji terasa aneh, jangan ragu tanyakan. HR punya access ke detail perhitungan dan bisa menjelaskan metode yang digunakan perusahaan.
6. Kesalahan yang Sering Terjadi
❌ 1. Mengira Pajak THR Dihitung Flat 5%
Banyak karyawan mengira THR kena pajak 5% flat. Padahal karena proyeksi annualized, bisa jadi sebagian THR masuk lapisan 15% atau bahkan 25%.
❌ 2. Tidak Membedakan Metode Perhitungan
Perusahaan A pakai metode khusus, perusahaan B pakai annualized. Hasilnya bisa sangat berbeda meski nominal THR sama. Jangan bandingkan dengan teman di kantor lain tanpa memahami metodenya.
⚠️ 3. Mengabaikan BPJS dan Potongan Lain
Fokus pada pajak THR saja tapi lupa total potongan juga mencakup BPJS yang dihitung dari penghasilan total termasuk THR.
💡 4. Panik dan Mengira Ada Kesalahan
Lonjakan pajak di bulan THR adalah normal. Jangan langsung protes ke HR tanpa memahami perhitungan terlebih dahulu.
7. Kesimpulan
Memahami cara menghitung pajak THR dan bonus mengubah perspektif Anda dari kaget dan frustrasi menjadi informed dan prepared. THR memang penghasilan tambahan yang menyenangkan, tapi bagian yang dipotong pajak juga merupakan kontribusi wajib kepada negara.
Yang terpenting adalah transparansi. Perusahaan seharusnya menjelaskan metode perhitungan yang digunakan, dan karyawan berhak memahami slip gajinya. Dengan pengetahuan ini, Anda bisa lebih bijak merencanakan penggunaan THR—mengetahui berapa yang benar-benar bersih diterima, bukan sekadar nominal menggiurkan di atas kertas.
🎉 Selamat menikmati THR Anda, dan semoga perhitungan pajaknya selalu sesuai harapan!
🧮 Kalkulator Pajak THR & Bonus
Gunakan kalkulator interaktif kami untuk mensimulasikan perhitungan pajak THR dengan metode khusus dan annualized. Bandingkan hasilnya dan pahami perbedaannya.
Hitung Pajak THR Sekarang