银行汇票和银行本票的区别如下:一、简单的说,客人到开户银行购买汇票,银行先从客户账上扣除款项,然后签发汇票,客人就可以把汇票直接交予收款人,收款人可以通过自己的开户银行做托收,收妥入账,汇票可以异地使用,有效期一个月。本票是客人到开户银行购买,银行先从客户账上扣除款项,然后签发本票,客人就可以把本票直接交予收款人,区别是,本票是见票即付,收款人开户银行收到客户提示的本票后需马上入账,然后才通过银行间的清算系统清算资金,收回款项,本票只能在同城使用,有效期两个月。二、就实务工作来说,银行汇票和银行本票还是比较好区别的,首先名称就不同,其次银行本票的金额都是确定的,不存在退余额的问题,而银行承兑汇票的金额可以大于实际结算金额,故存在退余额的问题;办理银行本票时,办理的单位要全额把钱打到银行去,而办银行汇票时,一般先收50%定金,然后实际结算时,办理的单位再把余额打到银行账上即可,这也是实务操作中的一个区别。