银行代发工资是否需要打税,取决于薪资金额及税法规定。在我国,个人薪资收入需依法纳税,银行作为代发机构,仅负责将薪资转入员工账户,并不直接扣缴税款。然而,公司发放薪资时,需根据员工薪资总额及税法要求,计算并代扣代缴个人所得税。因此,银行代发工资本质上不决定是否需要纳税,纳税义务由薪资所得者承担,公司通过代扣代缴方式履行税务责任。