公司银行代发工资需依法缴纳个人所得税。银行作为中间机构,负责将薪资从公司账户划转至员工个人账户,但扣缴税款责任在公司。公司需根据员工薪资所得,依法计算应缴税额,并在薪资发放前向税务部门申报缴纳。员工收到的薪资已扣除税款,为税后所得。因此,公司银行代发工资时,需确保依法纳税,遵守国家税收法规,保障企业与员工合法权益。