Panduan Lengkap Gaji Karyawan Swasta 2026: Bruto, Netto, THP, Semua Dibedah
Pahami struktur gaji karyawan swasta Indonesia lengkap: gaji pokok, tunjangan, potongan pajak PPh 21, BPJS, dan hitungan THP bulanan. Plus contoh gaji 5jt sampai 30jt.
Iklan
Kamu tanda tangan kontrak kerja di angka Rp 10.000.000 per bulan. Bulan pertama gajian, buka mobile banking, saldo cuma nambah Rp 8.500-an. Bingung? Marah? Merasa dipotong sepihak? Tenang, kamu tidak sedang ditipu HR. Itu memang mekanisme gaji karyawan swasta di Indonesia yang selisihnya bisa 15-25% antara angka kontrak dan angka yang benar-benar masuk rekening.
Artikel ini akan bongkar tuntas semua komponen gaji, mulai dari terminologi, potongan wajib, rumus perhitungan, sampai contoh 4 kasus real dari fresh graduate sampai senior. Setelah baca ini, kamu bisa hitung sendiri gaji bersih kamu dan cek apakah HR sudah hitung dengan benar.
Terminologi Wajib Tahu Dulu
Sebelum masuk ke rumus, kamu harus paham beda 6 istilah ini. Banyak orang salah kaprah, dan HR pun kadang menyebutnya tidak konsisten.
Gaji Pokok (Basic Salary) adalah upah dasar yang tercantum di kontrak, belum termasuk tunjangan apa pun. Ini dasar hitungan pesangon dan THR.
Tunjangan Tetap adalah tunjangan yang diberikan rutin tiap bulan tanpa syarat kehadiran. Contoh: tunjangan transportasi, tunjangan makan (kalau flat bulanan), tunjangan komunikasi, tunjangan jabatan. Ini masuk perhitungan pajak PPh 21.
Tunjangan Tidak Tetap adalah tunjangan yang bergantung kondisi tertentu, misalnya uang lembur, uang kehadiran, bonus tahunan, THR, insentif penjualan. Pajaknya beda perlakuan, biasanya digabung setahunan.
Gaji Bruto (Kotor) adalah gaji pokok ditambah semua tunjangan tetap. Ini yang jadi dasar hitungan PPh 21 dan BPJS.
Gaji Netto adalah gaji bruto setelah dikurangi pajak PPh 21, tapi belum dipotong BPJS. Istilah ini sering rancu, jadi selalu konfirmasi ke HR.
THP (Take Home Pay) adalah yang benar-benar masuk rekening kamu tiap tanggal gajian. Ini yang paling penting kamu tahu waktu negosiasi kerja.
Komponen Potongan Wajib Karyawan Swasta
Ada empat potongan yang wajib dipotong dari gaji bruto kamu tiap bulan. Semua ini legal dan diatur undang-undang.
1. PPh 21 (Pajak Penghasilan Pasal 21), mengikuti tarif progresif UU HPP 2022. Semakin tinggi penghasilan, semakin besar persentasenya. Range tarif 5% sampai 35%.
2. BPJS Kesehatan, total iuran 5% dari gaji bruto. Kamu bayar 1%, perusahaan bayar 4%. Ada plafon Rp 12.000.000, artinya kalau gaji kamu Rp 20jt, iuran kamu tetap dihitung dari basis Rp 12jt (maksimal Rp 120.000/bulan).
3. BPJS Ketenagakerjaan JHT (Jaminan Hari Tua), total 5,7%. Kamu bayar 2%, perusahaan 3,7%. Tidak ada plafon, jadi berapa pun gaji kamu, 2% dipotong penuh.
4. BPJS Ketenagakerjaan JP (Jaminan Pensiun), total 3%. Kamu bayar 1%, perusahaan 2%. Ada plafon Rp 10.550.000 per bulan.
Selain itu ada JKK (Jaminan Kecelakaan Kerja) dan JKM (Jaminan Kematian), tapi keduanya 100% ditanggung perusahaan, tidak potong gaji kamu.
Rumus THP (Take Home Pay)
Rumus intinya sederhana:
THP = Gaji Bruto - PPh 21 - BPJS Kesehatan (1%) - BPJS JHT (2%) - BPJS JP (1%)
Yang bikin ribet adalah cara hitung PPh 21-nya, karena harus lewat beberapa tahap.
Rumus PPh 21 Step-by-Step
Ini urutan wajib yang tidak boleh dibolak-balik:
1. Gaji Bruto Tahunan = Gaji Bruto Bulanan x 12
2. Biaya Jabatan = 5% x Gaji Bruto Tahunan (maksimal Rp 6.000.000/tahun)
3. Iuran JHT + JP Tahunan = (2% + 1%) x Gaji Bruto x 12
4. Penghasilan Netto Tahunan = Gaji Bruto Tahunan - Biaya Jabatan - Iuran JHT/JP
5. PKP (Penghasilan Kena Pajak) = Penghasilan Netto Tahunan - PTKP
6. PPh 21 Tahunan = PKP x Tarif Progresif
7. PPh 21 Bulanan = PPh 21 Tahunan / 12
Tarif progresif berdasarkan UU HPP 2022:
| Lapisan PKP | Tarif |
|---|---|
| 0 sampai Rp 60.000.000 | 5% |
| Rp 60.000.001 sampai Rp 250.000.000 | 15% |
| Rp 250.000.001 sampai Rp 500.000.000 | 25% |
| Rp 500.000.001 sampai Rp 5.000.000.000 | 30% |
| Di atas Rp 5.000.000.000 | 35% |
Tabel PTKP 2026
PTKP (Penghasilan Tidak Kena Pajak) tergantung status pernikahan dan jumlah tanggungan.
| Status | PTKP Tahunan |
|---|---|
| TK/0 (belum menikah, tanpa tanggungan) | Rp 54.000.000 |
| TK/1 (belum menikah, 1 tanggungan) | Rp 58.500.000 |
| K/0 (menikah, tanpa tanggungan) | Rp 58.500.000 |
| K/1 (menikah, 1 anak) | Rp 63.000.000 |
| K/2 (menikah, 2 anak) | Rp 67.500.000 |
| K/3 (menikah, 3 anak) | Rp 72.000.000 |
Catatan: maksimal tanggungan yang diakui pajak adalah 3 orang. Kalau kamu punya 5 anak, tetap dihitung K/3.
Contoh 4 Kasus Perhitungan Real
Kasus 1: Fresh Graduate, Gaji Rp 5jt, TK/0
- Bruto tahunan: Rp 60.000.000
- Biaya jabatan (5%): Rp 3.000.000
- Iuran JHT + JP tahunan (3%): Rp 1.800.000
- Netto tahunan: Rp 55.200.000
- PTKP TK/0: Rp 54.000.000
- PKP: Rp 1.200.000
- PPh 21 tahunan (5%): Rp 60.000
- PPh 21 bulanan: Rp 5.000
- BPJS Kesehatan (1%): Rp 50.000
- BPJS JHT (2%): Rp 100.000
- BPJS JP (1%): Rp 50.000
- THP bulanan: Rp 4.795.000
- THP tahunan: Rp 57.540.000
Kasus 2: Mid-Level, Gaji Rp 10jt, TK/0
- Bruto tahunan: Rp 120.000.000
- Biaya jabatan (5%): Rp 6.000.000 (capped)
- Iuran JHT + JP tahunan (3%): Rp 3.600.000
- Netto tahunan: Rp 110.400.000
- PTKP TK/0: Rp 54.000.000
- PKP: Rp 56.400.000
- PPh 21 tahunan (5%): Rp 2.820.000
- PPh 21 bulanan: Rp 235.000
- BPJS Kesehatan (1%): Rp 100.000
- BPJS JHT (2%): Rp 200.000
- BPJS JP (1%): Rp 100.000
- THP bulanan: Rp 9.365.000
- THP tahunan: Rp 112.380.000
Kasus 3: Manager, Gaji Rp 20jt, K/2
- Bruto tahunan: Rp 240.000.000
- Biaya jabatan (5%, capped): Rp 6.000.000
- Iuran JHT (2%): Rp 4.800.000. JP capped di Rp 10.550.000 x 1% x 12 = Rp 1.266.000
- Netto tahunan: Rp 227.934.000
- PTKP K/2: Rp 67.500.000
- PKP: Rp 160.434.000
- PPh 21: (Rp 60.000.000 x 5%) + (Rp 100.434.000 x 15%) = Rp 3.000.000 + Rp 15.065.100 = Rp 18.065.100/tahun
- PPh 21 bulanan: Rp 1.505.425
- BPJS Kesehatan (1% dari cap Rp 12jt): Rp 120.000
- BPJS JHT (2%): Rp 400.000
- BPJS JP (1% dari cap Rp 10,55jt): Rp 105.500
- THP bulanan: Rp 17.869.075
- THP tahunan: Rp 214.428.900
Kasus 4: Senior, Gaji Rp 30jt, K/3
- Bruto tahunan: Rp 360.000.000
- Biaya jabatan (capped): Rp 6.000.000
- Iuran JHT (2%): Rp 7.200.000. JP capped: Rp 1.266.000
- Netto tahunan: Rp 345.534.000
- PTKP K/3: Rp 72.000.000
- PKP: Rp 273.534.000
- PPh 21: (60jt x 5%) + (190jt x 15%) + (23,534jt x 25%) = Rp 3.000.000 + Rp 28.500.000 + Rp 5.883.500 = Rp 37.383.500/tahun
- PPh 21 bulanan: Rp 3.115.291
- BPJS Kesehatan (cap): Rp 120.000
- BPJS JHT (2%): Rp 600.000
- BPJS JP (cap): Rp 105.500
- THP bulanan: Rp 26.059.209
- THP tahunan: Rp 312.710.500
UMR/UMP 2026 Per Provinsi (Highlight)
Sebagai referensi patokan minimum gaji legal:
| Provinsi | UMP 2026 |
|---|---|
| DKI Jakarta | Rp 5.396.760 |
| Jawa Barat (rata-rata) | Rp 2.190.000 |
| Jawa Tengah (rata-rata) | Rp 2.036.947 |
| Yogyakarta | Rp 2.264.080 |
| Bali | Rp 2.813.672 |
Kalau kamu ditawarkan gaji di bawah UMP kota tempat kamu kerja, itu pelanggaran undang-undang.
Tips Optimasi Pajak yang Legal
Beberapa cara sah untuk menurunkan PPh 21 kamu:
- Manfaatkan tunjangan bebas pajak. Iuran pensiun sukarela ke DPLK dan premi asuransi kesehatan yang dibayar perusahaan bisa mengurangi basis pajak.
- Zakat penghasilan sebagai pengurang bruto. Zakat yang dibayarkan ke lembaga resmi (BAZNAS, LAZ) bisa kamu klaim sebagai pengurang penghasilan bruto.
- Sumbangan bencana dan pendidikan. Sumbangan resmi ke lembaga terdaftar bisa dikurangkan dengan batas maksimal 5% dari penghasilan netto.
- Investasi ke DPLK atau reksadana pensiun. Iuran ke DPLK dengan skema pra-pajak bisa mengurangi PKP kamu tahun berjalan.
Kesalahan Umum HR Pemula Saat Hitung Gaji
Kamu wajib cek slip gaji kamu tiap bulan, karena kesalahan ini sering terjadi:
- Lupa update PTKP saat status berubah. Kamu baru menikah tapi status pajak masih TK/0. Akibatnya kamu over-taxed sepanjang tahun.
- Salah hitung biaya jabatan. Beberapa HR pemula pakai 5% flat tanpa cap Rp 6jt/tahun. Untuk gaji besar, cap harus di-apply.
- BPJS Kesehatan tidak di-cap Rp 12jt. Karyawan gaji Rp 20jt seharusnya bayar Rp 120.000 (1% x 12jt), bukan Rp 200.000.
- Hitung PPh 21 sebelum kurangi iuran BPJS. Iuran JHT dan JP kamu adalah pengurang pajak, jadi harus dikurangi dulu sebelum kena tarif progresif.
Pakai Kalkulator Otomatis Gunainaja
Perhitungan manual di atas panjang dan rawan salah. Untuk cek THP kamu dalam hitungan detik, pakai Kalkulator Gaji Bersih Gunainaja. Input gaji bruto plus status PTKP, output langsung THP bulanan dengan breakdown lengkap PPh 21 dan BPJS.
Kalau kamu cuma mau lihat detail perhitungan pajak murni tanpa BPJS, pakai Kalkulator PPh 21. Cocok buat HR yang lagi bikin laporan pajak tahunan atau kamu yang mau cross-check bukti potong 1721-A1 dari perusahaan.
Penutup
Struktur gaji karyawan swasta di Indonesia memang terlihat rumit karena banyak layer potongan wajib. Tapi begitu kamu paham rumus dasarnya, kamu bisa negosiasi kontrak dengan lebih percaya diri, cek slip gaji setiap bulan, dan bahkan bantu teman yang bingung kenapa THP-nya tidak sesuai ekspektasi. Kunci utamanya: selalu tanya angka bruto atau netto saat negosiasi, minta breakdown detail, dan pastikan status PTKP kamu selalu update. Selamat gajian, dan pastikan tiap rupiah masuk rekening kamu memang seharusnya segitu.
Iklan
Bagikan
Tim editorial gunainaja terdiri dari full-stack engineer + content strategist dengan pengalaman 5+ tahun di industri fintech, kesehatan digital, dan SaaS Indonesia. Setiap artikel di-review manual untuk memastikan akurasi angka, referensi ke sumber resmi (Kementerian, BPS, WHO), dan konteks lokal Indonesia yang relevan.
Tools yang dibahas di artikel ini
Artikel terkait
Cara Hitung THP (Take Home Pay) Gaji Bersih Karyawan 2026
Panduan hitung gaji bersih Take Home Pay bulanan. Rumus PPh 21 UU HPP + BPJS Kesehatan + BPJS Ketenagakerjaan (JHT + JP). Contoh perhitungan lengkap gaji 5jt sampai 30jt.
BacaCara Hitung PPh 21 Karyawan 2026: Tarif Progresif UU HPP + Contoh
Hitung PPh 21 penghasilan bulanan/tahunan sesuai PTKP dan tarif progresif UU HPP terbaru. Lengkap dengan contoh perhitungan karyawan tetap, kontrak, dan freelance.
BacaCara Hitung Zakat Emas & Perak Terbaru 2026 (Nisab Aktual + Contoh)
Panduan hitung zakat emas dan perak sesuai syariah 2026. Nisab emas 85 gram, nisab perak 595 gram, kadar 2.5%. Cek harga aktual + contoh perhitungan lengkap.
Baca