What's New
We have rolled out a highly requested payroll enhancement: the ability to add newly created employees to payroll runs that have already been generated — including runs that have been approved or marked as paid.
Why This Matters
In a busy HR environment, it is not uncommon for an employee to join the company mid-month, only to have their record entered into the payroll system a few days or weeks later — after the payroll run for that month has already been processed. Previously, the only option was to delete the entire draft run and regenerate it, or manually adjust figures outside the system.
With this update, you no longer need to disrupt an existing payroll run just to include one employee who was missed.
How It Works
When you open any payroll run, the system now automatically checks for active employees who were eligible for that period (their joining date falls within or before the payroll month) but do not have a payslip in that run. If any are found, a Missing Employees panel appears at the bottom of the payroll run page.
Each missing employee is listed with their department, joining date, and basic salary. Simply click Add to run next to the employee — the system will:
- Calculate their full payslip using their current profile settings (basic salary, EPF/SOCSO/EIS opt-ins, recurring allowances and deductions)
- Insert the payslip into the existing run
- For approved or paid runs: record the employee's loan repayments for that period and update the EPF and SOCSO/EIS statutory payment totals
Works on Any Run Status
The feature works regardless of whether the run is in Draft, Approved, or Paid status. For approved and paid runs, the statutory payment records are automatically updated to include the new employee's contributions — so your EPF and SOCSO submission amounts remain accurate without any manual adjustment.
Safe and Auditable
The system includes built-in safeguards to prevent duplicate entries. If an employee already has a payslip in the run, or if their joining date falls after the payroll period, the action is blocked with a clear error message. All payslips added this way appear in the run alongside the original payslips and can be downloaded, emailed, or sent via WhatsApp as normal.
Getting Started
- Go to Payroll and open any past run
- Scroll to the bottom of the page
- If any eligible employees are missing, the yellow Missing Employees panel will appear
- Click Add to run for each employee you wish to include
If no panel appears, all eligible employees for that period are already included in the run.
Questions?
If you have any questions about this feature or need assistance, please contact our support team through the Contact Us page.