how long do banks keep check records
Answers about Bank Record Keeping. National banks must retain records of any deposit over $100 for at least 5 years. At the bank's discretion, these records may be retained for longer periods.