A warehousing and distribution site in Tamil Nadu ran most of its floor through one contractor and brought us in for a new night shift. When the site's HR began asking every new worker, at induction, whether they had paid anyone to get the job, it asked the existing crew too. Many had paid a recruiter, and the first payslips carried a "joining advance" nobody had received. This is a representative composite; no single client is described.
The situation
The fee was never on paper. Workers described paying a local recruiter before travelling to the site, in cash, an amount several put at around two weeks' wages [VERIFY: composite]. The contractor's position at first was that the recruiter was independent and that it had paid him a placement commission of its own. The payslip line was a different matter: it was on the contractor's own wage register.
How it surfaced
Through a question asked in the workers' own language, not through an audit of documents. Our induction for the night shift includes one question, in Tamil and Hindi: did you pay anyone to get this job? The site's HR adopted the same question for everyone joining the site. Two weeks later, some of the existing crew asked our supervisors why the new shift had not paid. The site then interviewed a confidential sample of 30 of the existing contractor's workers, one at a time, away from their supervisors [VERIFY: composite].
The answers sent HR to the deductions column of the contractor's wage register. A recurring line headed "joining advance" appeared on first payslips, recovered over two months. None of the workers interviewed said they had received an advance [VERIFY: composite].
What the law says
Two separate rules apply to the two separate charges:
| Charge | Rule | What it says |
|---|---|---|
| Cash paid to the recruiter | OSH Code 2020, s.49 | The contractor "shall not charge directly or indirectly, in whole or in part, any fee or commission from the contract labour" |
| The "joining advance" recovery | Code on Wages 2019, s.18 | No deduction except for a listed purpose; an advance is recoverable only if it was actually made (s.18(2)(f)) |
| Recovery of what was deducted | Code on Wages 2019, s.45 | The claims authority may order the amount plus compensation of up to ten times; a claim can be brought by the worker, a registered union or the Inspector-cum-Facilitator |
| The contractor's licence | OSH Code 2020, s.51(1)(b) | The licence can be revoked or suspended, after a show-cause notice, for contravening the contract labour Part |
Whether the recruiter's fee was charged "indirectly" by the contractor, given that the contractor also paid the recruiter, was the question the site put to its own counsel. The answer, and the decision whether to report the matter to the licensing authority, were the site's, not ours.
What was done
| When | Step |
|---|---|
| Week 1 | The site wrote to the contractor with the sample's results, without names, and the wage-register lines, and asked for an explanation within the week [VERIFY: composite] |
| Week 2 | The contractor stopped the "joining advance" recoveries and committed to refunding every amount recovered, in the next payroll [VERIFY: composite] |
| Week 3 | The contractor ended its arrangement with the recruiter and, at the site's insistence, repaid the cash fees workers reported, against signed acknowledgements [VERIFY: composite] |
| Next payroll | Refunds paid and shown as a separate line on each affected payslip, checked by site HR against the register [VERIFY: composite] |
What changed
| Measure | Before | After |
|---|---|---|
| Induction | Documents checked; no question about fees | Every worker asked, in their own language and away from supervisors, whether they paid anyone for the job |
| Spot checks | None | A confidential sample each quarter, for every contractor on site [VERIFY: composite] |
| Wage register | Totals checked | Deductions column read line by line; any line not tied to a clause in s.18(2) is queried |
| Contracts | Silent on fees | A clause that the contractor and anyone recruiting for it will charge workers nothing, with a right to audit and to require repayment |
| First payslip | Not reviewed separately | Each new worker's first net pay compared with the rest of the crew's |
The lesson carries to any site that engages contract labour. A fee charged to a worker rarely appears in a document the site reads, and the workers who paid it are the last people to raise it with a supervisor. One question, asked privately and in the right language, found what a file audit had not. How a particular case is handled is a matter for that site's own counsel. This composite describes a method, not an outcome.
How Velura Services helps
Our induction asks every worker, in their own language and away from supervisors, whether they paid anyone to get the job, and we charge workers nothing at any stage. When a site wants to run the same check across its other contractors' crews, our supervisors can share the script and help arrange the interviews in Tamil, Hindi and the other languages the crew speaks.
Sources
- Figures are a representative composite drawn from our own deployments; no single client is described. Founder to confirm or replace before publish.
- Occupational Safety, Health and Working Conditions Code, 2020 (Act 37 of 2020), Gazette text hosted by DGFASLI. Sections cited: s.2(1)(n) (contractor, including a sub-contractor), s.49 (no fee or commission from contract labour), s.51(1)(b) (revocation or suspension of licence). Opened and read.
- The Code on Wages, 2019 (Act 29 of 2019), Gazette text hosted by the Ministry of Labour and Employment. Section 18 (deductions only for listed purposes; recovery of advances), s.45 (claims; compensation up to ten times; who may apply). Opened and read.