Health issues are a big reason why people pay late. Sometimes, sickness means money is tight for a bit. But, people usually get back on track.Seasonal businesses might also delay payments. If a business earns most of its money at certain times, it can struggle in off-seasons. This could cause a delay in paying the mortgage.