Matematika & Tanggal Kalkulator jam kerja
Hitung total jam kerja dari jam masuk dan jam pulang setiap hari, dikurangi istirahat, lengkap dengan pemisahan jam normal dan jam lembur.
| Day | Start | End | Break | Worked | Remove |
|---|---|---|---|---|---|
| 7:30 | |||||
| 7:30 | |||||
| 7:30 | |||||
| 7:30 | |||||
| 7:30 |
An end time earlier than the start is treated as an overnight shift, not a negative one.
Total worked
37:30
Decimal hours
37.50
Ready. Runs locally on your device.

File Anda tetap berada di perangkat Anda. Alat ini bekerja langsung di browser Anda, menggunakan perangkat Anda untuk memproses file Anda. Tidak ada yang dikirim ke server kami, dan kami tidak pernah menerima, menyimpan, atau melihat file maupun angka Anda.
Bagikan hasil
Kutip
Kutip halaman ini
Reembun. (2026, 31 Juli). Kalkulator jam kerja. https://reembun.com/id/kalkulator-jam-kerja
Cara menggunakannya
Isi setiap harinya
Jam masuk dan jam pulang di tiap baris, beserta istirahat dalam menit. Kolom label hari membuat satu minggu penuh tetap mudah dibaca.
Tandai shift malam
Centang Overnight shift agar jam pulang dihitung jatuh pada hari berikutnya, sehingga shift 22.00 sampai 06.00 terbaca delapan jam.
Tambahkan tarif upah
Calculate pay mengubah jam menjadi rupiah, memisahkan jam biasa dari lembur, dan menampilkan tarif efektif sepanjang minggu.
Salin untuk absensi
Copy decimal hours memberi format yang dipakai payroll dan invoice, misalnya 7,75 dan bukan 7 jam 45 menit.
Cara menghitung
Untuk setiap hari:
jam kerja = (jam pulang - jam masuk) - durasi istirahat
Bila jam pulang lebih awal daripada jam masuk, sif itu melewati tengah malam, sehingga 24 jam ditambahkan lebih dulu. Total mingguan adalah penjumlahan seluruh hari, lalu dipisah menjadi jam normal dan jam lembur pada ambang 40 jam.
Contoh satu minggu
| Hari | Masuk | Pulang | Istirahat | Jam kerja |
|---|---|---|---|---|
| Senin | 08.00 | 17.00 | 60 menit | 8,00 |
| Selasa | 08.00 | 18.30 | 60 menit | 9,50 |
| Rabu | 08.00 | 17.00 | 60 menit | 8,00 |
| Kamis | 08.00 | 19.00 | 60 menit | 10,00 |
| Jumat | 08.00 | 17.30 | 90 menit | 8,00 |
| Total | 43,50 |
Jam normal 40,00 dan jam lembur 3,50. Perhatikan hari Jumat, dengan istirahat lebih panjang untuk salat Jumat, sehingga meskipun pulang lebih sore, jam kerjanya tetap delapan.
Menghitung upah lembur
Upah per jam menurut aturan yang berlaku adalah:
upah sejam = upah sebulan / 173
Angka 173 berasal dari rata rata jam kerja sebulan, yaitu 40 jam per minggu dikali 52 minggu dibagi 12 bulan. Tarif lembur pada hari kerja biasa:
| Jam lembur ke | Pengali |
|---|---|
| 1 | 1,5 x upah sejam |
| 2 dan seterusnya | 2 x upah sejam |
Contoh: upah sebulan Rp 6.000.000, sehingga upah sejam Rp 34.682. Lembur 3,5 jam dalam satu hari dibayar 1,5 x 34.682 + 2,5 x 2 x 34.682 = Rp 225.433.
Tarif pada hari libur mingguan dan hari libur resmi mengikuti pola bertingkat yang berbeda dan lebih tinggi. Periksa aturan yang berlaku atau perjanjian kerja Anda untuk angka pastinya.
Desimal dan format jam
Kesalahan konversi ini menyebabkan selisih upah yang nyata:
| Jam dan menit | Desimal yang benar | Kesalahan umum |
|---|---|---|
| 7 jam 15 menit | 7,25 | 7,15 |
| 7 jam 30 menit | 7,50 | 7,30 |
| 7 jam 45 menit | 7,75 | 7,45 |
| 8 jam 20 menit | 8,33 | 8,20 |
Rumusnya adalah menit dibagi 60. Kalkulator ini menampilkan kedua format secara berdampingan supaya tidak perlu ditebak.
Untuk pekerja lepas dan penagihan
Bila Anda menagih klien per jam, catat waktu mulai dan selesai setiap sesi, bukan perkiraan di akhir minggu. Selisih antara catatan dan ingatan hampir selalu merugikan Anda, dan rekapitulasi berbasis catatan jauh lebih mudah dipertanggungjawabkan saat ditanya.
Privasi
Jam kerja dan pola absensi bisa mengungkap banyak hal tentang Anda. Semua perhitungan berjalan di dalam browser dan tidak pernah dikirim ke server kami.
Pertanyaan umum
Berapa jam kerja normal menurut aturan Indonesia?
Undang undang menetapkan dua pilihan, yaitu 7 jam sehari selama enam hari kerja, atau 8 jam sehari selama lima hari kerja. Keduanya menghasilkan 40 jam seminggu. Jam di atas itu dihitung sebagai lembur dan wajib dibayar dengan tarif yang lebih tinggi.
Bagaimana perhitungan upah lembur?
Untuk hari kerja biasa, jam lembur pertama dibayar 1,5 kali upah per jam, dan jam berikutnya 2 kali. Upah per jam dihitung sebagai 1/173 dari upah sebulan. Tarif pada hari libur berbeda dan lebih tinggi, dengan pola bertingkat tersendiri.
Apakah waktu istirahat dihitung sebagai jam kerja?
Tidak. Istirahat minimal 30 menit setelah bekerja empat jam berturut turut adalah hak pekerja dan tidak termasuk jam kerja. Kalkulator ini mengurangi durasi istirahat yang Anda masukkan dari total setiap harinya.
Bagaimana menghitung sif yang melewati tengah malam?
Masukkan saja jam masuk dan jam pulang seperti biasa. Bila jam pulang lebih kecil daripada jam masuk, kalkulator menganggap sif itu berlanjut ke hari berikutnya dan menambahkan 24 jam. Sif 22.00 sampai 06.00 dihitung delapan jam.
Kenapa hasil desimal berbeda dengan format jam dan menit?
Karena satu jam berisi 60 menit, bukan 100. Tujuh jam 30 menit adalah 7,5 jam dalam desimal, bukan 7,30. Kesalahan ini termasuk yang paling sering terjadi saat menghitung upah, dan selalu merugikan salah satu pihak.
Terakhir ditinjau
