银行卡如果没有钱了,有的会自动作废。由于有的银行收取每个月1元的小额账户管理费,1年就需要扣12元钱,如果你的银行卡余额很少,所以会自动作废,比如建行、工行、农行。但是有的银行不扣小额账户管理费,所以即便你银行卡的存款很少,也不会自动作废,除非你带上身份证、银行卡去银行取消银行卡。