银行代发工资本身并不违法。这是一种正规、常见的薪资支付方式,广泛应用于各行各业。企业通过银行代发工资,能够确保薪资的准确、及时发放,同时提升财务管理效率。只要企业遵循相关法律法规,如准确记录薪资信息、合法代扣代缴税款等,银行代发工资就是合法且受保护的行为。当然,若企业在代发工资过程中存在违法行为,如偷税漏税、挪用薪资款项等,则将面临法律责任。因此,银行代发工资的合法性取决于企业的合规操作。