How long it takes for your credit score to improve after paying off debt depends on your credit. It generally takes a few ...