Cara Menghitung Gaji karyawan Bulanan, Harian, dan Per Jam beserta Contoh Kasus, lengkap!
Punya karyawan dengan sistem kerja berbeda? Pahami cara menghitung upahnya agar pembayaran lebih tepat dan pengeluaran usaha lebih mudah dipantau.
Sudah punya karyawan, tetapi masih bingung menentukan upah yang harus dibayarkan setiap bulan? Apalagi, kalau ada staf yang baru masuk di tengah bulan atau bekerja dengan sistem harian. Perhitungannya tentu tidak bisa disamakan begitu saja.
Supaya tidak salah hitung, kamu perlu memahami komponen dan rumus penggajian sesuai sistem kerja masing-masing karyawan. Dengan begitu, anggaran usaha tetap terkontrol dan pembayaran upah lebih akurat.
Nah, Mamikos akan membahas cara menghitung gaji karyawan bulanan, harian, dan per jam lengkap dengan contoh kasusnya. Yuk, pelajari bersama!
Daftar Isi
Komponen Gaji Karyawan yang Perlu Dihitung

Sebelum mulai menghitung gaji, pastikan kamu sudah memahami komponen yang perlu dimasukkan dalam penggajian. Jangan sampai anggaran hanya memperhitungkan gaji pokok, padahal ada tunjangan dan potongan lain yang juga perlu diperhatikan.
Secara umum, berikut komponen gaji karyawan:
- Gaji pokok: imbalan yang dibayarkan kepada karyawan berdasarkan jabatan atau pekerjaannya. Nominalnya disepakati dalam perjanjian kerja dan menjadi bagian utama dari upah.
- Tunjangan tetap: tambahan penghasilan yang dibayarkan secara rutin dengan nominal yang sama setiap bulan, tanpa bergantung pada kehadiran karyawan. Contohnya tunjangan jabatan dan tunjangan keluarga.
- Tunjangan tidak tetap: tambahan penghasilan yang besarannya bergantung pada kondisi tertentu, seperti kehadiran atau jumlah hari kerja. Contohnya uang makan dan transportasi harian.
- Upah lembur dan bonus: penghasilan tambahan di luar upah rutin. Upah lembur diberikan ketika karyawan bekerja melebihi waktu kerja yang ditentukan, sedangkan bonus mengikuti kebijakan dan ketentuan perusahaan.
Selain komponen penghasilan, ada juga potongan yang perlu diperhitungkan sebelum menentukan nominal gaji yang dibayarkan. Beberapa di antaranya adalah:
- BPJS Kesehatan: iuran yang menjadi tanggungan karyawan sebesar 1% dari upah, sesuai dasar perhitungan dan batas upah yang berlaku.
- BPJS Ketenagakerjaan: meliputi iuran JHT sebesar 2% dan JP sebesar 1% dari upah untuk bagian yang menjadi tanggungan karyawan. Masing-masing program memiliki ketentuan dasar dan batas upah tersendiri.
- PPh Pasal 21: pajak atas penghasilan karyawan yang besarannya mengikuti ketentuan perpajakan, termasuk status PTKP dan metode penghitungan pajak yang berlaku.
Nah, setelah semua komponen tersebut diperhitungkan, akan muncul angka gaji kotor (bruto) dan gaji bersih (take home pay).
Gaji kotor merupakan total penghasilan sebelum potongan, sedangkan gaji bersih adalah nominal yang diterima karyawan setelah potongan yang berlaku.
Cara Menghitung Gaji Karyawan Bulanan
Untuk karyawan dengan sistem gaji bulanan, berikut rumus yang bisa digunakan:
- Gaji kotor (bruto) = gaji pokok + tunjangan + lembur/bonus
- Gaji bersih (take home pay) = gaji kotor − total potongan karyawan
Iuran BPJS sendiri tidak dibebankan semua pada gaji karena ada bagian yang menjadi tanggungan perusahaan.
Supaya lebih jelas, Mamikos sudah siapkan studi kasus berikut:
Studi kasus gaji karyawan bulanan
Kamu memiliki karyawan bernama Budi dengan status lajang tanpa tanggungan (TK/0). Setiap bulan, Budi menerima gaji dengan rincian:
- Gaji pokok Rp4.000.000
- Tunjangan transportasi Rp300.000
- Uang makan Rp400.000.
Gaji pokok bersifat tetap setiap bulan, sementara tunjangan transportasi dan uang makan bersifat tidak tetap karena mengikuti kehadiran. Berikut simulasi perhitungannya:
- Hitung gaji kotor
Rp4.000.000 + Rp300.000 + Rp400.000 = Rp4.700.000 - Hitung potongan BPJS
Dengan asumsi perhitungan iuran BPJS sebesar gaji pokok Rp4.000.000, potongannya sebagai berikut:- BPJS Kesehatan (1%) = Rp40.000
- JHT (2%) = Rp80.000
- JP (1%) = Rp40.000
- Total potongan BPJS = Rp160.000
- Hitung PPh 21
Dengan penghasilan bruto Rp4.700.000 dan status TK/0, Budi masuk kategori TER A dengan tarif 0%. Jadi, tidak ada potongan PPh 21 pada simulasi bulan tersebut. - Hitung gaji bersih
Rp4.700.000 − Rp160.000 − Rp0 = Rp4.540.000
Jadi, gaji bersih yang perlu dibayarkan kepada Budi adalah Rp4.540.000.
Cara Menghitung Gaji Karyawan Harian
Sistem penggajian harian biasanya digunakan untuk pekerjaan yang upahnya dihitung berdasarkan jumlah hari kerja. Namun, sebagai pemilik usaha, kamu juga mungkin perlu mengubah gaji bulanan menjadi nilai upah per hari untuk keperluan administrasi penggajian.
Kedua situasi ini memiliki rumus yang berbeda. Berikut cara menghitungnya:
1. Mengubah Gaji Bulanan Menjadi Gaji Harian
Jika ingin mengetahui nilai upah sehari dari gaji bulanan, kamu perlu menyesuaikan pembaginya dengan sistem hari kerja perusahaan. Ketentuan ini diatur dalam Pasal 17 PP No. 36 Tahun 2021 tentang Pengupahan, yaitu:
- Sistem 6 hari kerja: gaji harian = gaji bulanan ÷ 25.
- Sistem 5 hari kerja: gaji harian = gaji bulanan ÷ 21.
Sebagai contoh, Rina memiliki gaji bulanan Rp3.000.000. Jika perusahaan menerapkan enam hari kerja dalam seminggu, perhitungannya menjadi:
Rp3.000.000 ÷ 25 = Rp120.000 per hari.
Sementara itu, jika perusahaan menerapkan lima hari kerja dalam seminggu, hasilnya:
Rp3.000.000 ÷ 21 = Rp142.857 per hari.
Jadi, pastikan kamu menggunakan pembagi yang sesuai dengan sistem kerja perusahaan agar hasil konversi upahnya tepat.
Halaman:

