Fitur

Payroll & Slip Gaji

Penggajian otomatis multi-currency dengan PPh21, BPJS, lembur, potongan telat, dan THR sesuai regulasi.

Komponen Gaji

Pendapatan

  • Gaji Pokok โ€” base salary bulanan
  • Tunjangan โ€” transport, makan, jabatan, dll (dikonfigurasi HR)
  • Lembur โ€” jam ke-1 ร—1.5, jam berikutnya ร—2 dari tarif per jam
  • THR โ€” masa kerja โ‰ฅ 1 tahun = 1 bulan gaji; < 1 tahun = prorata

Potongan Otomatis

  • BPJS TK โ€” 2% karyawan + 3.7% perusahaan
  • BPJS Kesehatan โ€” 1% karyawan + 4% perusahaan
  • PPh21 โ€” progresif 5 bracket (5%โ€“35%), sesuai PTKP status K/0โ€“K/3
  • NPWP surcharge โ€” +20% jika belum punya NPWP
  • Potongan absensi โ€” pro-rata hari tidak hadir
  • Potongan telat โ€” dihitung dari menit telat ร— tarif per menit

Potongan Telat

Potongan telat otomatis berdasarkan menit keterlambatan karyawan dan gaji pokoknya:

potongan_telat = gaji_pokok รท hari_kerja รท 480 ร— total_menit_telat

Menit telat dihitung dari selisih clock-in dengan jam mulai shift (dikurangi grace period). Dikonfigurasi per shift di Pengaturan โ†’ Shift Kerja.

๐Ÿ’ก
Breakdown potongan telat tampil terpisah di slip gaji sehingga karyawan dapat melihat rinciannya.

Multi-Currency

Setiap payroll run memiliki currency. Mesin pajak yang dipakai menyesuaikan:

CurrencyPajak & Iuran
IDR ๐Ÿ‡ฎ๐Ÿ‡ฉPPh21 + BPJS TK + BPJS Kesehatan
MYR ๐Ÿ‡ฒ๐Ÿ‡พPCB + EPF + SOCSO + EIS
USD ๐Ÿ‡บ๐Ÿ‡ธSocial Security + Medicare + Federal Income Tax

Proses Penggajian (HR Admin)

  1. Menu Penggajian โ†’ Run Baru
  2. Pilih periode (bulan, tahun) dan jenis: regular atau thr
  3. Klik Proses โ€” sistem hitung seluruh karyawan sekaligus
  4. Review hasil per karyawan: gaji pokok, tunjangan, potongan, net
  5. Klik Tandai Dibayar setelah transfer โ†’ notifikasi slip siap terkirim
Status run: draft โ†’ processing โ†’ done โ†’ paid

Melihat Slip Gaji (Karyawan)

  1. Mobile: tab Profil โ†’ Slip Gaji
  2. Web: menu Penggajian โ†’ pilih periode
  3. Tampil: gaji pokok, tunjangan, lembur, potongan BPJS/PPh21, potongan telat/absen, net
๐Ÿ’ก
Karyawan hanya dapat melihat slip miliknya sendiri.

Export & Pelaporan

ExportUntuk
Excel (multi-sheet)Rekap semua karyawan
CSV Transfer BankUpload ke internet banking
e-Bupot XMLBukti potong PPh21 โ†’ DJP Online (IDR only)
Form EARingkasan pajak tahunan Malaysia (MYR only)
PCB Summary CSVPCB bulanan Malaysia (MYR only)
โš ๏ธ
Pastikan NPWP dan status PTKP karyawan sudah benar sebelum generate e-Bupot. DJP akan menolak file dengan data tidak valid.

THR

Buat run terpisah dengan tipe thr. Karyawan dengan masa kerja โ‰ฅ 1 tahun mendapat 1 bulan gaji; kurang dari 1 tahun dihitung prorata. Tidak ada potongan BPJS pada run THR.

๐Ÿ’ก
THR yang sudah diproses (done/paid) di tahun berjalan akan mencegah penghitungan THR ganda saat karyawan melakukan offboarding di tahun yang sama.