Dunning and reminders

Automated reminder sequences for overdue invoices.

2 min readLast updated 13 Apr 2026

Dunning = structured, escalating reminders to customers on overdue invoices. Consistent dunning improves DSO by 10–30%.

Dunning schedule

A schedule is a sequence of steps:

StepTriggerChannelTone
13 days before dueEmailCourteous reminder
2Due dateEmailFriendly nudge
37 days overdueEmailFirmer, attach statement
414 days overdueEmail + SMSWarning
530 days overdueEmail + phone call taskEscalation
645 days overdueCredit hold + legal noticeFinal

Configurable per tenant and per customer segment. Different schedules for key accounts vs SMB is typical.

Templates

Each step has an email template with merge variables: customer name, invoice number(s), due date, amount, currency, statement link. Editable in /app/admin/email-templates under the "Dunning — Step N" type.

Tone matters — aggressive first-step dunning damages relationships. Start soft, escalate over time.

Per-customer overrides

  • Snooze — pause dunning for N days (customer committed to pay on a date).
  • Opt out — remove customer from automated dunning entirely; handle manually.
  • Promise-to-pay — record a commitment; dunning pauses until the promise date, resumes if missed.

Escalation

Step 5 typically creates a task for the collector. Step 6 triggers a credit hold automatically. See credit control.

Metrics

  • Response rate — % of customers paying within N days of step.
  • Effective DSO — weighted average days to payment post-dunning.
  • Escalation rate — % of invoices reaching step 5+ (signal for commercial-team intervention).

Visible on the finance dashboard and /app/finance/dunning-metrics.

Hard vs soft dunning

  • Soft — reminders only, no enforcement.
  • Hard — reminders + credit hold + booking block.

Hard dunning is enforced through the credit-limit engine; tenants usually turn it on after step 4–5.

Compliance

Dunning emails must follow local regulations (e.g. EU e-commerce directive mentions). Templates ship with required legal text per jurisdiction; review with local counsel.

Was this article helpful?