银行卡流水记录一般最长可以查5年的。不过查询时间过长时需要提前向银行申请,银行同意后才可以进行查询。在查询时需要出示个人有效身份证明,在查询时银行不会收取费用。
可以线下打印:用户带上自己的身份证和银行卡,直接去银行大厅找工作人员,工作人员会帮助客户在机器上打印流水。