DSO Benchmark by Industry: Targets for $1M to $20M Firms
Revenue is up. Margin looks fine. Then payroll week arrives, and you are deciding which vendor waits. A DSO benchmark by industry is the median days a sector takes to turn an invoice into cash. For owner-operated firms between $1M and $20M, your DSO should land within five days of your stated terms. Most owners never run the number. They feel it instead, usually on a Thursday.
Key Takeaways
- DSO measures collection speed, not sales quality. It equals ending receivables divided by credit sales, times days in the period. Strip out cash sales first, or any DSO benchmark by industry will mislead you.
- The spread beats the sector. Best Possible DSO counts only current receivables, and the gap between DSO and Best Possible DSO tells you whether to fix billing or fix collections.
- Eight days of slippage is real money. On $1.23M of quarterly credit revenue, one day of DSO is worth about $13,370, so cutting eight days releases roughly $107,000 without a single new client.
Why a Generic Benchmark Fails Owner-Operators
Most published benchmarks come from public companies with credit departments and dunning software. You have a bookkeeper and a busy inbox. Worse, a DSO benchmark by industry lumps together firms that collect at the point of sale with firms that invoice net 60. If 40% of your revenue is card-on-file and 60% is invoiced, a blended DSO is meaningless, so strip the cash revenue first. And terms are not standard: Atradius reports average U.S. B2B terms run 45 days and overdue invoices now affect 43% of credit sales.
Calculate DSO Before You Compare It
Calculate DSO from a trailing 90-day window, not a single month. The Credit Research Foundation publishes the standard formulas.
| Metric | Formula | What it answers |
|---|---|---|
| DSO | Ending receivables x days ÷ credit sales | How long cash sits in AR |
| Best Possible DSO | Current receivables x days ÷ credit sales | How fast you could collect if nothing went late |
| Average Days Delinquent | DSO minus Best Possible DSO | How much of the delay is delinquency |
| Collection Effectiveness Index | Collected ÷ collectible x 100 | How much of what was collectible got collected |
Want Your Slip Days Priced?
Target Bands by Model, Not Just Sector
These are working planning ranges anchored to typical terms in each model, not survey data.
| Sector / model | Healthy DSO band | Investigate above |
|---|---|---|
| Creative agencies (retainer, billed in advance) | 12 to 22 days | 30 days |
| Creative agencies (project, Net 30) | 32 to 42 days | 50 days |
| B2B SaaS (annual, invoiced) | 30 to 40 days | 48 days |
| Specialty trades and construction | 45 to 65 days | 75 days |
| E-commerce and wholesale (net terms) | 28 to 38 days | 45 days |
| Professional services (hourly) | 25 to 38 days | 45 days |
Pay-when-paid clauses push trades DSO up structurally, so a general contractor at 58 days is not underperforming, while a retainer agency at 58 days is bleeding.
The 6-Step Monthly Review
Run this the same day every month, right after close. Close AR and apply every deposit. Pull the aging at period end, capturing total and current buckets separately. Compute DSO, Best Possible DSO, ADD, and CEI on a trailing 90-day window. Subtract terms from DSO to get slip days, and compare to last month. List the top 10 past-due invoices by dollar value, not by age, since ten accounts usually explain most of the gap. Then assign one owner and one date per invoice, and check those dates next month.
Frequently Asked Questions
What is a good DSO for a small business? A good DSO lands within five days of your stated terms, so a Net 30 business should target roughly 30 to 35 days. A DSO benchmark by industry is useful only after you confirm your own terms and invoicing dates are accurate.
Does it apply to recurring revenue businesses? Only partially, because subscription revenue collected by card never enters receivables and will artificially crush your DSO. Calculate DSO on the invoiced portion alone, then compare to the band for your billing model.
Satisfaction Guaranteed
✓
I stand behind my work. Start with a free Books Health Check at zero obligation, and if we work together and you are not satisfied with the value, I will make it right. No long-term contracts, no pressure.
Get a Straight Read on Your Numbers
A free 30-minute Books Health Check. No pitch, no obligation. You leave with a Custom Financial Roadmap and a straight read on what your books actually need.