Upah lembur per jam dihitung dengan rumus 1/173 × upah sebulan, sesuai PP 35/2021. Untuk lembur di hari kerja, jam pertama dibayar 1,5× upah sejam dan setiap jam berikutnya dibayar 2×. Rumus ini berlaku untuk karyawan bulanan, termasuk yang menerima upah setara UMP (upah minimum provinsi).
Rumus upah lembur per jam sesuai PP 35/2021
Istilah "upah lembur per jam adalah gaji pokok dibagi" sering disingkat begitu, tetapi angka pembaginya tetap sama: 173. Rumus lengkapnya, upah lembur sejam = 1/173 × upah sebulan (Pasal 31–32 PP 35/2021). Angka 173 ini sudah ditetapkan dalam peraturan dan dipakai sebagai pembagi tetap, bukan dihitung ulang dari jumlah hari kerja bulan tertentu.
Yang perlu diperhatikan adalah dasar upah yang dibagi 173 itu bukan selalu gaji pokok saja. Dasar upah lembur = upah pokok + tunjangan tetap. Jika perusahaan memberikan tunjangan tidak tetap dan total upah pokok ditambah tunjangan tetap ternyata kurang dari 75% dari total upah, maka dasar yang dipakai adalah 75% dari total upah (Pasal 32).
Cara menghitung lembur karyawan langkah demi langkah
Berikut langkah menghitung upah lembur per jam sampai mendapatkan total upah lembur dalam satu hari kerja.
- Tentukan upah sebulan yang menjadi dasar hitung — upah pokok ditambah tunjangan tetap, atau 75% dari total upah bila ada tunjangan tidak tetap yang membuat pokok dan tunjangan tetap di bawah ambang itu.
- Bagi upah sebulan tersebut dengan 173 untuk mendapatkan upah lembur sejam.
- Tentukan jenis hari lembur — hari kerja biasa atau hari istirahat mingguan/libur resmi — karena pengalinya berbeda.
- Kalikan upah sejam dengan pengali sesuai posisi jam lembur tersebut: 1,5× untuk jam pertama di hari kerja, 2× untuk jam kedua dan seterusnya.
- Jumlahkan upah tiap jam untuk mendapatkan total upah lembur hari itu.
Contoh terhitung: karyawan dengan upah sebulan Rp5.000.000 memiliki upah lembur sejam Rp28.902. Jika ia lembur 4 jam di hari kerja, berikut rinciannya.
| Jam | Pengali | Upah jam itu | Total sampai jam ini |
|---|---|---|---|
| Jam ke-1 | 1,5× | Rp43.353 | Rp43.353 |
| Jam ke-2 | 2× | Rp57.803 | Rp101.156 |
| Jam ke-3 | 2× | Rp57.803 | Rp158.960 |
| Jam ke-4 | 2× | Rp57.803 | Rp216.763 |
Total dihitung dari upah sejam tanpa pembulatan, sama seperti yang dilakukan kalkulator, sehingga bisa selisih Rp1 dari penjumlahan manual kolom di atas.
Contoh hitung lembur dengan UMP Jakarta 2026
Pola hitung yang sama berlaku untuk karyawan dengan upah setara UMP DKI Jakarta 2026, yaitu Rp5.729.876. Upah lembur sejamnya Rp33.121. Berikut hasil untuk 3 jam lembur di hari kerja.
| Jam | Pengali | Upah jam itu | Total sampai jam ini |
|---|---|---|---|
| Jam ke-1 | 1,5× | Rp49.681 | Rp49.681 |
| Jam ke-2 | 2× | Rp66.241 | Rp115.922 |
| Jam ke-3 | 2× | Rp66.241 | Rp182.164 |
Sama seperti contoh sebelumnya, total dihitung dari upah sejam tanpa pembulatan, sehingga bisa berbeda Rp1 dari penjumlahan manual.
Pengali lembur: hari kerja vs hari istirahat/libur resmi
Pengali 1,5× dan 2× di atas hanya berlaku untuk lembur di hari kerja. Untuk lembur di hari istirahat mingguan atau hari libur resmi, pengalinya lebih besar dan berbeda antara pola 5 hari kerja dan 6 hari kerja.
| Pola kerja | Jam lembur | Pengali |
|---|---|---|
| 5 hari kerja | Jam ke-1 s.d. ke-8 | 2× |
| 5 hari kerja | Jam ke-9 | 3× |
| 5 hari kerja | Jam ke-10 s.d. ke-12 | 4× |
| 6 hari kerja | Jam ke-1 s.d. ke-7 | 2× |
| 6 hari kerja | Jam ke-8 | 3× |
| 6 hari kerja | Jam ke-9 s.d. ke-11 | 4× |
| 6 hari kerja, libur di hari terpendek | Jam ke-1 s.d. ke-5 | 2× |
| 6 hari kerja, libur di hari terpendek | Jam ke-6 | 3× |
| 6 hari kerja, libur di hari terpendek | Jam ke-7 s.d. ke-9 | 4× |
Untuk menandai jatuhnya hari libur resmi secara akurat sebelum menghitung lembur, Anda bisa memeriksa Kalender Libur Nasional agar tidak salah menerapkan pengali hari kerja padahal seharusnya pengali hari libur.
Batas jam lembur per hari dan per minggu
Lembur di hari kerja dibatasi maksimal 4 jam sehari dan 18 jam seminggu (Pasal 26). Batas ini mengatur berapa lama karyawan boleh diperintahkan lembur, bukan soal kewajiban membayar. Artinya, jika jam lembur terlanjur dikerjakan melebihi batas tersebut, jam yang sudah dikerjakan itu tetap wajib dibayar sesuai pengali yang berlaku.
Batas 4 jam sehari dan 18 jam seminggu ini juga tidak berlaku untuk lembur di hari istirahat mingguan atau hari libur resmi — jenis lembur tersebut tidak termasuk dalam hitungan batas itu.
Hitung otomatis: masukkan upah sebulan dan jumlah jam lembur, kalkulator akan menerapkan pengali hari kerja atau hari libur secara otomatis sesuai pola 5 atau 6 hari kerja. Kalkulator Lembur
Kesalahan umum saat menghitung upah lembur per jam
Ada beberapa kekeliruan yang sering terjadi saat menghitung lembur secara manual. Mengenali kesalahan ini membantu Anda memeriksa ulang hasil hitungan sebelum dibayarkan ke karyawan.
Kesalahan pertama adalah membagi upah sebulan dengan angka selain 173, misalnya jumlah hari kerja aktual di bulan tertentu. Padahal rumus PP 35/2021 menetapkan 173 sebagai pembagi tetap, berapa pun jumlah hari kerja di bulan itu. Kesalahan kedua adalah memakai total gaji termasuk tunjangan tidak tetap secara penuh sebagai dasar upah lembur, tanpa memeriksa apakah upah pokok ditambah tunjangan tetap sudah mencapai 75% dari total upah. Jika belum mencapai 75%, dasar yang benar adalah 75% dari total upah, bukan total upah penuh atau upah pokok saja.
Kesalahan ketiga adalah menyamakan pengali hari kerja dengan pengali hari istirahat mingguan atau hari libur resmi. Kedua jenis hari ini memakai tabel pengali yang berbeda, dan pola 5 hari kerja juga berbeda dari pola 6 hari kerja. Kesalahan keempat adalah menganggap jam lembur yang melebihi 4 jam sehari tidak perlu dibayar karena melanggar batas. Batas tersebut hanya mengatur berapa lama karyawan boleh diperintahkan lembur; jam yang sudah terlanjur dikerjakan tetap wajib dibayar sesuai pengali yang berlaku.
Lembur untuk karyawan harian atau pekerja lepas
Contoh dan rumus di atas berlaku untuk karyawan dengan upah bulanan tetap. Jika status kerja Anda berupa harian lepas, borongan, atau perjanjian kerja dengan skema pengupahan yang berbeda, cara menghitung dasar upah lembur mengikuti ketentuan dalam perjanjian kerja, peraturan perusahaan, atau ketentuan instansi terkait yang berlaku di tempat Anda bekerja. Pastikan Anda menanyakan langsung ke bagian HR atau membaca perjanjian kerja untuk mengetahui komponen upah apa saja yang dihitung sebagai dasar lembur pada skema kerja tersebut.
Menghitung lembur untuk admin dan HR yang mengurus banyak karyawan
Jika Anda mengelola penggajian untuk beberapa karyawan dengan jam dan hari lembur yang berbeda-beda, menghitung satu per satu secara manual rawan salah pengali, terutama saat lembur jatuh di hari libur resmi atau pola kerja 6 hari dengan hari terpendek. Kesalahan kecil pada tahap pembagian upah sejam atau penentuan jenis hari bisa berakibat pada selisih pembayaran yang cukup besar jika dikalikan jumlah jam dan jumlah karyawan.
Untuk memastikan setiap komponen upah — mulai dari upah lembur sampai potongan lain — terekap dengan benar dalam satu slip, Anda juga bisa memeriksa hasil akhirnya lewat Kalkulator Gaji Bersih. Jika perusahaan Anda menerapkan sistem shift, susun jadwal kerja terlebih dahulu dengan Generator Jadwal Shift agar jam lembur yang tercatat sesuai dengan pola hari kerja yang berlaku.
Langkah berikutnya setelah menghitung upah lembur
Setelah memahami rumus dan pengalinya, langkah paling praktis adalah menguji hitungan Anda dengan data lembur yang sebenarnya terjadi di tempat kerja Anda. Siapkan tiga hal sebelum menghitung: upah sebulan yang menjadi dasar, jumlah jam lembur, dan jenis harinya (hari kerja atau hari istirahat/libur resmi).
Jika proses pengajuan dan persetujuan lembur di perusahaan Anda masih manual, SatuTim juga menyediakan tutorial pengelolaan lembur, reimburse, dan cuti di SatuTim yang bisa dijadikan acuan alur kerja. Untuk menghindari kesalahan hitung manual, coba langsung Kalkulator Lembur — gratis, tanpa perlu mendaftar, dan bisa dipakai langsung di browser.