Overtime pay entitlements in Singapore are regulated by the Ministry of Manpower (MOM) and depend on the employee's job type and monthly salary. This guide outlines how to configure MOM Overtime settings in employee profiles, including how salary caps and monthly overtime limits affect calculations.
Go to My Employees > Select the relevant employee. Navigate to the Payroll tab.
Scroll down and click Edit in the Payroll section.
Locate the MOM Overtime Settings section.
Select Worker Type
Under the Worker Type field, choose an option that reflects the employee’s role and salary bracket.
Worker Type Options
Option | Description |
---|---|
None | No salary cap. All overtime hours are tracked, regardless of salary. |
Non-Workman | For non-manual jobs. Overtime is only calculated if the salary is up to SGD 2,600. |
Workman | For manual jobs. Overtime is only calculated if the salary is up to SGD 4,500. |
Example Scenarios
Worker Type | Monthly Salary | Result |
---|---|---|
None | SGD 7,000 | All overtime hours are recorded. No salary cap applies. |
Non-Workman | SGD 2,700 | Overtime is not recorded (salary exceeds SGD 2,600). |
Workman | SGD 4,550 | Overtime is not recorded (salary exceeds SGD 4,500). |
Set Monthly Overtime Limit
Still within the MOM Overtime Settings, you can define how many overtime hours an employee is allowed to claim each month.
Option | Description |
---|---|
Unlimited | No cap. All overtime hours worked are counted. |
Maximum Overtime | Lets you set a cap (e.g., 72 hours). You can choose whether to track hours beyond the limit. |
If Maximum Overtime is selected:
Enter the maximum number of hours (default is 72 hours).
Enable the checkbox "Allow overtime tracking beyond the limit" if you wish to record excess hours beyond the cap (same behavior as Unlimited).
Example Scenarios
Limit Type | Condition | Result |
---|---|---|
Unlimited | Employee works 80 OT hours | All 80 hours are recorded. |
Max 72 hours (no tracking beyond limit) | Employee works 80 OT hours | Only 72 hours are recorded; 8 hours are ignored. |
Max 44 hours (no tracking beyond limit) | Employee works 80 OT hours | Only 44 hours are recorded; 36 hours are ignored. |
Max 72 hours (tracking beyond limit enabled) | Employee works 80 OT hours | All 80 hours are recorded. |
Bulk Update Option
To configure Worker Type and Monthly Overtime Limits for multiple employees, use the Bulk Upload Employee template. This is useful for efficient setup across large teams.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article