← Central de ajuda

O que acontece quando uma fatura fica em atraso?

Última atualização 2026-04-28

Cada fatura tem uma due_date definida na emissão (padrão: issue_date + net_terms, geralmente 30 dias). Às 6h da manhã todos os dias roda um cron do Postgres:

UPDATE invoices SET status='overdue'
WHERE status='sent' AND due_date < current_date;

Três coisas acontecem automaticamente

  1. O status muda de sent para overdue
  2. Uma linha vai para notification_events com kind='invoice_overdue' mirando o e-mail do proprietário de cobrança do cliente
  3. Em até 60 segundos, o drainer send-notifications lê essa linha e envia um e-mail via Resend (assunto: "Fatura #N está em atraso")

O que seu administrador vê

O que o cliente vê

Marcando como paga

Dois caminhos:

Suprimindo a marcação automática

Se por algum motivo você quiser que uma fatura permaneça em sent mesmo após o vencimento (ex.: você concedeu uma extensão), marque a caixa "Não marcar como atrasada automaticamente" na fatura. O cron pula.

Ainda travado? Pedir uma demo →