Compliance

Do contract workers count toward your thresholds?

Usually yes, but the two Codes differ. The Social Security Code counts them by definition; the OSH Code says so twice and is silent elsewhere.

A wall of numbered metal lockers with keys left in the locks, the numbers running in sequence across the rows.

For everything under the Code on Social Security, yes: its definition of employee covers a person employed "either directly or through a contractor", so contract heads count toward provident fund, ESI, gratuity, maternity and the crèche. Under the OSH Code it is less settled. That Code spells out "including contract labourers" in exactly two places and says nothing in the rest, which leaves the word "worker" doing the work.

The two words that decide it

Every threshold in both Codes is a count of a defined term, so the definition is the whole question. The Code on Social Security settles it in its own definition, at section 2(26): an employee is any person "employed on wages by an establishment, either directly or through a contractor", to do any skilled, semi-skilled or unskilled, manual, operational, supervisory, managerial, administrative, technical, clerical or any other work. Six words in the middle of that sentence decide every headcount in the Code.

The OSH Code has no equivalent phrase, and it uses two different terms. Its "employee" at section 2(t) is a person employed on wages by an establishment. Its "worker" at section 2(zzl) is "any person employed in any establishment" to do manual, unskilled, skilled, technical, operational, clerical or supervisory work for hire or reward, excluding managerial and administrative staff and supervisors drawing more than ₹18,000 a month or such amount as the Central Government notifies.

What the OSH Code counts

Its thresholds are keyed to workers ordinarily employed, and only two of them say anything about contract labour.

ObligationThresholdWhat the provision says it counts
Is it an establishment at all10 or more"workers are employed" (s.2(v)(i)); no threshold where the Centre notifies a hazardous or life-threatening activity
Is it a factory20 with power, 40 without"workers are working, or were working on any day of the preceding twelve months" (s.2(w))
The contract labour Part applies50 or more contract labour"contract labour are employed or were employed on any day of the preceding twelve months through contract" (s.45(1)(i)); and any manpower supply contractor with 50 or more (s.45(1)(ii))
Canteen100 or more"workers including contract labourers are ordinarily employed" (s.24(1)(v))
Crèche, plantations50 or more"workers (including workers employed by any contractor)" employed on any day of the preceding twelve months (s.24)
Rest rooms, shelters and a lunch roommore than 50"workers are ordinarily employed", factories and mines (s.24(2)(iii))
Crèche, other establishmentsmore than 50"workers are ordinarily employed" (OSH (Central) Rules 2026, r.58)
Welfare officer250 or more"workers are ordinarily employed", factory, mine or plantation (s.24(2)(iv))
Safety officer500 factory; 250 hazardous-process factory; 250 construction; 100 mine"workers ... are ordinarily employed" (s.22(2))
Ambulance roommore than 500"workers are ordinarily employed", factory, mine or construction (s.24(2)(i))

The canteen clause and the plantation crèche clause are the only two that name contract labour, and both name it to include it. Everything else in that table says "workers" and stops.

What the Social Security Code counts

Here the answer is uniform, because the definition does the work once and every chapter inherits it.

ChapterThresholdWhat the provision counts
III — Provident fund20 or more"employees are employed" (First Schedule), and employee includes a person employed through a contractor (s.2(26))
IV — ESI10 or more"persons are employed other than a seasonal factory" (First Schedule); a single employee where the Centre notifies a hazardous or life-threatening occupation
V — Gratuity10 or more for shops and establishments; every factory, mine, oilfield, plantation, port and railway company regardless"employees are employed, or were employed, on any day of the preceding twelve months" (First Schedule)
VI — Maternity benefit10 or more for shops and establishments; every factory, mine or plantation regardless"employees are employed, or were employed, on any day of the preceding twelve months" (First Schedule)
VI — Crèche50 or more"employees are ordinarily employed" (s.67; Social Security (Central) Rules 2026, r.37)

Two of those lines deserve attention on a site that thinks of itself as small. Gratuity and maternity benefit apply to every factory, mine and plantation with no headcount qualifier at all, so the ten-employee line is only for shops and establishments. And the ESI line counts "persons", a wider word than employees, at ten.

Two counting rules that catch people out

The first is a proviso most sites have never read, and it works in one direction only: upwards. Section 2(26) provides that for the purposes of counting employees for the coverage of an establishment under Chapter III and Chapter IV, employees whose wages are above the notified ceiling "shall also be taken into account".

That splits coverage from benefit. A worker above the ESI wage ceiling is not an employee for the purpose of receiving ESI, but is still counted for the purpose of deciding whether the establishment is covered at all. A unit with fifteen people under the ceiling and eight above it is not at fifteen for coverage. It is at twenty-three, and it has been covered all along.

The second is a mismatch between the two Codes on the same facility. The crèche obligations do not line up, and at exactly fifty they point different ways.

OSH (Central) Rules 2026, r.58Social Security Code s.67 and Rules r.37
TriggerMore than fifty workers ordinarily employedFifty or more employees ordinarily employed
CountsWorkers, with no express mention of contract labourEmployees, expressly including those engaged through a contractor (s.2(26))
At exactly 50Not triggered on the face of the ruleTriggered
Children coveredRule prescribes the facility for children of employeesChildren under six years (r.37(1))
LocationWithin the workplace as far as possible, or nearby and accessible (r.58)Within one kilometre, relaxable in a notified industrial park (r.37(2)(i))

A site at fifty or a little above, with a contract crew making up the difference, can therefore owe a crèche under one Code while reading the other and concluding it does not. Neither rule is optional, and the safer arithmetic is the one that triggers first.

Where the OSH Code is silent, and how to count anyway

The silence is genuinely arguable, and it is worth stating both readings plainly rather than picking one. On the first reading, a Code that troubles to write "including contract labourers" into the canteen clause, and "including workers employed by any contractor" into the plantation crèche clause, and omits it from the rest, meant something by the omission. On the second, "worker" is already defined as a person employed in an establishment rather than by it, which catches the contract crew on its own, and the two express mentions are belt-and-braces drafting carried over from the older Acts.

One feature of the Code's own structure sits awkwardly with the first reading. Section 53 requires the welfare facilities specified under sections 23 and 24 to be provided by the principal employer to the contract labour employed in the establishment. Reading the section 24 thresholds to exclude contract labour produces a facility that is owed to those workers but that they cannot help trigger. We are not going to resolve that here, and nobody should plan a headcount on our view of it.

  1. Count once, on the wider basis: every person on site, direct and contract, including anyone above a wage ceiling. That single number tests almost everything, and it is the number the gate register already holds.
  2. Then apply the narrowing words where a provision uses them: supervisors above ₹18,000 a month and managerial and administrative staff drop out of "worker" under s.2(zzl); the ESI and PF benefit tests, as against the coverage tests, apply the wage ceiling.
  3. Use "ordinarily employed" and "on any day of the preceding twelve months" as the time tests they are. A seasonal peak that touched fifty contract workers on one day in the last year is enough to bring the contract labour Part into play under s.45(1)(i), even if the floor is at thirty today.
  4. Reconcile the contractor's return against the gate register monthly. A threshold argument you lose is usually lost on the contractor's own ECR, not on a reading of the Code.
  5. Re-test after every ramp. Thresholds are crossed by seasonal hiring far more often than by a hiring decision, and nothing tells you when you cross one.

The practical position is narrower than the legal argument. On the Social Security Code the answer is not in doubt, and those are the thresholds with the contributions behind them. On the OSH Code the two express inclusions cover the canteen, which is the threshold a contract-heavy site is most likely to cross first, and the rest are facilities a site that has already crossed 100 workers will usually be providing anyway.

Sources

Frequently asked questions

Do contract workers count toward the 20-employee PF threshold?

Yes. Section 2(26) of the Code on Social Security 2020 defines an employee as a person employed on wages by an establishment either directly or through a contractor, and the First Schedule applies the provident fund chapter to every establishment with twenty or more employees. The definition is not limited to people on the establishment's own payroll, so the contract crew counts toward the twenty.

Does a worker earning above the ESI ceiling count toward coverage?

Yes, for coverage, even though they are not an employee for the benefit itself. The second proviso to section 2(26) says that for counting employees for the coverage of an establishment under Chapters III and IV, employees whose wages exceed the notified ceiling shall also be taken into account. A unit with fifteen people under the ceiling and eight above it is at twenty-three for coverage, not fifteen.

When does a site need a canteen?

At one hundred or more workers. Section 24(1)(v) of the OSH Code 2020 requires a canteen in an establishment wherein one hundred or more workers "including contract labourers" are ordinarily employed. This is one of only two places in that Code where contract labour is expressly written into a threshold, and it is usually the first threshold a contract-heavy site crosses.

Why do the two Codes disagree about the crèche?

They use different triggers and different words. Rule 58 of the OSH (Central) Rules 2026 applies where more than fifty workers are ordinarily employed; section 67 of the Code on Social Security and rule 37 of its Central Rules apply at fifty or more employees, and employee expressly includes people engaged through a contractor. At exactly fifty the two point in different directions, so a site near that line should test both.