User Guide‎ > ‎

How HRPro supports Minimum Wage Ordinance?

The Statutory Minimum Wage (SMW) will come into force on 1 May 2011 and the current SMW per hour is $34.5. The Minimum Wage Hourly Rate is defined in Payroll Module Setup, payroll tab.

Reference
There are two reports in HRPro that is cater for Minimum Wage

Statutory Holiday Pay

The Holiday Pay in Payroll Amendment

Public Holiday Pay

Public Holiday Pay is defined as (Total Number of Holidays of this employee in period – Statutory Holidays in period) x current month daily wage.

Wages Payable

Since the calculation of minimum wage excludes the time that is not hours worked, payment made to the employee for any time that is not hours worked (e.g. holiday pay, annual leave pay, sickness allowance, maternity leave pay, rest day pay, etc) must not be counted as part of the wages payable to the employee.

HRPro calculates Wages Payable by

- included the Salary if monthly pay employees
- included the work pay if hourly/daily pay employees
- included the Allowance 1, 2, Holiday Pay, Annual Leave Pay, Sickness Allowance, Maternity Leave Pay, OT, Deduction, Double Pay, Bonus, Pay Type (1-9) Amount depended on the check box settings in Wage Payable (SMW) in Payroll Module Setup -> Pay Type Tab.
- excluded the No Pay Leave Pay
- excluded the Rest Day Pay (read and calculate from Global Working Hours or Roster Table)
excluded the Meal Break Pay by reading the Work days x Meal hours in Payroll Batch if Include Meal Hour as Work Hours is turned off.

Hours worked

HRPro calculated the Hours worked by these two methods.

1. If attendance records exist and Enable Attendance Data for Minimum Wage Calculation is turned on
        HRPro sum the worked hours in that Payroll Period of the employee from the attendance records

2. If attendance records do not exist or Enable Attendance Data for Minimum Wage Calculation is turned off

    HRPro calculates the hours worked based on        

    If monthly pay employee, 
- included 
the Regular working hours based on Global Working Hours or Shift Code in Roster Table (including or excluding the Meal hour depending on the option include Meal Hours as Work Hours)
- excluded the holidays by reading the Holiday Table or Roster Table of the employee
- excluded the Annual Leave days by reading the Annual Leave days in Payroll Batch
- excluded the Sick Leave days (1,2) by reading the Sick Leave days in Payroll Batch
- excluded the Maternity Leave days by reading the Maternity Leave days in Payroll Batch
- excluded the no pay hours in Payroll Batch
- excluded the Rest Days (read and calculate from Global Working Hours or Roster Table)

    If hourly/daily pay employee,
- included the work time

    All employees,
- including the OT Hours (1-5) in Payroll Batch

Hourly Wage

Hourly Wage = Wages Payable ÷ Hours worked

Rest Day Pay

Rest day pay is the payment made to the employee for time that is not hours worked.

For monthly pay employees only

If roster employee
        - Sum the Shift Code that defined as Rest Day in the Roster Table in that period
        - included the leave taken with the leave nature "Rest Day (Full Pay)"

If non-roster employee
        Count Rest Days as
        - included Sundays if that Sunday is not leave taken (Sick Leave, Maternity Leave)
        - included Saturday if the Saturday is off and is not leave taken (Sick Leave, Maternity Leave)

Rest Day Pay = Rest Days x Daily Rate for that period

Meal Break Pay

For  Include Meal Hour as Work Hours in Global Working Hour/Shift Code is turned off only

If roster employee

Count work days as
- Sum of Shift Code that defined as Normal Day in the Roster Table for that period
- excluded Annual Leave, Sick Leave, Maternity Leave

If non-roster employee

        If monthly pay employees

        Count work days as
        - included Monday to Friday less Holiday, Annual Leave, Sick Leave, Maternity Leave
        - included Saturday if Saturday is treated as Full Day

        If daily pay employees

        Count work days as
        - Work Time in Payroll Batch

Meal Break Pay = work days x Meal Break Pay Hourly Rate

Meal Break Pay Hourly Rate

Meal Break Pay Hourly Rate = Included Wage ÷ calendar days ÷ working hours (included Meal hours) x Meal hours

Other Non-SMW Pay

= Gross Salary – all SMW pay salaries (i.e. Statutory Holiday Pay + Public Holiday Pay + Annual Leave Pay + Sick Leave Pay + Maternity Leave Pay + Rest Day Pay + Mealbreak Pay + Wages Payable + Full Pay Leave Pay)