An account that was in good standing with a history of on-time payments when you closed it will stay on your credit report for up to 10 years. This generally helps your credit score. Accounts with adverse information may stay on your credit report for up to seven years.