// Adds dimensions UUID, Author and Topic into GA4
Sunday, August 2, 2026
30 C
Singapore

New pay bump announced for part-time security officers

SINGAPORE: Good news for security officers employed by security agencies part-time: a substantial salary increase is coming their way beginning from Jan 1, 2026. They will be receiving a pay hike between 25 and 33 per cent, depending on seniority, through 2028.

A salary increase has already been scheduled for 2025.

The Ministry of Home Affairs announced in a media release on Tuesday (Dec 10) that the government has accepted recommendations made by the Security Tripartite Cluster (STC) in the STC Report on the Security Progressive Wage Model (PWM).

Since the beginning of this year, the Security PWM provided a salary ladder for security officers who are not working full-time.

The recommendations will lead to the introduction of a three-year schedule of sustained wage increases for licensed security officers hired by security agencies on part-time and ad-hoc work arrangements.

The increases will take effect from Jan 1, 2026, to Dec 31, 2028.

Part-time workers are those whose employment contracts state that they work less than 35 hours per week, while security officers working under ad-hoc arrangements are those hired for specific demands or events.

Here are the increases that the Security Officer staff may expect:

1. Security Officers

Present salary (Jan 1 to Dec 31, 2024): $10.10 per hour

Jan 1 to Dec 31, 2025: $10.95 per hour

Jan 1 to Dec 31, 2026: $11.80 per hour

Jan 1 to Dec 31, 2027: $12.65 per hour

Jan 1 to Dec 31, 2028: $13.45 per hour

2. Senior Security Officers

Present salary (Jan 1 to Dec 31, 2024): $11.25 per hour

Jan 1 to Dec 31, 2025: $12.10 per hour

Jan 1 to Dec 31, 2026: $12.95 per hour

Jan 1 to Dec 31, 2027: $13.80 per hour

Jan 1 to Dec 31, 2028: $14.60 per hour

3. Security Supervisors

Present salary (Jan 1 to Dec 31, 2024): $12.40 per hour

Jan 1 to Dec 31, 2025: $13.25 per hour

Jan 1 to Dec 31, 2026: $14.10 per hour

Jan 1 to Dec 31, 2027: $14.90 per hour

Jan 1 to Dec 31, 2028: $15.75 per hour

4. Senior Security Supervisors

Present salary (Jan 1 to Dec 31, 2024): $13.55 per hour

Jan 1 to Dec 31, 2025: $14.40 per hour

Jan 1 to Dec 31, 2026: $15.25 per hour

Jan 1 to Dec 31, 2027: $16.05 per hour

Jan 1 to Dec 31, 2028: $16.90 per hour

MHA also said that STC will conduct a further review of the Security PWM next year, the details of which may be found here.

“Security officers with enquiries may contact the Union of Security Employees at 6291 5145 (for union members) or NTUC’s U Care Centre at 1800-2255-796,” the ministry added.

Nominated Member of Parliament and president of Security Association Singapore Raj Joshua Thomas was quoted in The Straits Times as saying:

“The hourly rates for part-time security officers will rise proportionately to the increase in the PWM wage floors, as outlined in the Security Tripartite Cluster’s statement.”

The featured photo above is from Freepik (for illustration purposes only). /TISG

Read also: Man says he rather work as security officer earning $2K than apply admin jobs at 200 places and attend 20 interviews

Featured image by Depositphotos (for illustration purposes only)

- Advertisement -

Hot this week

‘My boss tells me what to click and type’: Employee frustrated by boss who hovers around his workstation all day

SINGAPORE: An employee has claimed that his boss’s constant micromanaging has become so excessive that it now feels like an invasion of his personal space, with the manager allegedly hovering aroun...

‘My future partner must earn 5 digits’: Man allegedly rejected over salary, height, and uni

SINGAPORE: A Singaporean man was allegedly rejected after a woman he met on a dating app decided he was too short, earned too little, and had not studied at the "right" university. His friend sha...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks