Cara hitung gaji karyawan – menjadi hal penting yang wajib dipahami baik oleh pemilik usaha, HRD, maupun karyawan itu sendiri.
Gaji tidak sekadar angka yang diterima setiap bulan, tetapi hasil perhitungan yang melibatkan berbagai komponen seperti gaji pokok, tunjangan, lembur, dan potongan.
Di tahun 2025, aturan perhitungan gaji tetap mengacu pada kebijakan pemerintah seperti PP Nomor 36 Tahun 2021 tentang Pengupahan, yang merupakan turunan dari UU Cipta Kerja.
Agar kamu tidak bingung, artikel ini akan membahas secara tuntas cara menghitung gaji karyawan lengkap dengan rumus, contoh perhitungan, serta komponen yang memengaruhi besarnya gaji setiap bulan.

Pengertian Gaji Karyawan
Gaji karyawan adalah imbalan yang diterima pekerja dari perusahaan atas jasa atau pekerjaan yang dilakukan. Bentuk gaji bisa berupa uang tunai, transfer, atau fasilitas tertentu yang bernilai ekonomi.
Gaji juga menjadi bagian dari hubungan kerja yang diatur dalam perjanjian kerja, baik untuk karyawan tetap, kontrak, maupun harian lepas.
Menurut PP Nomor 36 Tahun 2021 Pasal 1 Ayat 1, upah adalah hak pekerja yang diterima dalam bentuk uang sebagai imbalan dari pemberi kerja, yang ditetapkan berdasarkan perjanjian kerja, kesepakatan, atau peraturan perundang-undangan.
Komponen Gaji Karyawan
Sebelum memahami cara hitungnya, kamu perlu tahu dulu komponen utama gaji karyawan. Biasanya gaji terdiri dari dua bagian besar, yaitu:
1. Gaji Pokok
Merupakan imbalan dasar yang diterima karyawan sesuai jabatan dan tanggung jawab. Besarnya minimal 75% dari total gaji (berdasarkan ketentuan Kemenaker).
2. Tunjangan Tetap
Tambahan penghasilan yang diberikan secara rutin, seperti:
- Tunjangan transportasi
- Tunjangan makan
- Tunjangan keluarga
- Tunjangan jabatan
3. Tunjangan Tidak Tetap
Diberikan tidak secara rutin atau tergantung kondisi tertentu, contohnya:
- Bonus kinerja
- Uang lembur
- Insentif penjualan
4. Potongan Gaji
Biasanya berupa:
- Iuran BPJS Kesehatan dan Ketenagakerjaan
- Pajak penghasilan (PPh 21)
- Keterlambatan atau absen tanpa izin
Rumus Dasar Cara Hitung Gaji Karyawan
Secara umum, rumus menghitung gaji karyawan bulanan dapat ditulis sebagai berikut: Gaji Bersih=(Gaji Pokok+Tunjangan)+Lembur/Bonus−Potongan\text{Gaji Bersih} = (\text{Gaji Pokok} + \text{Tunjangan}) + \text{Lembur/Bonus} – \text{Potongan}Gaji Bersih=(Gaji Pokok+Tunjangan)+Lembur/Bonus−Potongan
Mari kita uraikan setiap bagian dalam rumus tersebut agar lebih mudah dipahami.

Cara Hitung Gaji Karyawan Bulanan
Karyawan tetap umumnya dibayar bulanan dengan jam kerja normal 40 jam per minggu atau 8 jam per hari (Senin–Jumat).
Berikut contoh perhitungannya:
Contoh Kasus 1 – Karyawan Bulanan
- Gaji pokok: Rp4.000.000
- Tunjangan makan & transport: Rp1.000.000
- Lembur: Rp200.000
- Potongan BPJS: Rp150.000
Maka perhitungannya: Rp4.000.000+Rp1.000.000+Rp200.000−Rp150.000=Rp5.050.000Rp4.000.000 + Rp1.000.000 + Rp200.000 – Rp150.000 = Rp5.050.000Rp4.000.000+Rp1.000.000+Rp200.000−Rp150.000=Rp5.050.000
Gaji bersih karyawan = Rp5.050.000
Cara Hitung Gaji Karyawan Harian
Karyawan harian dibayar berdasarkan jumlah hari kerja efektif dalam sebulan.
Rumusnya: Upah Harian=Upah Bulanan25\text{Upah Harian} = \frac{\text{Upah Bulanan}}{25}Upah Harian=25Upah Bulanan
Kenapa 25? Karena pemerintah menetapkan rata-rata hari kerja efektif per bulan sebanyak 25 hari.
Contoh Kasus 2 – Karyawan Harian
Misalnya seorang karyawan memiliki upah sebulan Rp5.000.000 dan bekerja 20 hari dalam sebulan. Upah Harian=Rp5.000.000/25=Rp200.000\text{Upah Harian} = Rp5.000.000 / 25 = Rp200.000Upah Harian=Rp5.000.000/25=Rp200.000 Total Gaji=Rp200.000×20=Rp4.000.000\text{Total Gaji} = Rp200.000 × 20 = Rp4.000.000Total Gaji=Rp200.000×20=Rp4.000.000
Gaji bersih yang diterima: Rp4.000.000
Cara Hitung Gaji Lembur Karyawan
Lembur diatur dalam Pasal 26 PP No. 35 Tahun 2021.
Perusahaan wajib membayar upah lembur jika karyawan bekerja melebihi waktu kerja normal.
Rumus umum perhitungan lembur: Upah Lembur=1/173×Upah Bulanan×Jam Lembur×Tarif Lembur\text{Upah Lembur} = 1/173 × \text{Upah Bulanan} × \text{Jam Lembur} × \text{Tarif Lembur}Upah Lembur=1/173×Upah Bulanan×Jam Lembur×Tarif Lembur
Keterangan:
- 1/173 adalah konversi dari jam kerja normal per bulan
- Tarif lembur biasanya 1,5x untuk jam pertama dan 2x untuk jam berikutnya
Contoh Kasus 3 – Lembur 3 Jam
- Gaji bulanan: Rp4.000.000
- Jam lembur: 3 jam
1/173×4.000.000=23.1211/173 × 4.000.000 = 23.1211/173×4.000.000=23.121
Jam pertama = 1,5 × 23.121 = Rp34.682
Dua jam berikutnya = 2 × 23.121 × 2 = Rp92.484
Total lembur = Rp127.166
Total Gaji = Gaji Pokok + Lembur = Rp4.127.166
Cara Hitung Gaji Karyawan Shift
Karyawan shift memiliki sistem kerja bergilir (pagi, siang, malam). Perhitungannya tetap mengacu pada jam kerja dan upah lembur jika melewati batas waktu.
Contohnya:
- Gaji pokok: Rp3.500.000
- Tunjangan shift malam: Rp500.000
- Lembur 2 jam: Rp46.242
Total Gaji = Rp3.500.000 + Rp500.000 + Rp46.242 = Rp4.046.242
Cara Hitung Potongan Gaji (BPJS dan Pajak)
Potongan ini bersifat wajib bagi perusahaan formal. Berikut komponen umum potongan gaji:
1. BPJS Kesehatan
- Ditanggung karyawan: 1% dari gaji bruto
- Ditanggung perusahaan: 4% dari gaji bruto
2. BPJS Ketenagakerjaan
- Ditanggung karyawan: 2% dari upah
- Ditanggung perusahaan: 3,7% dari upah
3. PPh 21 (Pajak Penghasilan)
Mengacu pada Peraturan Menteri Keuangan Nomor 168/PMK.03/2023, tarif pajak PPh 21 bersifat progresif:
- 0% untuk penghasilan ≤ Rp60 juta per tahun
- 5% untuk Rp60 juta – Rp250 juta
- 15% untuk Rp250 juta – Rp500 juta
- 25% untuk Rp500 juta – Rp5 miliar
- 30% untuk > Rp5 miliar
Cara Hitung Gaji Karyawan dengan Bonus Tahunan
Bonus tahunan biasanya dihitung berdasarkan kinerja perusahaan atau individu.
Jika perusahaan memberikan bonus 1 kali gaji pokok, maka:
Contoh:
- Gaji pokok: Rp5.000.000
- Bonus tahunan: 1 × Rp5.000.000
- Gaji total bulan tersebut = Rp10.000.000
Cara Hitung Gaji Karyawan Baru (Masuk Tengah Bulan)
Jika karyawan baru masuk tanggal 15, maka gajinya dihitung proporsional berdasarkan jumlah hari kerja.
Rumus: Gaji Proporsional=(Gaji Pokok/30)×Jumlah Hari Kerja\text{Gaji Proporsional} = (\text{Gaji Pokok} / 30) × \text{Jumlah Hari Kerja}Gaji Proporsional=(Gaji Pokok/30)×Jumlah Hari Kerja
Contoh:
- Gaji pokok: Rp4.500.000
- Hari kerja: 15 hari
(4.500.000/30)×15=Rp2.250.000(4.500.000 / 30) × 15 = Rp2.250.000(4.500.000/30)×15=Rp2.250.000
Gaji bulan pertama = Rp2.250.000
Kesalahan Umum dalam Menghitung Gaji Karyawan
- Tidak memasukkan potongan wajib (BPJS dan PPh 21)
- Tidak memperhitungkan lembur dengan benar
- Menyamakan sistem gaji bulanan dengan harian
- Tidak mengatur jam kerja shift sesuai aturan
- Tidak melakukan pembulatan gaji dengan transparan
Tips Mengelola Gaji Karyawan dengan Efisien
- Gunakan software HR atau payroll digital untuk otomatisasi.
- Catat semua jam kerja dan lembur dengan sistem presensi.
- Buat laporan penggajian transparan agar karyawan paham perhitungannya.
- Selalu update regulasi ketenagakerjaan terbaru dari Kemenaker.
baca juga : Karyawan Tetap Adalah : Ini Pengertian dan Hak Lengkapnya!
Kesimpulan
Cara hitung gaji karyawan memang terlihat rumit di awal, tetapi akan mudah jika kamu memahami komponennya. Perhitungan gaji yang benar wajib mencakup:
- Gaji pokok
- Tunjangan tetap & tidak tetap
- Lembur
- Potongan wajib (BPJS, pajak)
Dengan mengikuti aturan pemerintah dan menggunakan rumus yang tepat, baik karyawan maupun perusahaan bisa memastikan keadilan dan transparansi dalam penggajian.
baca juga : Jadwal Shift Kerja : Jenis, Aturan, dan Contoh Lengkap 2025
Bingung memilih sistem HR yang paling sesuai untuk perusahaan? Sistem yang tepat akan memudahkan pengelolaan sumber daya manusia dan meningkatkan efisiensi.
Jangan salah pilih yang bisa merugikan bisnis Anda. Konsultasi sekarang dan dapatkan rekomendasi terbaik dari ahlinya!


