Keep a rolling 12 months of all your bills.
Chat with our AI personalities
http://www.bankrate.com/brm/news/mtg/20000518h.asp
YOu should keep bank statement for 7 years, in case you get audited
Hold on to it for as long as possible.
credit and debit cards
4 yrs