PPh 21 gaji 5 juta untuk masa Januari–November umumnya Rp0, karena penghasilan bruto bulanan sekitar Rp5.242.000 (gaji ditambah premi BPJS yang dibayar perusahaan) masih masuk tarif efektif rata-rata (TER) 0% untuk seluruh kategori TER A, B, maupun C. Namun di Desember, pajak dihitung ulang untuk satu tahun penuh sehingga status TK/0 bisa dikenai PPh 21 sebesar Rp197.900, sementara status lain dengan PTKP (penghasilan tidak kena pajak) lebih besar tetap Rp0. Berikut cara menghitungnya langkah demi langkah.
Berapa persen PPh 21 dari gaji 5 juta?
Sejak 1 Januari 2024, PPh 21 untuk pegawai tetap dihitung memakai tarif efektif rata-rata (TER), sesuai PP 58/2023 dan PMK 168/2023. TER adalah persentase yang langsung dikalikan ke penghasilan bruto sebulan, tanpa perlu menghitung PTKP dan PKP (penghasilan kena pajak) setiap bulan—sehingga masa Januari sampai November jadi lebih sederhana.
Rumusnya: PPh 21 sebulan = penghasilan bruto sebulan × tarif TER. Penghasilan bruto TER bukan sekadar gaji pokok, melainkan gaji ditambah seluruh tunjangan, lembur, bonus atau THR di bulan dibayar, plus premi JKK, JKM, dan BPJS Kesehatan yang dibayar perusahaan. Iuran JHT dan JP bagian perusahaan tidak termasuk penghasilan bruto pegawai.
Tarif TER dibagi tiga kategori berdasarkan status PTKP: kategori A untuk TK/0, TK/1, dan K/0; kategori B untuk TK/2, TK/3, K/1, dan K/2; kategori C untuk K/3. Semakin besar PTKP suatu status, semakin tinggi pula ambang bruto yang masih kena tarif 0%.
Untuk gaji pokok Rp5.000.000 dengan asumsi ikut BPJS penuh (JKK tingkat risiko rendah 0,54%, JKM 0,3%, BPJS Kesehatan 4%), penghasilan bruto TER menjadi Rp5.242.000. Pada level bruto ini, tarif TER masih 0% untuk ketiga kategori A, B, maupun C—artinya PPh 21 bulanan Rp0 berlaku untuk semua status PTKP, bukan hanya status tertentu.
Gaji 5 juta kena pajak berapa? Tabel kategori TER per status
Setiap status PTKP memiliki kategori TER yang berbeda, meski untuk gaji Rp5.000.000 hasil akhirnya sama-sama Rp0 di bulan berjalan. Tabel berikut menunjukkan PTKP setahun dan kategori TER tiap status.
| Status | PTKP setahun | Kategori TER |
|---|---|---|
| TK/0 | Rp54.000.000 | A |
| TK/1 | Rp58.500.000 | A |
| TK/2 | Rp63.000.000 | B |
| TK/3 | Rp67.500.000 | B |
| K/0 | Rp58.500.000 | A |
| K/1 | Rp63.000.000 | B |
| K/2 | Rp67.500.000 | B |
| K/3 | Rp72.000.000 | C |
Semua kategori TER tersebut masih berada di lapisan tarif 0% ketika bruto bulanan Rp5.242.000, jadi kategori TER yang berbeda belum berpengaruh pada gaji 5 juta. Perbedaan baru terasa saat gaji lebih tinggi, karena ambang 0% tiap kategori berbeda.
Kenapa Desember bisa beda walau Januari–November Rp0
Masa pajak Desember berbeda dari bulan lain. Pada Desember, PPh 21 setahun dihitung ulang memakai tarif Pasal 17 UU PPh yang berjenjang, lalu dikurangi dengan PPh 21 yang sudah dipotong sejak Januari sampai November. Hasilnya bisa kurang bayar (dipotong tambahan di Desember) atau justru lebih bayar.
| Lapisan PKP setahun | Tarif |
|---|---|
| sampai Rp60.000.000 | 5% |
| di atas Rp60.000.000 sampai Rp250.000.000 | 15% |
| di atas Rp250.000.000 sampai Rp500.000.000 | 25% |
| di atas Rp500.000.000 sampai Rp5.000.000.000 | 30% |
| di atas Rp5.000.000.000 | 35% |
Untuk gaji Rp5.000.000, hitung ulang setahun ini hanya menghasilkan PPh terutang pada status TK/0, karena PTKP TK/0 adalah yang paling kecil (Rp54.000.000) di antara seluruh status. Status lain dengan PTKP lebih besar membuat penghasilan neto setahun tetap di bawah PTKP, sehingga PKP-nya nol dan PPh 21 tetap Rp0 sampai Desember. Ini murni soal hitung ulang setahun, bukan karena tarif TER bulanannya berbeda—sebab tarif TER bulanan semua status sama-sama 0% untuk gaji ini.
| Gaji | Status | PPh Jan–Nov per bulan | PPh setahun | PPh Desember | Tarif efektif setahun |
|---|---|---|---|---|---|
| Rp5.000.000 | TK/0 | Rp0 | Rp197.900 | Rp197.900 | 0,33% |
| Rp5.000.000 | TK/1 | Rp0 | Rp0 | Rp0 | 0% |
| Rp5.000.000 | TK/2 | Rp0 | Rp0 | Rp0 | 0% |
| Rp5.000.000 | TK/3 | Rp0 | Rp0 | Rp0 | 0% |
| Rp5.000.000 | K/0 | Rp0 | Rp0 | Rp0 | 0% |
| Rp5.000.000 | K/1 | Rp0 | Rp0 | Rp0 | 0% |
| Rp5.000.000 | K/2 | Rp0 | Rp0 | Rp0 | 0% |
| Rp5.000.000 | K/3 | Rp0 | Rp0 | Rp0 | 0% |
Hitung otomatis: Masukkan gaji dan status PTKP Anda untuk melihat PPh 21 bulanan sekaligus hasil hitung ulang Desember di Kalkulator PPh 21 — sesuai PMK 168/2023.
Contoh perhitungan PPh 21 Desember gaji 5 juta status TK/0
Berikut langkah hitung ulang setahun untuk gaji pokok Rp5.000.000, status TK/0, yang ikut BPJS penuh:
- Bruto setahun = Rp5.242.000 × 12 = Rp62.904.000.
- Biaya jabatan (5% dari bruto, maksimal Rp6.000.000 setahun) = Rp3.145.200.
- Iuran JHT dan JP bagian pegawai setahun = Rp150.000 × 12 = Rp1.800.000.
- Penghasilan neto = Rp62.904.000 − Rp3.145.200 − Rp1.800.000 = Rp57.958.800.
- PTKP TK/0 = Rp54.000.000, sehingga PKP = Rp57.958.800 − Rp54.000.000 = Rp3.958.000 (dibulatkan ke bawah ke ribuan rupiah penuh).
- PPh 21 setahun = 5% × Rp3.958.000 = Rp197.900 (PKP ini masih di lapisan tarif 5%, sesuai tabel Pasal 17 di atas).
- PPh 21 yang sudah dipotong Januari–November = Rp0 × 11 = Rp0.
- PPh 21 Desember = Rp197.900 − Rp0 = Rp197.900, dipotong sekaligus dari gaji Desember.
Untuk status lain seperti TK/1 sampai K/3, penghasilan neto setahun tetap berada di bawah angka PTKP masing-masing, sehingga PKP-nya nol dan tidak ada PPh 21 yang terutang, baik di Januari–November maupun di Desember.
PPh 21 berapa persen dari gaji? Tarif efektif setahun di beberapa level gaji
Pertanyaan "PPh 21 berapa persen dari gaji" sebenarnya tergantung besar gaji dan status PTKP, karena struktur TER dan tarif Pasal 17 sama-sama berjenjang. Semakin tinggi gaji, semakin besar pula persentase pajak terhadap total penghasilan setahun. Tabel berikut memperlihatkan tarif efektif setahun untuk status TK/0 di beberapa level gaji.
| Gaji | Status | PPh Jan–Nov per bulan | PPh setahun | PPh Desember | Tarif efektif setahun |
|---|---|---|---|---|---|
| Rp5.000.000 | TK/0 | Rp0 | Rp197.900 | Rp197.900 | 0,33% |
| Rp7.500.000 | TK/0 | Rp117.945 | Rp1.646.900 | Rp349.505 | 1,83% |
| Rp10.000.000 | TK/0 | Rp262.100 | Rp3.331.200 | Rp448.100 | 2,78% |
| Rp15.000.000 | TK/0 | Rp1.092.420 | Rp12.351.150 | Rp334.530 | 6,86% |
| Rp20.000.000 | TK/0 | Rp1.858.320 | Rp21.246.750 | Rp805.230 | 8,85% |
Dari tabel ini terlihat bahwa gaji Rp5.000.000 memiliki tarif efektif setahun paling kecil, yaitu 0,33%, sedangkan gaji Rp20.000.000 naik menjadi 8,85%. Pola ini sejalan dengan sifat TER dan tarif Pasal 17 yang progresif: makin tinggi penghasilan, makin besar porsi yang masuk lapisan tarif lebih tinggi.
Yang perlu Anda lakukan setelah tahu hitungan ini
Jika Anda karyawan dengan gaji sekitar Rp5.000.000, periksa slip gaji Desember untuk memastikan potongan PPh 21 sesuai status PTKP yang terdaftar di perusahaan—kekeliruan status bisa membuat potongan Desember lebih besar atau lebih kecil dari seharusnya. Jika Anda HR atau pemilik usaha, pastikan sistem penggajian menghitung ulang PPh 21 setiap Desember, bukan hanya mengalikan tarif TER sepanjang tahun, karena itu bisa membuat setoran pajak kurang bayar.
Untuk mengecek angka ini dengan cepat, lengkap dengan simulasi hitung ulang Desember, coba Kalkulator PPh 21 secara gratis tanpa perlu mendaftar. Anda juga bisa memakai Kalkulator Gaji Bersih untuk melihat take-home pay setelah dipotong pajak dan BPJS, atau mempelajari cara menyusun slip gaji otomatis lewat Payroll otomatis PPh 21 + BPJS di SatuTim.