Closing a credit card won't immediately affect your length of credit history (worth 15% of your FICO Score) by lowering your average credit age. Even after you close a positive account, it may remain on your credit for up to 10 years. But after that, it could decrease your score.