How Long Should I Keep Bank Statements?

You should keep bank statements however long you feel is necessary, however the typical length is about two years. Anything longer than that becomes a little irrelevant.