Average DSO by Industry: 2025 Benchmarks and What Good Looks Like
There is no universal good DSO. A healthy number is your industry benchmark measured against your own terms. Here are 2025 average DSO ranges for eight industries, why each sits where it does, and how to tell if yours is hiding cash.
By the AccountsReceivable.ai team
July 2026 · 9 min read
Average DSO varies widely by industry, from about 5 to 20 days in retail to 60 to 90+ days in construction, so there is no single good number. In 2025 the broad median across US trade sectors sat near 40 days, but a healthy DSO is your own industry benchmark measured against the terms you actually offer. A 55-day DSO is a warning sign for a SaaS business and a strong result for a manufacturer. Read your number against your sector and your net terms, not against a headline average.
Days sales outstanding is the average number of days it takes to turn a credit sale into cash. It is the cleanest single read on how well your receivables convert, which is why finance teams benchmark it obsessively. The trouble starts when someone compares their DSO to a number pulled from a different industry with different billing structures. Below are 2025 benchmark ranges by industry, why each sits where it does, and how to judge whether yours is quietly holding cash it should not.
Average DSO by industry (2025 benchmarks)
The ranges below reflect 2025 US benchmark data. Treat them as directional bands, not precise targets. The Credit Research Foundation reported a broad median DSO around 40 days for the period, and individual sectors spread well above and below that.
| Industry | Typical average DSO | Why it sits there |
|---|---|---|
| Retail / e-commerce | 5 to 20 days | Card and immediate payment at point of sale |
| Wholesale distribution | 30 to 50 days | Standard net-30 trade terms |
| SaaS / subscription | 30 to 45 days | Recurring billing, though the best quartile collects faster |
| Professional services | 30 to 60 days | Varied billing and milestone structures |
| Technology / hardware | 40 to 55 days | Mixed B2B and channel sales |
| Manufacturing | 45 to 60 days | Milestone-based invoicing and long production cycles |
| Healthcare | 45 to 70 days | Insurance adjudication and claim resubmission cycles |
| Construction | 60 to 90+ days | Retainage, lien waivers and progress-billing approvals |
Two patterns explain almost all of the spread. The first is who pays: a consumer swiping a card settles instantly, while a general contractor waiting on a project owner and a bank draw does not. The second is structural delay baked into the billing itself: retainage in construction, insurance adjudication in healthcare, and progress billing in manufacturing all add days that have nothing to do with a customer being slow. When you compare your DSO to a benchmark, you are really asking whether your number reflects your structure or your follow-up.
What is a good DSO?
A good DSO is one that sits at or below your industry benchmark and close to your stated payment terms. As a rough guide, a DSO under 45 days is generally healthy and under 30 is excellent, but that only holds if your terms support it. If you sell on net 30, a DSO of 38 means customers pay about eight days late on average, which is normal and manageable. If you sell on net 30 and your DSO is 60, customers are taking twice your terms and roughly a month of sales is stuck in receivables that should be cash.
The sharper benchmark than the raw number is best possible DSO, which is what your DSO would be if every customer paid exactly on terms with zero delinquency. Compare your actual DSO to your best possible DSO and the gap is the collectible time you are leaving on the table. That gap, not the industry average, is the number worth managing. We work through it alongside the other receivables metrics in the guide to accounts receivable KPIs.
Why is construction DSO so high?
Construction posts the highest DSO of any major industry because delay is written into how the industry bills, not because contractors are worse at collecting. Retainage holds back 5 to 10 percent of each invoice until a project is substantially complete, sometimes months out. Lien-waiver requirements, pay-when-paid clauses, and multi-party approval chains between subcontractor, general contractor, owner and lender all add weeks before a single payment clears. A 75-day construction DSO can be perfectly healthy where a 75-day SaaS DSO would signal a broken collections process. This is exactly why cross-industry comparison misleads. The specific levers that pull a contractor's number down, from billing retainage on time to chasing draws inside the lien window, are covered in the guide to how construction companies get paid faster.
Why is healthcare DSO high?
Healthcare DSO runs long because payment depends on a claims cycle before patient balances even begin. Insurance adjudication, prior authorization, and the denial-and-resubmission loop routinely consume 30 to 60 days on their own. Only after the payer settles does the remaining patient responsibility enter its own collection cycle. Providers that manage DSO well do it by cleaning claims at submission to cut denials, not by chasing patients harder at the end.
How do you calculate DSO to compare against these benchmarks?
DSO is average accounts receivable divided by net credit sales, multiplied by the number of days in the period. Carry $600,000 in average receivables against $5,000,000 in annual credit sales and your DSO is (600,000 / 5,000,000) x 365, or about 44 days. Use the same period length and the same definition of credit sales every time, or your trend becomes noise. The full method, including the counting-back approach that handles seasonal sales, is in the days sales outstanding formula guide.
One caution when you benchmark: DSO is an average, so a single large late invoice or a lumpy month can distort a single reading. Always pull it for the last four quarters and watch the trend line. A DSO drifting up three quarters in a row tells you more than any one number measured against an industry table.
How to move your DSO toward the benchmark
If your DSO sits well above your industry range, the cause is almost always follow-up and cash application, not your invoice template. The single largest lever is a fixed, escalating collections cadence that reaches every overdue account instead of only the squeaky ones. The second is applying cash the day it lands, so paid invoices stop showing as open and inflating the number on paper. These two together move DSO more than any credit-policy change, and we break down all seven levers in the guide to reducing DSO.
DSO is also only one side of the working-capital equation. The mirror metric on the payables side, days payable outstanding, measures how long you hold onto your own cash before paying suppliers, and teams that automate their accounts payable workflow often manage both numbers together to protect the cash conversion cycle from both ends.
The hard part of hitting a benchmark is consistency. Manual collections falls apart the moment month-end gets busy, and the accounts that go quiet are exactly the ones a stretched team stops chasing. An AI agent removes that dependency: it chases every overdue invoice across email, SMS and live phone calls on a fixed cadence, applies incoming cash automatically, and predicts a pay date per customer so the aging stays honest. See how it works on the accounts receivable automation software page.
The takeaway
Benchmark your DSO against your own industry and your own terms, watch the trend rather than a single reading, and measure the gap between your actual DSO and your best possible DSO. Retail collecting in 12 days and construction collecting in 80 can both be running healthy receivables. The number that matters is not the industry average; it is the distance between where you are and where your own terms say you should be, and closing that distance is a collections-cadence problem you can actually fix.
See AccountsReceivable.ai get you paid
The agent chases every invoice across email, SMS and phone, applies the cash and cuts your DSO, on top of QuickBooks, Xero or NetSuite. Flat fee, no cut of collections.