ATM机上转账24小时后没有到账,因为银行是24小时后到账,不是24小时后立即到账,具体时间有长有短,跨行转账到账时间会更慢一些,一般1~3个工作日。用ATM(自助柜员机)转账,除本人同行账户互转能实时到账外,本人跨行和向他人转账,24小时后才能到账;如对转账存疑,可在24小时内撤销。