Dear Sanjivan,
As a daily waged workman or contractor, it is the responsibility of the principal employer to make the payment of the ESI, PF, Bonus, etc. Therefore, it is better to hire a contractor who has ESI and PF numbers and make the payments through them. You can then ask the contractor to submit the records to you, and only after verifying these records should you pay them for the work carried out.
Please note that contract labor has been banned in certain categories of work, so it is essential to check on this. However, nowadays, the factory inspectorate is also more liberal.
As someone pointed out, the first step is to legally get rid of all contract workmen. This is a significant task to undertake without attracting too much attention from labor laws or self-proclaimed labor leaders.
Regards,
Nagaraj
In fact, I have already selected a contractor, and we have arranged for them to obtain ESI and PF numbers at the company's expense. The system is working well even today.