银行转账被退回的原因主要有以下几类,一是转账账号及金额有误,有可能是收款方账号、金额或穿越路径出现错误,二是银行系统未能在规定的时间内处理,以致超时造成交易失败,三是账户余额不足,转账金额高于账户余额,将导致转账失败,四是转账人忘记输入付款验证码以及转账限额,会导致转账失败,五是根据地域性法规、层级性限制,收付款双方的银行未能实现资金穿越,将导致转账失败。转账失败时,建议检查与转账相关的数据,是否符合转账规定,如限额、路径要求及验证码是否正确,同时还需要检查账户余额是否充足等,以避免转账失败。此外,在发起转账之前,还要全面了解银行交易服务的规则及收费标准,以免受到不必要的损失。