Benchmarks

Accounts Receivable Benchmarks for Mid-Market B2B Companies

7 min read Cashvyne Editorial
Abstract benchmark visualization comparing AR performance metrics across industries

What does a healthy DSO look like for a $30M distribution company versus a $80M manufacturer? The numbers vary more than most AR managers expect.

Why Benchmarks Mislead When Applied Without Context

The phrase "industry benchmark" in AR is doing a lot of work that often goes unexamined. When a CFO sees that the median DSO for B2B companies is somewhere around 40-45 days and compares their own DSO of 52, the natural conclusion is: we have a collections problem. But that comparison may be completely apples-to-oranges depending on your industry vertical, customer concentration, payment terms structure, and revenue size.

DSO benchmarks aggregated across all B2B industries compress enormous variation into a single number. A wholesale distributor operating on net-30 terms with commodity products has a fundamentally different AR dynamic than a professional services firm billing on milestone-based project terms. A manufacturer with 5 major customers accounting for 70% of revenue has different credit risk structure than a distributor with 200 customers averaging $15,000 each. Treating a single industry-wide benchmark as your target is a shortcut that often leads AR managers to optimize for the wrong number.

This article is an attempt to give mid-market B2B finance teams more specific reference points — organized by industry vertical and revenue band — along with the context that makes those numbers meaningful.

DSO Benchmarks by Industry Vertical

The following ranges are based on patterns observable in mid-market B2B payment data and broadly consistent with industry reporting. They are ranges, not precise targets, and your specific customer mix and payment terms will place you somewhere within or outside them.

Wholesale Distribution

Revenue range: $10M–$100M. Typical DSO: 33–48 days.

Distributors generally operate on net-30 terms and have higher customer volume and lower concentration than manufacturers. The competitive dynamics of distribution often mean extending terms informally to retain accounts, which creates upward DSO pressure. A DSO of 38–42 is a reasonable target for a well-managed wholesale distributor in this revenue band. DSO above 52 in distribution typically indicates either a collections process issue or significant customer concentration in late-paying accounts.

Industrial Manufacturing

Revenue range: $15M–$150M. Typical DSO: 42–62 days.

Manufacturing tends to run higher DSO than distribution for structural reasons: longer sales cycles, more complex invoicing (progress billing, purchase order matching requirements), and customer bases that often include larger companies with 45-60 day standard terms. A DSO of 48–55 is not inherently problematic for a mid-market manufacturer if the aging composition is clean — meaning most of the open balance is current or within normal terms, not concentrated in the 60-90 day bucket.

Business Services and Staffing

Revenue range: $5M–$75M. Typical DSO: 38–55 days.

Services businesses often have more invoice dispute risk than product companies — deliverable ambiguity is a common source of payment delay. The variance in this category is wide. Staffing firms that bill on weekly timesheets tend to have tighter DSO than management consultants billing on project milestones. The benchmark range reflects that spread. For services businesses, the percentage of AR in dispute at any given time is often a more revealing metric than aggregate DSO.

Specialty Wholesale and Building Materials

Revenue range: $10M–$80M. Typical DSO: 40–60 days.

This vertical has historically operated with longer payment terms as a competitive norm. Net-45 and net-60 terms are common, particularly for contractor and general contractor customers. A company in this space with a DSO of 55 may actually be performing well relative to its terms structure, whereas a distributor with the same DSO on net-30 terms has a meaningful gap.

The Metrics That Matter More Than Aggregate DSO

DSO is a lagging composite metric. By the time your DSO is measurably elevated, the underlying problem has usually been building for 60-90 days. Three metrics give earlier and more precise signal:

Current ratio of AR aging — what percentage of your open AR balance is current (within terms) versus 1-30 DPD, 31-60 DPD, and 60+ DPD? A company with a DSO of 45 where 85% of AR is current is in a very different position than a company with the same DSO where 30% of AR is 60+ DPD. The aggregate number masks the composition.

Write-off rate as a percentage of revenue — for mid-market B2B, bad debt write-offs in the range of 0.2%–0.8% of annual revenue are generally within normal range for most industry verticals, with distribution on the lower end and services on the higher end. Write-off rates above 1.5% consistently suggest either a credit approval process issue (accepting customers who shouldn't have been extended credit) or a collections escalation problem (invoices reaching write-off that could have been recovered earlier).

Collection effectiveness index (CEI) — CEI measures what percentage of receivables that were collectable in a given period were actually collected. The formula: (beginning AR + credit sales - ending total AR) / (beginning AR + credit sales - ending current AR) × 100. A CEI above 80 is generally considered healthy. Below 70 indicates a structural collections gap worth investigating.

The Benchmark Trap: Comparing Yourself to the Wrong Peer

We're not saying benchmarks are useless. They're useful as directional reference points — if you're a distributor running DSO of 68 with net-30 terms, something is structurally off and the benchmark tells you that clearly.

The problem is using broad-industry benchmarks to set precise internal targets without accounting for your specific payment terms structure, customer concentration, and industry vertical. A $30M plastics distributor in the Midwest benchmarking against aggregate "B2B distribution" data that includes tech product distributors with very different customer profiles is not doing useful analysis.

The most valuable benchmark comparison is internal year-over-year: is your DSO trend moving in the right direction? Is your 60+ DPD bucket as a percentage of total AR shrinking or growing? Are your write-offs stable? These internal trend comparisons tell you more about whether your AR operations are improving than any external peer comparison.

When James Okonkwo was building the initial version of Cashvyne's analytics layer, one of the earliest decisions was to present performance data in terms of customer-level payment trend rather than portfolio-level aggregate. A DSO of 44 that's composed of 10 accounts trending in the wrong direction looks the same as a DSO of 44 where every account is stable — but they're completely different operational situations. The aggregate hides what actually needs attention.

How to Use This Data

If your current DSO is within or below the benchmark range for your vertical and revenue band, the productive question is not "how do we get lower?" but "what is the composition of what we have, and where is the meaningful risk concentrated?" DSO reduction for its own sake can create the wrong incentives — aggressive collection on accounts that are reliable late-payers damages relationships without improving cash position meaningfully.

If your DSO is above the benchmark range, the first question is whether it's a terms issue (you've informally extended terms to key customers and your nominal DSO is higher as a result) or a collections process issue (invoices that should be paying in 35 days are routinely going 55+). These require different responses. Terms issues often need a conversation with sales and leadership about customer relationship economics. Process issues can usually be addressed with better dunning sequencing and earlier intervention on accounts showing deteriorating payment trends.

Either way, the aggregate benchmark is the beginning of the analysis, not the answer to it.

Back to AR Insights