Start free trial
Payroll and HR

One run. Four deductions. A balanced journal.

EPF, SOCSO, EIS and PCB calculated per employee from a versioned rate set. Approve once and the ledger entry posts before any bank file is released.

JE-2026-0302

Balanced · RM 148,502.20

2 of 3 bank files released

Maybank · CIMB · RHB Held

24 payslips generated

EPF Form A · Borang 8A · CP39

Statutory forms drafted

EPF Form A, SOCSO Borang 8A and CP39 draft automatically from the finalised run, due the 15th of the following month.

Leave under the Act

Annual, sick, hospitalisation, maternity and paternity entitlements by years of service. Unpaid leave flows into the next run automatically.

A locked period stays locked

Corrections post an adjustment run referencing the original. Nobody edits a finalised month, so the ledger and the payslips always agree.

Missing staff data holds one line, not the run

An employee without a bank account is named, held out of that bank file, and their net pay stays visible in salaries payable until it is paid.