Days Sales Outstanding (DSO)

Days Sales Outstanding (DSO) is the average number of days between issuing an invoice and receiving payment, measuring how fast a firm collects cash.

Days Sales Outstanding (DSO) is the average number of days between issuing an invoice and receiving payment, measuring how efficiently a firm converts billed revenue into cash. It is the primary indicator of cash collection performance for a services business.

The formula

DSO = (Accounts receivable / Total revenue for the period) × Number of days in the period

For example, if a firm carries $600,000 in accounts receivable and generates $400,000 in monthly revenue:

DSO = ($600,000 / $400,000) × 30 = 45 days

Why DSO matters

Revenue is not cash. A firm can show a strong income statement and still face a stressed bank account when DSO is high. High DSO means the firm is effectively extending credit to clients between invoice and payment. This creates cash flow pressure even when the business is profitable on paper. DSO also interacts directly with WIP aging: unbilled work that sits in WIP before invoicing adds to the effective collection cycle before DSO even begins.

Benchmarks for professional services

DSOSignal
Below 30 daysExcellent, strong collections discipline
30 to 45 daysHealthy, within standard net-30 to net-45 terms
45 to 60 daysWorth investigating billing and follow-up cadence
Above 60 daysWarning signal, collections process needs review

What drives DSO up

  • Long payment terms negotiated by clients (net-60, net-90)
  • Slow billing cycles where invoices are raised weekly or biweekly rather than at delivery milestones
  • Disputes over invoice accuracy or scope that put invoices on hold
  • No structured follow-up process for overdue invoices
  • Large clients with procurement-driven payment delays

How to reduce DSO

Issue invoices at the moment a milestone or billing cycle triggers, not at month-end. Follow up on all invoices at 30 days, not 60. Negotiate payment terms at contract signing rather than after an invoice is disputed. For milestone-billed engagements, tying invoice timing to acceptance of a deliverable rather than to calendar dates removes one of the most common reasons for payment delays.

From concept to workflow

Servantium helps services teams turn these operating concepts into repeatable workflows.

See how Servantium works