You should keep utility and credit card bills for 60-90 days because that is the maximum lenght of time to report any disputes.  For credit cards, keep at least a year if yo…u purchased any deductions.