View Categories

Adding Payroll Month and Generating Payslips

2 min read

1. Adding a Payroll Month #

Before generating payslips, you must first create a new payroll month.

1.1 Access Payroll Month Setup #

  1. Log in with HR/Admin permissions.

  2. Go to:
    Payroll → Issue Itemized Payslip

  3. Click Add New Payroll Month.


1.2 Fill in Payroll Month Details #

You will see the following fields:

a. Payroll Month #

Select the month and year you want to process (e.g., January 2025).

b. Payroll Period (Start & End Date) #

Define your payroll details:

  • Calendar month: 1st → 31st

Note: The payroll period determines attendance, unpaid leave, and Overtime (OT) calculation.

c. Payment Date #

Set the date when salary will be issued.


2. Preparing Payroll Before Generating Payslips #

Before generating payslips, ensure the following are updated:


2.1 Attendance and Work Hours #

Make sure that:

  • All attendance is completed

  • OT hours are approved

  • Off-in-Lieu (OIL) is updated


2.2 Leaves #

Confirm:

  • Leave applications approved

  • Unpaid Leave correctly tagged

  • Pro-rated leave updated (for joiners/resignations)


2.3 Allowances #

Check that all allowances are added and tagged correctly:

  • Transport

  • Meal

  • Commission

  • Admin Fee

  • Others (ensure “Contribute CPF/SDL” setting is correct)


2.4 Deductions #

Add or update deductions such as:

  • Loan repayment

  • Penalties

  • Donations

  • Unpaid leave deduction (auto-calculated)


After confirming all data is accurate, you can proceed to generate payslips.


3. Generating Payslips #

This is the main step for monthly salary computation.

3.1 Access Payslip Generation #

  1. Go to:
    Issue Itemized Payslip → [Select Payroll Month]

  2. You will see a list of employees assigned to the payroll month.


3.2 Generate Payslip for One Employee #

  1. Click Generate Payslip beside the employee’s name.

  2. System will calculate:

    • Basic salary

    • Allowances

    • Deductions

    • Unpaid leave

    • Overtime

    • CPF contributions

    • Net salary

  3. Review the payslip preview.

  4. If correct, click Save Payslip.


3.3 Bulk Generate Payslips (All employees) #

  1. Select Add Multi Payslips.

  2. System will process all employees simultaneously based on selected Department or All Departments

  3. After generation, review random samples before submitting


4. Editing or Re-Generating Payslips #

If you need to correct something:

  1. Delete the incorrect payslip.
  2. Click Regenerate Payslip.

  3. Edit the allowance/deduction/attendance/leave.

This ensures calculations are refreshed based on new data.