How To Calculate Overtime Pay In Singapore

Murtuza Topiwalla
Jun 29
A man holds a money bag with overtime pay near a clock. Concept of additional compensation payment and incentive to work overtime. Wage increases, bonuses, extra hours, payroll benefits for hard work

Missing just one hour of overtime can affect employee trust, payroll accuracy, and legal compliance. That is why employers, HR leads, finance managers, and shift supervisors should know how to calculate overtime pay correctly. 

In Singapore, extra-hour wages depend on employment coverage, salary level, agreed working hours, and rate structure. A small error in the hourly rate or cut-off date may lead to underpayment and strained trust. A clear understanding of overtime pay in Singapore helps employees feel fairly compensated and gives employers stronger control over payroll accuracy.

A Guide To Calculating Overtime Pay In Singapore:

  • Check whether the employee is covered by statutory overtime provisions.

Start with eligibility. Under Singapore’s Employment Act, overtime entitlement applies to Part 4 employees. This includes non-workmen earning a monthly basic salary of S$2,600 or less, and workmen earning S$4,500 or less. A workman generally performs manual labour. Staff outside Part 4 may still receive extra-hour compensation, but that depends on the employment contract, policy, or collective agreement. Before using any formula, confirm the category, basic salary, and written terms.

  • Identify what counts as overtime.

Overtime is work done beyond normal working hours, excluding breaks. The word “normal” matters. For one person, it may mean eight hours a day. For another, it may follow a rotating roster or a five-day week with varied shifts. Compare actual clocked time against the agreed schedule, not a rough assumption. Keep attendance logs, rosters, shift changes, and approvals in one place. This reduces disputes when someone says they stayed late or covered an extra shift.

  • Use the correct hourly basic rate.

The hourly basic rate is not always the same as the figure you get by dividing monthly salary by calendar days. MOM uses specific methods. For a monthly-rated employee, the hourly basic rate is:
(12 × monthly basic rate of pay) ÷ (52 × 44)

For a daily-rated employee, divide the basic daily wage by working hours per day. For a piece-rated employee, divide total weekly basic earnings by total hours worked that week. Use basic pay, not gross pay, unless the relevant agreement says otherwise. Allowances, reimbursements, bonuses, and employer CPF contributions should not be casually added into the base figure.

  • Apply the overtime calculation formula.

Once the hourly basic rate is clear, the calculation is straightforward:
Hourly basic rate × 1.5 × number of overtime hours worked

For example, take a monthly-rated non-workman earning S$2,600. The hourly basic rate is capped at S$13.60. If they work two extra hours on a normal working day, the amount is:
S$13.60 × 1.5 × 2 = S$40.80

This example shows why payroll teams should avoid mental maths or spreadsheet shortcuts. A wrong cell, outdated salary figure, or missed cap can affect the final payslip.

  • Respect the monthly and daily limits.

The MOM overtime rules also set boundaries around working time. Covered employees should not work more than 72 overtime hours in a month, unless the employer has obtained the required exemption. As a general rule, employees should not work more than 12 hours in a day, except in specific situations such as accidents, urgent machinery work, or other exceptional cases. Rest day and public holiday work follow separate calculations, so do not treat every extra hour in the same way.

  • Pay it on time, with complete transparency. 

Overtime wages must be paid within 14 days after the end of the salary period. For Part 4 employees, time off cannot simply replace the required amount. If the law requires payment, giving a later afternoon off does not settle the obligation. Do not use fixed monthly allowances in employment contracts for migrant workers to offset overtime payment. The safest approach is to calculate, show, and pay transparently.

  • Document the calculation in the payslip.

Itemised payslips make the process easier for everyone. Show the ordinary salary, extra hours, hourly basic rate, multiplier, and final sum. Where staff work across multiple rates, shifts, or locations, add enough detail for the worker to understand the result. Good documentation also supports audits and helps managers spot patterns, such as one team regularly exceeding expected hours.

  • Use a system instead of scattered spreadsheets.

Manual tracking may work for a very small team, but it becomes risky once rosters, part-timers, public holidays, claims, CPF, leave, and approvals enter the picture. A reliable payroll management system helps HR and finance connect attendance data with salary processing. This is where payroll automation becomes practical, not just convenient. Carbonate's payroll tools are designed to help Singapore SMEs manage wages, CPF, overtime, claims, payslips, and flexible pay periods more efficiently.

  • Review your process regularly.

As laws, salary structures, and staffing patterns can change, it is important to review overtime settings whenever basic pay changes, teams move to shift work, or new allowances are introduced. Businesses comparing payroll software in Singapore should look beyond speed. They must choose a solution that supports local compliance, keeps records clean, and gives employees confidence in what they receive.

Conclusion:

Knowing how to calculate overtime pay is not just a payroll task. It is part of fair employment practice, financial accuracy, and business discipline. When eligibility checks, records, and timelines are handled properly, employees feel respected, and employers avoid unnecessary friction.

At Carbonate, we help Singapore SMEs simplify the entire payroll journey, from attendance and claims to CPF, overtime, and digital payslips. Ready to reduce errors, save HR time, and build a cleaner payroll process? Book a demo today.

scroll top