payment delay impact Credit score

payment delay impact Credit score