Back to guides
Metrics2 min read

Days sales outstanding

What is DSO? Learn the formula, a worked example, what counts as a good DSO, and practical ways to reduce it.

What DSO measures

Days sales outstanding (DSO) estimates how many days of sales are tied up in receivables. Lower DSO generally means faster collections.

It answers a practical question: on average, how long does it take to turn invoices into cash?

DSO is a trend metric. One month spikes; three months of movement tells a story.

Formula and worked example

A common simplified approach: DSO = (Accounts receivable ÷ Total credit sales in the period) × Number of days in the period.

Example: AR is $30,000. Credit sales over the last 30 days were $45,000. DSO ≈ (30,000 ÷ 45,000) × 30 = 20 days.

Methods vary (ending AR vs average AR). Pick one method and keep it consistent so your comparisons mean something.

What “good” DSO looks like

Good is relative to your payment terms. If you offer Net 15 and DSO is 18–22, you are likely healthy. If you offer Net 15 and DSO is 45, something is broken.

Enterprise-heavy client mixes often show higher DSO even when you are diligent—because their AP cycles are long. Manage that with deposits and cash planning.

Compare to your own history before obsessing over internet benchmarks for unrelated industries.

Practical ways to reduce DSO

Shorter terms, deposits, faster invoicing after delivery, online payments, accurate PO details, and disciplined reminders all pull DSO down.

Fix invoice errors quickly. Resubmitted invoices restart approval clocks.

Stop extending more credit to chronically slow accounts. DSO cannot improve if your client mix gets riskier every quarter.

What to do next

Estimate your DSO roughly this month with open AR and recent sales.

Choose one process change—reminder cadence or deposits—and recheck DSO in 60 days.

Pair DSO with an aging report so you know whether improvement is real or just shifted between clients.

Key takeaways

  • DSO estimates average days to collect receivables
  • Lower DSO usually means healthier cash conversion
  • Judge DSO against your payment terms, not vanity benchmarks
  • Faster invoicing, shorter terms, and reminders reduce DSO
  • Keep your calculation method consistent over time
  • Use aging reports alongside DSO for actionable detail