老板以员工造成经济损失为由拒发员工半个月工资是违法的。
用人单位应当按照约定和法律中的规定,及时足额地支付劳动者相应的工资报酬,不得有拖欠工资、克扣工资的行为(合理代扣工资的情况除外)。员工遇到单位拖欠工资的,可以先与单位进行协商;在协商无果的情况下,可以去当地的劳动保障监察机构进行投诉、举报。
因此,老板不能单纯以员工造成经济损失为由拒发工资,这种做法侵犯了员工的合法权益。如果员工确实给用人单位造成了经济损失,用人单位可以通过合法的途径来追究员工的责任,比如要求员工赔偿损失,但这并不能成为拒发工资的理由。