Dear Harikrishna,
First of all, please check at your end whether the below-mentioned points are being followed or not (considering your company falls under the Shops & Establishment Act). If not, please confirm.
1. As per the S & E Act, Sec. 17, the working hours spread over the employees in commercial establishments shall not exceed eleven hours in any day.
2. As per the S & E Act, Sec. 63, when any employee is required to work overtime in excess of the limit of hours of work, he must be paid for such work at double the rate of his ordinary wages.
If you are following the above rules and paying according to your contractor, then the contractor is liable to pay to the authority. If, in the case of the contractor's failure to pay any payment or due to any authority, then as per the Contract Labour Act 1970, all liability comes to you as the principal employer. In that case, you have to pay all dues or payments to the authority, and the same can be debited to the concerned contractor.
I hope this clarifies things for you.
Regards,
Tushar Swar.