How Long do I Keep Financial Records?

Bank records should be kept from one year to permanently. Go through your checks every year and keep those that are for big purchases, taxes or mortgage payments. You should shred any financial documents before throwing them away.