Is it legal for labor service companies to withdraw money from workers' wages?

It is illegal for a labor service company to withdraw money from workers' wages. The labor dispatch unit shall not deduct the labor remuneration paid by the employing unit to the dispatched workers according to the labor dispatch agreement. Labor dispatch units and employing units shall not charge the dispatched workers. Workers can complain to the local labor inspection department or apply for labor arbitration to the labor dispute arbitration committee.

legal ground

Article 60 of People's Republic of China (PRC) Labor Contract Law

The labor dispatch unit shall inform the dispatched workers of the contents of the labor dispatch agreement.

The labor dispatch unit shall not deduct the labor remuneration paid by the employing unit to the dispatched workers according to the labor dispatch agreement.

Labor dispatch units and employing units shall not charge the dispatched workers.