公司授权银行代发工资是完全合法的。这种操作基于企业与银行间的合法委托关系,企业向银行提交薪资数据,并授权其代为发放至员工账户。银行作为第三方金融机构,具有处理薪资发放的专业性与安全性。企业需确保与银行签订的代发工资协议内容合法、条款清晰,保障员工权益。同时,银行需遵循相关金融法规,确保资金安全、发放准确。公司授权代发工资,既合规又高效,是现代企业薪资管理的常用方式。