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_telatMenit 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:
| Currency | Pajak & Iuran |
|---|---|
| IDR ๐ฎ๐ฉ | PPh21 + BPJS TK + BPJS Kesehatan |
| MYR ๐ฒ๐พ | PCB + EPF + SOCSO + EIS |
| USD ๐บ๐ธ | Social Security + Medicare + Federal Income Tax |
Proses Penggajian (HR Admin)
- Menu Penggajian โ Run Baru
- Pilih periode (bulan, tahun) dan jenis:
regularatauthr - Klik Proses โ sistem hitung seluruh karyawan sekaligus
- Review hasil per karyawan: gaji pokok, tunjangan, potongan, net
- Klik Tandai Dibayar setelah transfer โ notifikasi slip siap terkirim
Status run: draft โ processing โ done โ paidMelihat Slip Gaji (Karyawan)
- Mobile: tab Profil โ Slip Gaji
- Web: menu Penggajian โ pilih periode
- Tampil: gaji pokok, tunjangan, lembur, potongan BPJS/PPh21, potongan telat/absen, net
๐ก
Karyawan hanya dapat melihat slip miliknya sendiri.
Export & Pelaporan
| Export | Untuk |
|---|---|
| Excel (multi-sheet) | Rekap semua karyawan |
| CSV Transfer Bank | Upload ke internet banking |
| e-Bupot XML | Bukti potong PPh21 โ DJP Online (IDR only) |
| Form EA | Ringkasan pajak tahunan Malaysia (MYR only) |
| PCB Summary CSV | PCB 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.