More businesses penalised for failing to pay on time