手机无法收到银行验证码可能有以下几种原因。
1、手机网络状况不佳或信号差,无法接收到银行的短信,可以试着走到信号良好的地方,重新获取验证码。
2、手机被设置了短信拦截,可以检查手机是否设置了短信拦截或陌生短信过滤,如果设置了,建议取消过滤或拦截功能。

3、预留的手机号码与当前使用的手机号码不一致,如果近期更改过预留手机号,那么需要携带身份证和银行卡前往银行柜台进行更改。
4、银行系统服务器的问题,等待一段时间后重新获取验证码,或者尝试更换其他验证方式。
5、手机存储空间不足也可能影响短信的接收,清理手机内存和短信存储空间后,再次尝试获取验证码。
6、手机安装了某些软件或应用可能屏蔽短信接收功能,建议暂停使用这些软件或应用一段时间,再尝试获取验证码,也有可能是被这类软件拦截了银行的短信通知,可以检查软件的设置或询问软件客服是否屏蔽了短信通知。
如果尝试了以上方法仍无法解决问题,建议直接联系银行的客服人员寻求帮助。
TIME
