Não espere até estar desesperado para cobrar - nesse ponto você já perdeu a vantagem. A parte mais difícil não é estabelecer termos rígidos, é realmente aplicá-los, então aqui está o que funciona de verdade: exija um depósito parcial (geralmente 30-50%) antes de começar qualquer trabalho, depois divida o restante em pagamentos por etapa em vez de uma única parcela no final. Assim você não está bancando semanas de esforço na esperança de que eles eventualmente paguem, e os clientes levam a fatura a sério quando já colocaram dinheiro na mesa.
Além disso, automatize os lembretes. Envie uma fatura no momento em que o trabalho termina, depois configure alertas no calendário para acompanhar 5 dias antes da data de vencimento e novamente no dia 1 de atraso - mantenha um tom amigável mas consistente. A maioria dos atrasos acontece porque os clientes esqueceram ou depriorizaram, não porque estão te evitando. Um simples "só checando essa fatura de [data]" geralmente consegue você receber em dias. Se alguém atingir 30 dias de atraso, você pode pausar trabalhos futuros sem ser o vilão - é só uma política de negócios que você aplica igualmente.