By law, any unfavorable information in your credit file can stay there from 7 to 10 years. Today, however, a creditor must remove credit blemishes in a timely fashion if you challenge them and they turn out to be false.