Everything you need to know about statutory payments, loans, and payroll processing in Malaysia.
The system is built specifically for Malaysian statutory compliance and supports:
Yes. All data is encrypted in transit (HTTPS/TLS) and stored securely. Access is role-based — only users with the appropriate role (Super Admin, HR Manager, Finance) can view sensitive payroll and statutory information. All authentication events, logins, and critical changes are logged in the system's security log.
Go to Employees in the sidebar and click Add Employee. Fill in the employee's personal details, salary, EPF number, SOCSO number, bank details, and tax category. The employee will be included in the next payroll run.
You can also configure recurring allowances and deductions per employee under the Payroll Items tab of their profile.
To create a new loan for an employee:
Once approved, the monthly repayment is automatically deducted from the employee's payslip each month until the loan is fully settled.
Loan repayments are deducted automatically when payroll is generated. The system checks each employee's active, approved loans and deducts the monthly repayment amount from their net pay.
The deduction appears as a line item on the payslip under Deductions. Repayments stop automatically once the loan is fully settled.
Yes. Users with the Super Admin or HR Manager role can approve or reject loan requests from the Loans section.
The system does not automatically handle off-boarding loan settlements — this requires a manual decision. You should:
We recommend including a loan recovery clause in employment contracts.
Yes, the system supports multiple concurrent loans per employee. Each loan is tracked independently with its own balance and repayment schedule. All active loan repayments are summed and deducted together during payroll generation.
However, we recommend setting a company policy on maximum outstanding loan amounts to avoid excessive deductions that would leave employees with very low take-home pay.
The system supports both interest-free and interest-bearing loans. When creating a loan, you can enter an annual interest rate (%). If set to 0%, the loan is interest-free.
Interest is calculated using a simple flat-rate method and added to the total repayable amount. The monthly repayment and total repayable amount are displayed on the loan record.
Payroll for a given month (e.g. June) can be processed during the 1st to 5th of the following month (e.g. 1–5 July). This is the standard Malaysian payroll processing window.
The dashboard shows the current processing window and upcoming schedule so you always know when to run payroll.
Yes, users with the Super Admin role can edit individual payslip items after a payroll run has been approved. This is useful to correct errors without re-running the entire payroll.
All edits are audit-logged with the editor's name and timestamp. Edited payslips can be re-downloaded and re-sent to the employee.
The system automatically calculates the following for each employee:
All calculations follow the latest official contribution tables published by KWSP, PERKESO, and LHDN.
PCB (Potongan Cukai Berjadual) is the monthly tax deduction from employee salaries, also known as MTD (Monthly Tax Deduction). It is remitted to LHDN (Inland Revenue Board of Malaysia).
Deadline: PCB must be submitted and paid by the 15th of the following month, same as EPF and SOCSO.
Submission is done via e-PCB, e-Data PCB, or the CP39 form through the LHDN MyTax portal.
Yes. PCB is calculated for each employee based on their chargeable income, tax category (single, married, with dependants), and applicable tax rebates. The calculation follows the official LHDN PCB tables.
You can download the CP39 / e-PCB upload file from the Statutory Forms section to submit directly to the LHDN portal.
EPF contributions must be paid by the 15th of the following month. For example, June 2026 payroll contributions are due by 15 July 2026.
If the 15th falls on a weekend or public holiday, payment must be made by the last working day before the 15th. Late payment incurs a dividend loss and potential penalties.
SOCSO and EIS contributions are also due by the 15th of the following month, the same deadline as EPF.
Both EPF and SOCSO/EIS payments can be made together via KWSP i-Akaun, PERKESO Assist Portal, or through your bank's online banking system.
As of 2024, the standard EPF contribution rates are:
Employees aged 60 and above contribute at a reduced rate of 5.5%, with employer contribution at 6%.
Note: These rates are set by KWSP and may be updated by the government. Always verify with the official KWSP portal.
SOCSO contributions are based on the employee's insurable wages (basic salary + fixed allowances), capped at RM5,000 per month. Contributions follow PERKESO's wage contribution schedule.
The system automatically applies the correct rate based on the employee's date of birth.
The Employment Insurance System (EIS) provides temporary financial assistance and re-employment support to employees who lose their jobs. It is managed by PERKESO.
Who must contribute: All employees aged 18 to 59 in the private sector. Foreign workers, domestic servants, self-employed individuals, civil servants and public sector employees are exempt.
Rates: Both employee and employer each contribute 0.2% of the insurable wage (total 0.4%), capped at RM4,000/month.
Late or missed payments carry serious consequences:
The system sends you email reminders on the 7th and 10th of each month so you never miss the 15th deadline. You can also confirm payment in the Statutory Payments section once paid.
Go to Statutory Payments in the sidebar. For any pending payment:
If you need to revert a confirmation, click Revert to Pending. This does not affect the actual payment — it only updates the record in the system.
Yes. When you run and approve a payroll in the system, EPF, SOCSO, and EIS are automatically calculated for each employee based on their salary and age. The totals are then aggregated per company and a statutory payment record is created — ready for you to pay and confirm.
All calculations follow the official KWSP and PERKESO contribution tables.