Question: how long do you have to keep financial statements?
Answer: Keep monthly statements for one year. Keep annual statements related to your taxes for at least seven years. They provide proof of income from interest-bearing accounts and can be a record of tax-related transactions. Keep until you get the next statement showing that you paid, unless you need it for tax purposes.