工厂罚款500一般是不合法的。若用人单位因劳动者违反了相关的规章制度,可以酌情进行经济罚款,并不得无故克扣劳动者工资;若公司的规章制度本就违反法律规定,则属于不合法罚款。
《中华人民共和国劳动法》第九十一条 用人单位有下列侵害劳动者合法权益情形之一的,由劳动行政部门责令支付劳动者的工资报酬、经济补偿,并可以责令支付赔偿金: (一)克扣或者无故拖欠劳动者工资的; (二)拒不支付劳动者延长工作时间工资报酬的; (三)低于当地最低工资标准支付劳动者工资的; (四)解除劳动合同后,未依照本法规定给予劳动者经济补偿的。