Article · 5 min read

How Automated Dunning Reduces DSO by 40%

BizApps360 TeamFebruary 2026

What Is DSO and Why It Matters

Days Sales Outstanding (DSO) measures how long it takes, on average, to collect payment after an invoice is issued. The formula is straightforward: (Accounts Receivable ÷ Annual Revenue) × 365 days.

For example, if your accounts receivable balance is $500,000 and your annual revenue is $6 million, your DSO is approximately 30 days. The lower the DSO, the faster you convert sales into cash. A DSO of 45+ days means cash is sitting with your customers for weeks longer than necessary—cash that could fund payroll, growth initiatives, or debt service.

In competitive mid-market industries, a typical DSO target is 30–35 days. Many companies running manual AR processes sit at 45–55 days. That 15–25 day gap represents millions in working capital drag.

Why Manual Dunning Fails

Manual dunning—sending payment reminders by email or phone—is inconsistent, forgetful, and one-size-fits-all. One AR team member might send a friendly reminder 5 days before the due date; another never does. Some AR reps follow up aggressively on day 30 overdue; others wait until day 60. Without systematic escalation, no two customers are treated the same way.

Even worse, manual dunning is reactive. An AR team member looks at an aging report, picks out a few overdue invoices, and fires off an email. But what about invoices that are due tomorrow? What about customers with patterns of late payment? What about the CFO's key account that requires a different tone? Manual dunning can't scale.

The result: inconsistent cash flow, frustrated customers who receive reminders only when someone remembers, and an AR team that's perpetually firefighting rather than planning.

The 4-Stage BizApps360 Dunning Model

BizApps360 automates a systematically-designed 4-stage dunning workflow that moves invoices through a predictable escalation path:

Stage 1: Friendly (5 Days Before Due Date)

A warm, helpful reminder goes out before the invoice is even late. The tone is professional but approachable: "Your invoice #12345 for $5,000 is due on March 31. Thank you for your prompt attention!" This stage catches procrastinating customers before they become overdue.

Stage 2: Neutral (On Due Date)

On the exact due date, a second message goes out: "Your invoice is now due." The tone is matter-of-fact, no emotion. This is often enough to trigger immediate payment from responsible customers who simply forgot.

Stage 3: Firm (7–15 Days Overdue)

Now the tone shifts. "Your invoice is now 10 days overdue. We need immediate payment to avoid service disruption." This stage applies appropriate pressure without damaging the relationship. At this stage, late payment fees may kick in, depending on your contract terms.

Stage 4: Urgent (30+ Days Overdue)

At this stage, a collection notice goes out with a final due date for payment or escalation. The tone is serious: "Your account is now significantly overdue. Failure to remit payment by [date] will result in suspension of service and may be referred to collections." Often this stage includes a call from AR leadership.

What makes this effective is consistency and timing. Every invoice follows the same schedule automatically. There's no human error, no forgotten reminders, no favouritism. Customers know exactly when they'll hear from you, and AR teams know exactly what will happen next.

The Math: How 40% DSO Reduction Happens

Let's work through a real example. Assume:

  • Annual revenue: $20 million
  • Average invoice value: $10,000
  • Current DSO: 50 days (manual AR process)
  • Target DSO with automation: 30 days

Working Capital Released

Current AR balance (50 days DSO): $20M ÷ 365 × 50 = $2.74M tied up

Future AR balance (30 days DSO): $20M ÷ 365 × 30 = $1.64M tied up

Cash released: $1.1M

That $1.1M is cash that was stuck in customer receivables and is now available for operations. At a 5% cost of capital, that's $55,000/year in interest savings—money that would otherwise be spent financing working capital.

But there's more. With 2,000 invoices per year ($20M ÷ $10k), a 20-day acceleration means 110 additional invoices paid on time each month. If 5% of those were at-risk for write-off, you're protecting $5,500 in bad debt per month—$66,000 annually.

Merge-Tag Personalisation Drives Response

Generic dunning messages get ignored. Personalised messages get results. BizApps360 supports dynamic merge tags that auto-insert customer-specific data into every dunning message:

  • Customer name: “Hi {{customer_name}}, your invoice is due...”
  • Invoice number: “Invoice {{invoice_number}}”
  • Invoice amount: “For {{invoice_amount}}”
  • Due date: “Due date was {{due_date}}”

A message that says "Hi Acme Corp, your invoice #INV-001234 for $25,000 due March 31 is overdue" feels personal and specific. It's harder to ignore than a generic blast. Response rates jump 20–30% when personalisation is used.

Self-Service Customer Portal Reduces Touch Points

Many overdue invoices stay overdue because customers have questions: "Is this the right PO?" "Did you receive our payment already?" "Can we dispute this invoice?" If customers have to email or call AR to get answers, turnaround time stretches to days.

BizApps360 includes a self-service customer portal where customers can:

  • View their full invoice history and aging statement
  • Check payment status in real time
  • Submit and track payment proof (cheque scans, wire confirmations)
  • Raise invoice disputes with attachments
  • Download statements and tax documents

This eliminates the "Is my payment applied yet?" email loop. Customers get instant answers. AR team gets back 5–10 hours per week of time otherwise spent on these inbound inquiries. Everyone wins, and invoices get paid faster because friction is removed.

The Bottom Line

Automated dunning is not aggressive debt collection. It's systematic, respectful, and effective. Every company that has scaled from manual to automated dunning sees DSO improvements of 15–25 days—often 40% or more. That translates to millions in freed working capital, lower bad debt, and AR teams that spend their time on relationship management instead of reminder emails.

If your AR process is manual, your DSO is probably 45+ days. Automated dunning can fix that in 90 days.