It is a different thing if the management of a company intends to get all their old equipment replaced with new ones by recovering the latest cost of old equipment, which gets damaged by employees while working on them. There would be no depreciation of fixed assets, no need to allocate funds for investment in new equipment, and the only cost a company would incur would be the cost of raw materials! Salary, in any case, would be accounted for out of the recoveries from employees.
However, in my opinion, courts may come in the way of such illegal recoveries from workmen.
In Delhi & NCR, I find that company vehicles are routinely bumped, and their lights or car bodies get damaged in the heavy traffic of the city. However, I am yet to know of a case where all the cost of repairs or replacement has been recovered from the company drivers. Whatever possible is recovered from the insurance, and the remaining is borne by the company. In case such incidents are frequent, the driver is warned or removed; but recovering damages is unheard of.
About the other cases like that of employees embezzling cash; then it becomes a criminal offense. To avoid this, the employees may agree to make good the loss. If they refuse, then the management cannot forcefully recover money from them.
At best, the management can lodge a criminal case and let the law take its course.
To conclude, management cannot decide the quantum or the justification of such recovery nor can forcefully recover money from its employees. To do so forcefully would amount to a criminal offense.
As HR professionals, we should give proper, just, and legal advice to the management on such issues.
Warm regards.