Hi Payal,
All statutory dues are liable by Principal employer including payment Gratuity even to the contractual employee if their services are renewed every year continuously for 5years. Also Bonus as applicable.
It is Principal employer’s responsibility to check whether all the statutory payments are done on time by contractor!
Under Bonus Act, any employee works minimum 30days continuous, he is eligible for Bonus. Here Permanent worker is on company’s roll and Temporary worker is 1year contractual, may extend every year. Under Gratuity even if the temporary worker works 5years continuously, he may be eligible for Gratuity.
Yes based on the employement agreements and contractor agreement. But finally, he should get it from Principal employer only, the payable amounts.
Prinicipal employer is responsible since the workers are working for Priniciapl employer.
If there is any legal issue, better to contact any legal person. The above are my inputs based on my experience!