Payroll
Kompensasi Karyawan dan Komponen Gaji
Setup katalog komponen gaji tenant (tunjangan dan BPJS) lalu tetapkan kompensasi effective-dated per karyawan sebelum menjalankan payroll pertama.
Sebelum menjalankan periode payroll pertama, dua hal perlu disiapkan: katalog Komponen Gaji di level tenant, dan Kompensasi masing-masing karyawan.
Komponen Gaji
Buka Kompensasi → Komponen gaji untuk melihat katalog tunjangan dan potongan tenant.

Ada dua kategori komponen:
- Reguler — tunjangan tetap seperti Tunjangan Makan, Transport, Komunikasi, Jabatan, Kehadiran, dan Upah Lembur. Setiap komponen punya nilai default, apakah kena pajak, dan status aktif.
- Statutori (BPJS) — komponen berbasis aturan (rule-based) yang dihitung otomatis: BPJS Kesehatan, JHT, JP, JKK, JKM. Persentase dan basis perhitungannya (gaji pokok atau bruto, dengan cap/floor) sudah mengikuti aturan BPJS Indonesia.
Tekan Isi preset default untuk mengisi katalog dengan nilai standar, atau Tambah untuk komponen kustom tenant Anda.
Kompensasi Karyawan
Buka tab Kompensasi di halaman detail karyawan untuk menetapkan gaji pokok dan komponen yang berlaku untuk karyawan tersebut.

Effective-dated
Setiap entri kompensasi punya tanggal mulai berlaku. Ini memungkinkan riwayat kenaikan gaji tersimpan rapi — saat karyawan naik gaji, Anda menambah entri baru dengan tanggal berlaku baru, bukan menimpa data lama. Payroll run otomatis memakai entri yang berlaku pada periode yang dihitung.
Struktur build-up gaji
Contoh pada gambar di atas menunjukkan urutan perhitungan:
- Gaji pokok + tunjangan tetap (Tunjangan Makan, Transport, dst) = Bruto.
- Bruto dikurangi potongan BPJS karyawan (JHT, Jaminan Pensiun, Kesehatan) = Estimasi diterima.
- Biaya perusahaan (BPJS) ditampilkan terpisah — porsi BPJS yang ditanggung perusahaan, bukan potongan dari gaji karyawan.
Data sensitif dan masking
Perhatikan catatan di halaman: "Nominal gaji disembunyikan kecuali Anda punya compensation.read_sensitive." Field kompensasi (basic_salary, dan field SPI lain) dienkripsi at-rest dan hanya ditampilkan utuh untuk akun berizin — akun tanpa permission ini akan melihat nilai bertopeng ••••.
Setelah kompensasi karyawan siap, lanjut ke Menjalankan Periode Payroll.
