Question: how many years do you have to keep bank statements?
Answer: Monthly Bank Statements: Keep these for 1 year, unless you have your own business, in which case you should hold on to them for 6 years.