It is not legal to simply take it out of your check employers may not debit or withhold money from employee checks without employee consent or agreement, other than as required by law e.g. for taxes, or court ordered wage garnishment. However, what they can do is1 They could, of course, fire you for they believe costing them money.2 They could sue you in court, including  in small claims court, for any amounts they believe you cost them through being negligent, or not sufficiently attentive if they can prove you were at fault, they could recover the money.Of course, it's not likely worth their while to sue it is reasonably likely, however, that if you don't agree to let them have the money or otherwise repay them for costs or losses that they believe you caused, that they will terminate you.