gunainaja.com
Finansial10 Agustus 20268 menit baca

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 PKPTarif
0 sampai Rp 60.000.0005%
Rp 60.000.001 sampai Rp 250.000.00015%
Rp 250.000.001 sampai Rp 500.000.00025%
Rp 500.000.001 sampai Rp 5.000.000.00030%
Di atas Rp 5.000.000.00035%

Tabel PTKP 2026

PTKP (Penghasilan Tidak Kena Pajak) tergantung status pernikahan dan jumlah tanggungan.

StatusPTKP 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:

ProvinsiUMP 2026
DKI JakartaRp 5.396.760
Jawa Barat (rata-rata)Rp 2.190.000
Jawa Tengah (rata-rata)Rp 2.036.947
YogyakartaRp 2.264.080
BaliRp 2.813.672

Kalau kamu ditawarkan gaji di bawah UMP kota tempat kamu kerja, itu pelanggaran undang-undang.

Beberapa cara sah untuk menurunkan PPh 21 kamu:

  1. Manfaatkan tunjangan bebas pajak. Iuran pensiun sukarela ke DPLK dan premi asuransi kesehatan yang dibayar perusahaan bisa mengurangi basis pajak.
  2. Zakat penghasilan sebagai pengurang bruto. Zakat yang dibayarkan ke lembaga resmi (BAZNAS, LAZ) bisa kamu klaim sebagai pengurang penghasilan bruto.
  3. Sumbangan bencana dan pendidikan. Sumbangan resmi ke lembaga terdaftar bisa dikurangkan dengan batas maksimal 5% dari penghasilan netto.
  4. 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:

  1. Lupa update PTKP saat status berubah. Kamu baru menikah tapi status pajak masih TK/0. Akibatnya kamu over-taxed sepanjang tahun.
  2. Salah hitung biaya jabatan. Beberapa HR pemula pakai 5% flat tanpa cap Rp 6jt/tahun. Untuk gaji besar, cap harus di-apply.
  3. BPJS Kesehatan tidak di-cap Rp 12jt. Karyawan gaji Rp 20jt seharusnya bayar Rp 120.000 (1% x 12jt), bukan Rp 200.000.
  4. 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

Ditulis oleh

Tim Hayyu· Editorial Team

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