Solutions
All Resources
Discover "Me" · Work Personality
THE AI COACH THAT ACTUALLY GETS YOU.
Voice or text coaching built on psychology. For you, your team, or the candidates you place.
Hey Compono!
A coach that actually gets you.
Get 10 minutes free, then $15 a month. Cancel anytime.
Get Started ≫The Workplace Fairness Act is Singapore's first workplace discrimination statute, passed in 2025 and taking effect at the end of 2027. It will prohibit adverse employment decisions based on protected characteristics and require employers to run proper grievance-handling processes, replacing reliance on the tripartite guidelines alone.
What the Act will cover
The protected characteristics: age, nationality, sex, marital status, pregnancy, caregiving responsibilities, race, religion, language ability, disability and mental health conditions, applied across the employment lifecycle from job advertisements and hiring through promotion, performance and dismissal. Employers must maintain a written grievance-handling process (inquire into complaints, respond in writing, keep records, protect confidentiality), and retaliation against complainants is prohibited.
What applies until end-2027
The Act is not in force as at mid-2026. Until commencement, the Tripartite Guidelines on Fair Employment Practices remain the operative standard, enforced through MOM's administrative levers, most sharply work-pass privileges. That enforcement path has real teeth for any employer that hires foreigners, which is most of Singapore's professional economy, so "the Act isn't in force yet" is not a holiday from fairness obligations; it is the runway to build the processes the Act will formalise.
Getting ahead of it sensibly
Two moves cover most of the ground. Make selection and promotion decisions on structured, documented, job-relevant criteria, because "we can evidence why" is the whole defence under any fairness regime. And stand up the grievance process early: small employers (the Act exempts those under 25 employees at commencement) may sit outside the letter of the law initially, but the tripartite guidelines still apply to them, and the exemption is already flagged for review.
Next step
Cost of a Bad Hire Calculator
Put a number on it. Free, no sign-up, every benchmark sourced.
Open the calculator →Related termStructured interview
A structured interview asks every candidate for a role the same job-relevant questions in the same order, scored against agreed criteria on a defined scale.
Read the definition →Related termEmployment Act (Singapore)
The Employment Act is Singapore's main employment statute, covering every employee under a contract of service regardless of salary (with narrow exceptions such as seafarers, domestic workers and public servants).
Read the definition →Related termGeneral protections
General protections are the provisions of the Fair Work Act (Australia) that make it unlawful to take adverse action against a person because they have, use or propose to use a workplace right, or because of attributes such as union membership or a protected personal characteristic.
Read the definition →HR GlossaryAll terms
Every definition, with the local rules, rates and thresholds attached.
Browse the glossary →Where
Compono Hire fits.
Compono Hire is an applicant tracking system (ATS) that measures fit before you make the offer, alongside the process every ATS runs.
Fair, evidence-based decisions are cheaper than any tribunal. Build them into hiring now.
See how it worksCommon questions
Is the Workplace Fairness Act in force?
No. It was passed in 2025 (with a second Act covering dispute resolution later that year) and takes effect at the end of 2027. The tripartite guidelines govern until then.
Which employers will be exempt?
Employers with fewer than 25 employees are exempt at commencement, a position flagged for review about five years in. The tripartite guidelines continue to apply to everyone regardless of size.
.webp?width=559&height=292&name=2026.07.21%20Fireside%20KV%20-%201200x627%20(event%20featured).webp)
.png?width=383&height=200&name=team%20(1).png)