公司代发工资必须依法代扣代缴个人所得税。根据中国税法,企业在发放工资时,需按员工应纳税所得额计算并代扣个税,再将税款上缴税务机关。这是公司的法定义务,并非可选项。即使通过银行代发,也须在申报后完成扣税操作。未按规定代扣代缴,企业将面临罚款、滞纳金等法律责任。因此,代发工资与缴税紧密关联,不能分离。