DSO

A healthy DSO can still hide a bad-debt problem

July 24, 2026 · 5 min read ·

Days Sales Outstanding is the number most finance teams reach for when someone asks how collections are going. It's clean, it's a single figure, and it trends nicely on a dashboard. It's also an average — and averages are very good at hiding the exact thing you should be worried about. A DSO that looks flat, or even improving, can sit on top of a growing pile of invoices that are quietly aging toward the point of no return. Here's what the number leaves out, and why the gap matters more in 2026 than it did a couple of years ago.

What DSO actually measures

DSO tells you, on average, how many days it takes to turn a credit sale into cash. Across the Americas it currently runs in the high-40s: Atradius pegs U.S. DSO at roughly 47 days in its latest B2B Payment Practices Barometer. That's a useful gauge of overall efficiency. But it's a blended figure. A book full of customers who pay in 35 days plus a handful who pay in 130 can produce the same average as a book where everyone pays around 50. The two situations are not remotely the same risk, and DSO can't tell them apart.

The metric also moves for reasons that have nothing to do with your collections effort. If a large customer pushes you from net 30 to net 60, your receivables stretch and DSO climbs even though every invoice is being paid exactly on the newly agreed terms. As J.P. Morgan notes, extending terms is a direct working-capital win for the buyer and the mirror-image drag on the vendor's receivables. Your DSO went up; your collection performance didn't change. The number reacts to terms, mix, and seasonality — not just to how well you chase.

The tail is where the money goes bad

Focus on the average and you miss the tail, which is precisely where losses live. Atradius reports that 43% of the value of U.S. B2B credit sales is now overdue, and that roughly 5% of long-outstanding invoices are ultimately written off as bad debt. That 5% doesn't come from the invoices sitting near your average — it comes from the oldest slice of the book, the accounts that slid past 90 and 120 days while the headline number stayed calm.

A stable DSO can mask a widening tail. The dollars that turn into write-offs were never near the average — they were in the aged bucket the average smooths over.

This is the trap of managing to a single figure. You can hit your DSO target for the quarter and still be accumulating a cohort of invoices that are becoming uncollectible in the background. By the time they show up as a bad-debt expense, the window to do anything about them has closed.

Why the aged bucket is growing

The pressure on that tail is real and current. Intuit QuickBooks' 2026 Small Business Late Payments Report found that businesses carrying unpaid invoices are owed $17,700 on average, and that 39% of owners said a single late payment made it hard to cover payroll or other bills in the past year. When your customers are stretched, their oldest payables — often your invoices — are the ones that keep slipping. A blended DSO absorbs that drift quietly. An aging report shows it plainly.

So the fix isn't to abandon DSO; it's to stop treating it as the whole picture. Pair it with the aging distribution. Watch the share of your receivables sitting past 60 and 90 days, not just the average age. That's the leading indicator DSO isn't built to give you.

Act in the window the average hides

The good news is that the aged bucket is not a lost cause the moment it appears — it's a window. An invoice at 45 or 60 days past due is still highly collectible; it just isn't old enough to trip the average or feel urgent. That's the pre-collections window, roughly 30 to 120 days past due, and it's where the outcome is still yours to change. Work those accounts with the right message to the right person at the right moment, and most of them come back before they ever reach the write-off line.

Wait instead, and you hand the problem to a collections agency at 120-plus days — after collectibility has dropped and after a contingency fee takes its cut of whatever's left. Managing to the average makes that outcome feel normal, because the average never sounded the alarm. Reading the tail is how you catch the money while it's still catchable.

Watch the tail, not just the average.

Kept works your overdue invoices in the pre-collections window — at a flat fee, taking zero cut of what it recovers.

See how Kept works →