DSO Benchmark by Industry: Targets for $1M to $20M Firms

DSO benchmark by industry shown on a financial dashboard with AR aging

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.

MetricFormulaWhat it answers
DSOEnding receivables x days ÷ credit salesHow long cash sits in AR
Best Possible DSOCurrent receivables x days ÷ credit salesHow fast you could collect if nothing went late
Average Days DelinquentDSO minus Best Possible DSOHow much of the delay is delinquency
Collection Effectiveness IndexCollected ÷ collectible x 100How much of what was collectible got collected

Want Your Slip Days Priced?

I will pull your aging, run DSO, Best Possible DSO, ADD, and CEI, and show you what your delay is actually worth. 30 minutes, no pitch.

Target Bands by Model, Not Just Sector

These are working planning ranges anchored to typical terms in each model, not survey data.

Sector / modelHealthy DSO bandInvestigate above
Creative agencies (retainer, billed in advance)12 to 22 days30 days
Creative agencies (project, Net 30)32 to 42 days50 days
B2B SaaS (annual, invoiced)30 to 40 days48 days
Specialty trades and construction45 to 65 days75 days
E-commerce and wholesale (net terms)28 to 38 days45 days
Professional services (hourly)25 to 38 days45 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.