I save all of my bank statements for the last 7 years (which come with photocopies of the checks, I don't get cancelled ones), but I only keep my latest paystub, unless I know I am going to be applying for a mortgage or something, then I save the last 4 or 5. Is there a reason to save more than that?