The ACH and FRB clearing computer systems are exhaustive and formidable with respect to the information that is contained, tracked and logged. Most every single check and teller form is photographed by automated systems as they are rolled, blown or sucked ONE-BY-ONE through chutes. This is primarily for forensics for reconciliation in case of errors within or between banks. This is of first-hand observation. Records are typically retained (and stored on microfiche or some other suitable storage media) for seven years or so. Such records are probably moreso pulled for correcting errors or prosecuting crimes of bank employees than ever being pulled because of a crime by a bank customer. That should tell you something.