All products

Human Resource Information System

One record follows each employee from application to offboarding. Payroll runs monthly with tax and BPJS deductions, and recruiters move candidates through a Kanban board.

Employee lifecycle

Where everyone is right now, from open applications to final pay.

  1. Recruit34Open applications across 6 positions
  2. Onboard5Contracts signed, accounts and equipment prepared
  3. Active238Attendance, leave and payroll running
  4. Review41Mid-year performance reviews in progress
  5. Offboard3Final pay and asset return scheduled

Payroll processing

Monthly payroll runs split into net pay and deductions (PPh 21 income tax and BPJS). July includes the religious holiday bonus (THR).

Gross, Oct

Rp 2,9 M

Deductions

Rp 334 jt

Net paid

Rp 2,5 M

238 payslips

Gross payroll by month
  • May: Rp 2.740.000.000
  • Jun: Rp 2.765.000.000
  • Jul: Rp 3.120.000.000
  • Aug: Rp 2.810.000.000
  • Sept: Rp 2.835.000.000
  • Oct: Rp 2.870.000.000

Applicant tracking board

Recruiters move candidates between stages. A hired candidate becomes an employee record without re-entering data.

Applied2
  • Hana PutriBackend EngineerApplied 27 Oct 2026
  • Nanda FirmansyahUI DesignerApplied 30 Oct 2026
Screening1
  • Irfan HakimBackend EngineerApplied 21 Oct 2026
Interview2
  • Joko SantosoPayroll OfficerApplied 14 Oct 2026
  • Kartika SariUI DesignerApplied 12 Oct 2026
Offer1
  • Lukman HidayatData AnalystApplied 3 Oct 2026
Hired1
  • Maya AnggrainiHR GeneralistApplied 22 Sept 2026

How it's built

  • Single employee record

    A candidate who is hired becomes an employee without re-entering data; every later change is stored as a dated event.

  • Payroll runs

    Each monthly run is calculated as a draft, reviewed, then locked, so approved payslips never change afterwards.

  • Recruitment board

    Pipeline stages are configurable per position, and each move records who made it and when.