非工作日银行一般不能代发工资。工资代发需通过银行核心系统处理,而该系统通常仅在工作日(周一至周五,节假日除外)开放。即使企业提前提交文件,资金也多在下一个工作日到账。部分银行支持“预约发放”,可设定未来工作日执行,但无法在周末或法定节假日实际划款。跨行代发更受清算系统限制。因此,建议避开非工作日安排发薪,确保员工按时收到工资。