Case Study

When workers had paid to get the job

At a Tamil Nadu warehouse, a contractor's workers had paid a recruiter to be hired. How it surfaced, what the law says and what the site changed.

Close-up of an old handwritten ledger on blue-and-red ruled paper, columns of names in cursive beside columns of figures.

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

~150contract workers on the floor through the existing contractor [VERIFY: composite figure]
19 of 30workers in a confidential sample who said they had paid a recruiter to be placed [VERIFY: composite figure]
~60first payslips showing a "joining advance" recovery for an advance the workers said they never received [VERIFY: composite figure]
1payroll cycle in which the recovered amounts were refunded [VERIFY: composite]

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:

ChargeRuleWhat it says
Cash paid to the recruiterOSH Code 2020, s.49The contractor "shall not charge directly or indirectly, in whole or in part, any fee or commission from the contract labour"
The "joining advance" recoveryCode on Wages 2019, s.18No deduction except for a listed purpose; an advance is recoverable only if it was actually made (s.18(2)(f))
Recovery of what was deductedCode on Wages 2019, s.45The 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 licenceOSH 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

WhenStep
Week 1The 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 2The contractor stopped the "joining advance" recoveries and committed to refunding every amount recovered, in the next payroll [VERIFY: composite]
Week 3The 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 payrollRefunds paid and shown as a separate line on each affected payslip, checked by site HR against the register [VERIFY: composite]

What changed

MeasureBeforeAfter
InductionDocuments checked; no question about feesEvery worker asked, in their own language and away from supervisors, whether they paid anyone for the job
Spot checksNoneA confidential sample each quarter, for every contractor on site [VERIFY: composite]
Wage registerTotals checkedDeductions column read line by line; any line not tied to a clause in s.18(2) is queried
ContractsSilent on feesA clause that the contractor and anyone recruiting for it will charge workers nothing, with a right to audit and to require repayment
First payslipNot reviewed separatelyEach 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.

Contact Velura Services WhatsApp us

Sources

Frequently asked questions

Can a contractor's recruiter charge workers a placement fee?

Section 49 of the OSH Code 2020 bars a contractor from charging contract labour any fee or commission, directly or indirectly, in whole or in part. Whether a fee taken by a separate recruiter counts as one charged indirectly by the contractor depends on the facts, and is a question for the site's own counsel.

Can a contractor recover a joining advance the worker never received?

No. Section 18 of the Code on Wages 2019 allows deductions only for listed purposes, and recovery of an advance under section 18(2)(f) presupposes an advance actually made. A worker can claim the amount deducted before the claims authority under section 45, which may also order compensation of up to ten times the amount.

How can a site find out whether workers paid to get a job?

By asking them, one at a time, in their own language and away from supervisors, at induction and in periodic spot checks. A fee paid to a recruiter rarely appears in any document the site reads, though a recovery through the payslip shows up in the deductions column of the contractor's wage register.