cashflow
DSO (Days Sales Outstanding)
Average days to collect cash from invoiced sales. The collections speed metric.
Definition
Days Sales Outstanding (DSO) measures how long, on average, it takes to collect cash from invoiced sales. Formula: (Accounts Receivable / Total Credit Sales) x days in period. Healthy DSO depends on payment terms - if you bill net 30, DSO under 35 is healthy; if you bill net 60, DSO under 70. Rising DSO signals collections problems before they become a cash crisis. Reducing DSO is a free working-capital improvement: every day you cut DSO releases cash.
Calculating DSO accurately
Standard DSO formula: (Accounts Receivable divided by Total Credit Sales) times days in period. For a monthly calculation: (end-of-month AR divided by month's credit sales) times 30. The trap: credit sales, not total sales. If your business has cash and credit components (e.g., e-commerce with both Stripe and net 30 invoicing), separate them. Including cash sales artificially deflates DSO and hides collections problems. A cleaner US version is the 'countback method': starting from today, count backward through monthly credit sales until cumulative sales equal current AR balance. The number of days you count back is DSO. This method handles seasonality better than the average formula.
DSO benchmarks by industry and customer type
Service businesses billing US enterprise clients: DSO 45 to 75 days because enterprise buyers dictate net 45 or net 60 terms. Service businesses billing US SMB clients: DSO 25 to 45 days. SaaS with monthly subscriptions billed via credit card: DSO 1 to 7 days. SaaS with annual contracts paid by check or wire: DSO 30 to 60 days. E-commerce: DSO 2 to 5 days (credit card processing time). Construction with progress billing: DSO 45 to 90 days. Healthcare billing insurance: DSO 60 to 120 days. Always compare to industry benchmark, not absolute target.
What rising DSO actually means
Rising DSO is one of the earliest leading indicators of business stress, both for your business and your customers'. Three diagnostic questions. Are specific customers paying slower (customer financial distress, often a sign they will churn or default)? Has your customer mix shifted toward slower-paying segments (enterprise versus SMB, government, or healthcare)? Has your invoicing process broken down (delayed invoicing, billing errors, manual reconciliation issues)? Run an aging analysis to isolate which customers are driving DSO; usually 20 percent of customers account for 80 percent of overdue AR. Personally contact those 20 percent before doing anything else.
Lowering DSO without losing customers
Five durable tactics. One, invoice immediately upon milestone completion - every day of delayed invoicing is a day added to DSO. Two, accept payment by ACH and credit card, not just check; friction kills collections. Three, automate dunning at 7, 14, and 30 days past due before human escalation. Four, offer early-pay discounts (2/10 net 30 yields effective 36 percent annual return for the customer with cash). Five, require upfront deposits on new engagements - 25 to 50 percent deposit cuts effective DSO dramatically. Avoid the tempting move of tightening terms aggressively (net 30 to net 15) without negotiation; it triggers customer pushback and rarely accelerates payment.
FAQ
Is DSO the same as average days to pay?
Closely related but not identical. DSO is calculated from the AR balance and revenue, so it averages across all customers and reflects mix shifts. Average days to pay is calculated per invoice from issue date to payment date and averaged. The two usually match within a few days but can diverge when AR mix changes rapidly (new customer onboarding, large new contracts). For management purposes, use DSO as the headline metric and per-customer days-to-pay for collection prioritization.
What is best possible DSO?
Best Possible DSO equals current AR divided by current period credit sales times days in period, assuming everything was current. It is the theoretical floor at current invoicing and terms. The gap between actual DSO and best possible DSO is the collections inefficiency to recover. A US business with 30 day net terms, 1M monthly credit sales, and 1.5M AR has actual DSO of 45 and best possible DSO of 30 (assuming all AR is current). The 15-day gap represents collectible inefficiency worth roughly 500K in working capital.
How does seasonality affect DSO?
Strongly. Seasonal businesses (retail, travel, education) see DSO spikes after peak periods because AR balances are high but recent credit sales are lower. The countback method handles this better than the average formula. For US tax businesses peaking in Q1, DSO spikes in Q2. For retail peaking in Q4, DSO spikes in Q1. Adjust target DSO seasonally; comparing peak DSO to off-peak DSO is misleading.
Does DSO include factored or sold receivables?
Generally no. Once AR is sold to a factor or pledged under an asset-based lending facility, it is removed from your balance sheet and not counted in DSO. This can artificially improve reported DSO without operational improvement. When comparing DSO across periods, check whether factoring or ABL usage changed - declining DSO from factoring is not the same as declining DSO from better collections.
What DSO improvement is realistic in 6 months?
A focused collections improvement program can typically cut DSO by 20 to 40 percent within 6 months for a business that has not previously prioritized it. Common starting state: 60 day DSO with 30 day terms. Target end state: 38 to 45 day DSO. Levers in order of impact: automated reminders (saves 5 to 10 days), invoicing immediately (saves 3 to 7 days), accepting credit card and ACH (saves 5 to 10 days), upfront deposits on new contracts (saves 10 to 20 days), early-pay discounts (saves 3 to 7 days). Compound effect is meaningful.
In your business
- →Track DSO monthly - watch the trend, not just the level
- →If DSO is rising, audit collections process - usually slow follow-up or weak terms
- →Compare DSO to industry - some sectors run 90+ days normally, others 15-30