Kalkulator Absensi & Gaji Harian

Paste data absensi dari WhatsApp → hitung gaji harian. Profil & riwayat tersimpan otomatis.
Standalone
AbsensiGPS · manual
1. Data karyawan & parameter
Default: demo. Clear nama untuk mengosongkan. Isi agar hasil bisa disimpan di riwayat.
Profil parameter
Klik profil untuk gaji/shift berbeda per karyawan
Memuat profil…
Default sistem harian: 60000
Default: 10000
Rentang absensi. Untuk format hanya nama hari (Senin Dtg … / Senin 08.06-17.12), hari dipetakan ke tanggal di rentang ini.

Untuk format 29/6 tanpa tahun

Bila off, telat tetap mengurangi gaji lewat jam kerja (ratio).
2. Paste absensi (WhatsApp)
Format didukung:
Senin 22/6 + baris 08.05 - 17.50
Senin + baris Dtg 12.34 + Pulang 18.56 / Plg 17.23
Senin 29 Juni 07.51-14.32 · Senin 08.06-17.12
senin 29/6 = 08.15 - 19.19 · sakit 4/7
3. Riwayat tersimpan 0
Belum ada data. Hitung gaji — hasil otomatis tersimpan.

Cara pakai

  1. Sesuaikan parameter (gaji/hari, jam shift, tarif lembur, dll).
  2. Copy absensi dari WhatsApp, paste di kotak kiri.
  3. Klik Hitung gaji harian — hasil otomatis masuk riwayat.
  4. Dari riwayat: Preview, Copy, Muat, atau Hapus.

Rumus (sama skema harian sistem)

  • Gaji pokok hari = tarif × min(1, menit_kerja ÷ menit_shift)
  • Lembur = max(0, menit_kerja − menit_shift) × tarif_lembur / 60
  • Menit kerja = jam pulang − jam masuk (aktual)
  • Shift default: 08:00–16:00 (8 jam = 480 menit)
  • Potongan terlambat default off — telat mengurangi ratio jam kerja
  • Sakit/cuti/izin default tidak dibayar penuh