DSO (Days Sales Outstanding) is the average number of days it takes you to collect cash after a sale. It’s calculated as (Accounts Receivable ÷ Total Credit Sales) × Number of Days in the period. DSO is the single most-used metric for measuring the efficiency of a business’s collections process.

What it means in practice

The formula:

DSO = (Accounts Receivable / Total Credit Sales) × Days in Period

A concrete example. Quarter Q1 of 2026:

DSO = ($100,000 / $300,000) × 90 = 30 days

This means on average, after a sale, it takes 30 days for cash to land in the bank. If your payment terms are Net 30, this is a healthy DSO — clients are paying on time. If your terms are Net 15 and DSO is 30, half your clients are paying late.

Why it matters for invoice reconciliation

DSO is downstream of reconciliation accuracy. If your books say an invoice is unpaid when it was actually paid two weeks ago, your AR balance is artificially inflated, and DSO goes up. You think you have a collections problem; you actually have a bank reconciliation problem.

The fix is the same as for AR aging: reconcile the bank statement against your invoice list before running the DSO calculation. checkunpaidinvoices.com does this in 30 seconds from two CSV files; an accounting platform with bank feeds does it more slowly but with persistent state.

DSO benchmarks by industry

DSO ranges vary widely. Some rough industry averages:

IndustryTypical DSO
B2B SaaS35-45 days
Professional services (legal, consulting)45-60 days
Construction60-90 days
Healthcare (insurance billing)30-50 days
Government contracting50-90 days
Manufacturing45-65 days
Retail (cash + credit card)5-15 days
Freelance creative25-40 days

The reason DSO varies isn’t laziness — it reflects industry payment norms, client size (enterprise clients pay slower), and your invoicing terms. A solo freelancer with Net 14 terms and consumer clients should have a much lower DSO than a construction subcontractor with Net 60 terms and general-contractor clients.

DSO vs. average payment days

Be careful with definitions. Two metrics get conflated:

For board-level cash flow reporting, DSO is standard. For per-client collection analysis, average payment days is more actionable. Many small businesses track both.

Improving DSO

Three levers, ranked by impact:

  1. Shorter payment terms. Net 30 → Net 14 cuts your DSO by ~16 days at the limit. Hardest to do mid-relationship, easy to do with new clients.
  2. Faster reminders. Day-7 polite reminder instead of day-30 cuts DSO by 1-3 days for slow payers. See how to recover unpaid invoices.
  3. Early payment discounts. Offering 2/10 Net 30 (2% discount if paid within 10 days) shifts ~30-50% of payers to early. Lowers DSO at the cost of margin.

Less effective: hiring a collections agency (helps with old AR, not average payment time), switching invoicing platforms (zero effect on DSO unless it changes client behavior).

DSO in the cash conversion cycle

DSO is one of three components of the cash conversion cycle, which measures how long cash is tied up in operations:

Cash Conversion Cycle = DIO + DSO - DPO

DIO = Days Inventory Outstanding (how long inventory sits before sale)
DSO = Days Sales Outstanding (how long until customers pay)
DPO = Days Payable Outstanding (how long until you pay suppliers)

Lower DSO → faster cash recovery → less working capital needed. For a service business (no inventory), the equation reduces to CCC = DSO - DPO, which is the gap your working capital must cover.

Lower DSO starts with knowing which invoices are still unpaid. Drop your AR list + bank statement into the reconciliation tool — 30 seconds, no signup.

Quick FAQ

Is lower DSO always better? Up to a point. DSO well below your stated payment terms means clients are paying ahead of schedule, which is fine. DSO at zero would mean cash-on-delivery — possible but limits your competitive position relative to credit-extending competitors.

Why does DSO matter to investors and lenders? It signals collection efficiency and cash flow health. A DSO trending up over multiple quarters suggests deteriorating collections or aggressive credit policy; investors want to see it stable or declining.

Should I include disputed invoices in DSO? Convention varies. Strict accountants include them (they’re still unpaid); some practitioners exclude them as “they’re not collectible yet, they’re under negotiation.” Be consistent across periods.

Does DSO include partial payments? Yes — partial payments reduce AR by the amount paid, which lowers DSO incrementally. The remaining unpaid balance still drags DSO up until fully collected.