银行卡记录保存时间主要依据《金融机构客户身份识别和客户身份资料及交易记录保存管理办法》和《银行卡业务管理办法》等相关法规。根据这些规定,银行卡交易记录自交易记账当年起至少保存 5年。这意味着,从交易发生的年份开始算起,银行将保留这些记录至少5年。
具体到各个银行,可能会有一些差异。例如,招商银行就表示可以查询自2017年1月1日以后的记录,并且打印超过一年以上(不含账户发生交易当年)的账务查询收取手续费20元/份。另外,虽然有些银行可能会出于谨慎考虑继续保留超过5年的记录,但这并不是所有银行的通行做法。因此,如果您需要查询超过5年的银行卡记录,最好直接咨询发卡银行以获取确切信息。
综上所述,银行卡交易记录至少保存5年,但具体保存期限可能会因银行而异,建议您联系发卡银行以获取最准确的信息。