Cara Menghitung Gaji Karyawan Harian Lepas 2026: Rumus, Contoh, dan Kesalahan yang Sering Terjadi
Pendahuluan
Banyak perusahaan merasa menghitung gaji karyawan harian lepas lebih mudah dibanding karyawan tetap. Tinggal menghitung jumlah hari masuk, lalu dikalikan tarif harian.
Dalam praktiknya, bagian payroll sering menemukan masalah ketika jumlah hari kerja berubah, ada lembur, karyawan masuk setengah hari, ada potongan BPJS, atau perusahaan memiliki sistem kerja berbeda untuk tiap lokasi.
Contohnya, sebuah perusahaan kontraktor memiliki 80 pekerja harian lepas di beberapa proyek. Sebagian pekerja masuk 26 hari dalam sebulan, sebagian hanya 18 hari karena mengikuti jadwal proyek. Ketika perhitungan masih menggunakan Excel manual, perbedaan jam kerja dan absensi sering menyebabkan selisih pembayaran.
Masalah seperti ini cukup sering terjadi, terutama pada perusahaan yang memiliki banyak pekerja operasional seperti:
- perusahaan manufaktur,
- tambang,
- konstruksi,
- perkebunan,
- logistik,
- restoran,
- dan perusahaan outsourcing.
Kesalahan kecil dalam menghitung gaji harian bisa berdampak besar. Selain menyebabkan komplain karyawan, perusahaan juga berisiko mengalami masalah administrasi payroll.
Karena itu, HR perlu memahami cara menghitung gaji karyawan harian lepas dengan benar, mulai dari rumus dasar, perhitungan lembur, hingga pengelolaan payroll menggunakan sistem yang lebih terstruktur.
Daftar Isi
- Apa Itu Karyawan Harian Lepas?
- Perbedaan Karyawan Harian Lepas dan Karyawan Tetap
- Rumus Menghitung Gaji Karyawan Harian Lepas
- Contoh Perhitungan Gaji Harian Lepas
- Cara Menghitung Lembur Karyawan Harian Lepas
- Perhitungan BPJS Karyawan Harian Lepas
- Kesalahan Umum Dalam Menghitung Payroll Harian
- Manual Excel vs Software HRIS untuk Payroll Harian
- Tips Mengelola Karyawan Harian Lepas
- FAQ
Apa Itu Karyawan Harian Lepas?
Karyawan harian lepas adalah pekerja yang menerima upah berdasarkan jumlah hari kerja, jumlah pekerjaan, atau satuan hasil pekerjaan yang dilakukan.
Berbeda dengan karyawan tetap yang biasanya menerima gaji bulanan tetap, pendapatan pekerja harian dapat berubah setiap periode tergantung kehadiran dan jumlah hari kerja.
Contoh sederhana:
Seorang pekerja mendapatkan tarif Rp150.000 per hari.
Jika dalam satu bulan ia bekerja selama 22 hari:
Rp150.000 x 22 hari = Rp3.300.000
Namun jika bulan berikutnya hanya bekerja 15 hari:
Rp150.000 x 15 hari = Rp2.250.000
Perubahan seperti ini membuat sistem payroll karyawan harian membutuhkan pencatatan absensi yang akurat.
Perbedaan Karyawan Harian Lepas dan Karyawan Tetap
| Faktor | Karyawan Harian Lepas | Karyawan Tetap |
|---|---|---|
| Sistem pembayaran | Berdasarkan hari kerja | Berdasarkan gaji bulanan |
| Perhitungan gaji | Jumlah hari masuk x tarif harian | Gaji tetap + tunjangan |
| Jam kerja | Bisa lebih fleksibel | Mengikuti kontrak kerja |
| Absensi | Sangat menentukan | Tetap penting tetapi tidak langsung mengubah gaji |
| Cocok untuk | Proyek, produksi, operasional | Posisi permanen |
Dalam pengelolaan HR, perbedaan terbesar bukan hanya pada cara membayar gaji, tetapi bagaimana perusahaan mengontrol data kehadiran.
Perusahaan dengan banyak pekerja harian biasanya membutuhkan integrasi antara:
- data absensi,
- jadwal kerja,
- lembur,
- komponen tunjangan,
- dan payroll.
Rumus Menghitung Gaji Karyawan Harian Lepas
Rumus dasar:
Gaji = Tarif Upah Harian x Jumlah Hari Kerja
Contoh:
Tarif harian:
Rp175.000
Jumlah hari kerja:
24 hari
Maka:
Rp175.000 x 24 = Rp4.200.000
Namun dalam praktik payroll, perhitungan biasanya tidak berhenti di angka tersebut.
Komponen yang sering ikut dihitung:
- lembur,
- uang makan,
- uang transport,
- tunjangan proyek,
- potongan BPJS,
- potongan pajak,
- absensi tidak penuh.
Contoh Perhitungan Gaji Karyawan Harian Lepas
Misalnya:
Nama:
Andi
Posisi:
Operator Produksi
Tarif harian:
Rp160.000
Jumlah hari kerja:
25 hari
Lembur:
10 jam
Tunjangan makan:
Rp15.000/hari
Perhitungan:
Upah Harian
Rp160.000 x 25 hari
= Rp4.000.000
Tunjangan Makan
Rp15.000 x 25 hari
= Rp375.000
Total Sebelum Lembur
Rp4.000.000 + Rp375.000
= Rp4.375.000
Setelah itu perusahaan menambahkan komponen lembur sesuai aturan yang berlaku.
Hasil akhirnya menjadi:
Upah dasar + lembur + tunjangan - potongan
= Total gaji diterima.
Cara Menghitung Lembur Karyawan Harian Lepas
Salah satu bagian yang paling sering menimbulkan kesalahan dalam payroll karyawan harian lepas adalah perhitungan lembur.
Banyak perusahaan hanya menghitung:
Jumlah jam lembur × upah per jam
Padahal perhitungan lembur memiliki aturan tersendiri. Kesalahan yang sering terjadi adalah perusahaan menggunakan tarif harian sebagai dasar langsung tanpa menghitung nilai upah per jam terlebih dahulu.
Dalam praktik HR, masalah lembur biasanya muncul pada perusahaan yang memiliki:
- produksi berjalan 2 atau 3 shift,
- pekerjaan proyek dengan target tertentu,
- operasional 24 jam,
- pekerjaan lapangan,
- aktivitas bongkar muat,
- atau pekerjaan dengan deadline ketat.
Contoh kasus:
Sebuah perusahaan manufaktur memiliki 150 pekerja harian lepas. Saat permintaan produksi meningkat, beberapa pekerja harus masuk tambahan 3 jam setiap hari.
Jika pencatatan lembur masih dilakukan melalui kertas atau spreadsheet terpisah, risiko yang sering terjadi:
- jam lembur tidak sesuai absensi,
- supervisor terlambat memberikan persetujuan,
- perhitungan payroll berbeda antara HR dan finance,
- karyawan merasa pembayaran tidak sesuai.
Karena itu, data lembur harus terhubung dengan data kehadiran.
Rumus Dasar Menghitung Upah Lembur
Secara umum:
Upah per jam = 1/173 × Upah Sebulan
Untuk pekerja harian, perusahaan perlu menentukan dasar upah yang digunakan sesuai ketentuan pengupahan yang berlaku.
Contoh sederhana:
Upah bulanan setara:
Rp4.500.000
Maka:
Rp4.500.000 ÷ 173
= sekitar Rp26.011 per jam
Jika karyawan bekerja lembur 3 jam:
Jam pertama:
1,5 × Rp26.011
= Rp39.016
Jam berikutnya:
2 × Rp26.011
= Rp52.022 per jam
Total lembur 3 jam:
Rp39.016 + (2 × Rp52.022)
= Rp143.060
Catatan:
Perhitungan aktual dapat berbeda tergantung aturan yang berlaku, hari kerja, dan kondisi pekerjaan.
Perhitungan BPJS untuk Karyawan Harian Lepas
Banyak perusahaan bertanya:
"Apakah karyawan harian lepas harus didaftarkan BPJS?"
Jawabannya bergantung pada hubungan kerja dan ketentuan yang berlaku.
Dalam praktiknya, perusahaan yang menggunakan pekerja harian secara rutin perlu memperhatikan kewajiban perlindungan tenaga kerja.
Komponen yang biasanya perlu diperhatikan:
- BPJS Ketenagakerjaan,
- BPJS Kesehatan,
- dasar upah yang digunakan,
- status hubungan kerja.
Kesalahan umum perusahaan adalah menganggap pekerja harian selalu bebas dari administrasi ketenagakerjaan.
Padahal ketika pekerja sudah bekerja secara rutin, memiliki jadwal kerja, menerima instruksi perusahaan, dan mendapatkan pembayaran dari perusahaan, pengelolaannya perlu dilakukan dengan benar.
Contoh Simulasi Payroll Karyawan Harian Lepas
Berikut contoh sederhana:
Data Karyawan
Nama:
Budi
Jabatan:
Helper Gudang
Tarif harian:
Rp140.000
Jumlah masuk:
26 hari
Lembur:
8 jam
Uang makan:
Rp10.000/hari
Perhitungan
1. Gaji Pokok Harian
Rp140.000 × 26 hari
= Rp3.640.000
2. Uang Makan
Rp10.000 × 26 hari
= Rp260.000
3. Total Sebelum Lembur
Rp3.640.000 + Rp260.000
= Rp3.900.000
4. Tambahkan Lembur
Misalnya total lembur:
Rp120.000
Maka:
Rp3.900.000 + Rp120.000
= Rp4.020.000
Sebelum pembayaran, perusahaan melakukan pengecekan:
- apakah absensi sesuai,
- apakah lembur sudah disetujui,
- apakah ada potongan,
- apakah data karyawan lengkap.
Kesalahan yang Sering Dilakukan Perusahaan Saat Menghitung Gaji Harian Lepas
1. Menggunakan Absensi Manual
Ini adalah masalah paling umum.
Data kehadiran yang dicatat manual memiliki risiko:
- salah input,
- titip absen,
- jam masuk tidak sesuai,
- data terlambat masuk payroll.
Solusi:
Gunakan absensi digital yang terhubung langsung dengan payroll.
2. Tidak Memisahkan Komponen Penghasilan
Beberapa perusahaan mencampur:
- gaji harian,
- uang makan,
- uang transport,
- lembur,
- bonus,
menjadi satu angka.
Akibatnya ketika ada perubahan aturan atau audit payroll, HR kesulitan menjelaskan perhitungannya.
Solusi:
Pisahkan setiap komponen payroll secara jelas.
3. Menggunakan File Excel Terlalu Banyak
Masalah yang sering terjadi:
File absensi ada di HR.
File lembur ada di supervisor.
File pembayaran ada di finance.
Ketika payroll diproses, ketiga data tersebut harus digabungkan manual.
Risikonya:
- salah copy data,
- rumus Excel berubah,
- versi file berbeda,
- sulit melakukan audit.
4. Tidak Memiliki Sistem Shift yang Terstruktur
Pada perusahaan manufaktur dan tambang, pekerja harian sering mengikuti pola:
- shift pagi,
- shift malam,
- roster,
- rotasi kerja,
- lokasi kerja berbeda.
Jika jadwal tidak tersimpan dengan baik, payroll bisa salah menghitung.
Manual Excel vs Software HRIS untuk Payroll Karyawan Harian Lepas
| Proses | Excel Manual | Software HRIS |
|---|---|---|
| Input absensi | Manual | Otomatis dari aplikasi absensi |
| Hitung hari kerja | Rumus spreadsheet | Sistem menghitung otomatis |
| Lembur | Input manual | Terintegrasi approval |
| Multi lokasi | Sulit dikelola | Mendukung banyak lokasi |
| Audit payroll | Membutuhkan banyak pengecekan | Riwayat data tersimpan |
| Risiko kesalahan | Tinggi | Lebih rendah |
Kapan Perusahaan Membutuhkan Software Payroll?
Tidak semua perusahaan langsung membutuhkan HRIS.
Namun biasanya mulai diperlukan ketika:
- jumlah karyawan lebih dari 50 orang,
- banyak pekerja harian,
- memiliki sistem shift,
- memiliki beberapa lokasi kerja,
- payroll membutuhkan banyak formula,
- HR menghabiskan banyak waktu untuk rekap.
Contohnya:
Perusahaan tambang dengan 500 pekerja lapangan akan memiliki kebutuhan berbeda dibanding kantor dengan 30 karyawan.
Mereka membutuhkan sistem yang mampu menangani:
- roster kerja,
- absensi lokasi,
- lembur,
- tunjangan site,
- payroll otomatis.
Checklist Memilih Sistem Payroll untuk Karyawan Harian Lepas
Sebelum memilih software payroll, HR dapat mengecek:
- ✅ Apakah bisa menghitung karyawan harian?
- ✅ Apakah absensi langsung masuk payroll?
- ✅ Apakah mendukung shift?
- ✅ Apakah bisa membuat formula gaji berbeda?
- ✅ Apakah ada approval lembur?
- ✅ Apakah mendukung banyak cabang?
- ✅ Apakah laporan payroll mudah diakses?
Pertanyaan Seputar Payroll Karyawan Harian Lepas
Kelola Payroll Karyawan Harian Lepas Lebih Cepat dan Akurat dengan HRIS Terintegrasi
Permudah perhitungan gaji karyawan harian lepas berdasarkan tarif upah harian, jumlah hari kerja, lembur, tunjangan, dan komponen penghasilan lainnya. Dengan dukungan sistem HRIS payroll yang terintegrasi dengan absensi dan data kehadiran, perusahaan dapat mengurangi risiko kesalahan perhitungan, mempercepat proses penggajian, serta mengelola payroll karyawan harian, pekerja proyek, dan tenaga lapangan secara lebih efisien meskipun jumlah karyawan terus bertambah.
Request Demo GratisKesimpulan
Menghitung gaji karyawan harian lepas terlihat sederhana, tetapi menjadi kompleks ketika perusahaan memiliki banyak pekerja, sistem shift, lembur, dan berbagai komponen pembayaran.
Kesalahan payroll bukan hanya masalah angka. Bagi karyawan, gaji adalah hal yang sangat sensitif karena berkaitan langsung dengan kepercayaan kepada perusahaan.
Karena itu, perusahaan perlu memiliki proses payroll yang rapi:
✔ data absensi akurat
✔ formula gaji jelas
✔ perhitungan lembur transparan
✔ dokumentasi mudah diaudit
Untuk perusahaan dengan banyak pekerja harian, penggunaan sistem HRIS dan payroll dapat membantu mengurangi pekerjaan manual serta meminimalkan kesalahan perhitungan.