Closing a credit card will have a negative affect on your credit score. Length of history on an account is 15% of your Credit score.