BLOG

The DSO Gap and What It’s Costing in Working Capital

Lee Hamilton on why days sales outstanding keeps missing target, and what actually closes the gap 

An invoice can be issued correctly, on time, with the right amount and the right terms, and still take three weeks longer than it should to become cash.

That gap is where Accounts Receivable quietly costs the business. Order Management can run cleanly, fulfilment can hit every date, billing can go out without error, and the cash can still arrive late. Once the invoice is issued, the business is no longer managing a transaction. It’s managing a collection process, and that process has its own points of friction. 

Why DSO doesn’t tell you where the problem is 

Days Sales Outstanding measures how quickly sales convert to cash. When payment slips beyond agreed terms, working capital stays locked up for longer than it needs to. Finance teams don’t struggle to see that DSO is rising – aging reports, the standard breakdown of overdue invoices into 30/60/90-day buckets, make that obvious. What those reports don’t show is why.

An overdue balance looks the same on a dashboard whichever of these caused it:

  • A late invoice dispatch 
  • A payment-term mismatch that triggered a dispute 
  • Inconsistent collector follow-up 
  • A customer with genuine payment risk that nobody flagged early 

Each of these points to a different fix and a different blind spot in most AR operations: late dispatch and follow-up sit under DSO reduction, term mismatches under dispute prevention, and risk visibility under prioritized, touchless collections. 

Four completely different causes, one identical-looking number. That makes it easy to apply the wrong fix, chasing harder, adding headcount, escalating faster, when the actual delay started somewhere else entirely.

The businesses that don’t have this problem aren’t collecting harder than everyone else. According to Hackett Group’s 2025 Working Capital research, top performers hold an 18-day DSO advantage over median peers, a gap that adds up to EUR 1.4 trillion in trapped working capital across Europe’s largest companies alone.

That’s not a resourcing problem. It’s a visibility problem. 

A shared standard for what “on time” actually means

Before any of this can be diagnosed, the business needs one definition of what counts as a valid payment term, what qualifies as a legitimate dispute, and what the collections cadence should look like. Without it, every overdue invoice is being measured against a different, unwritten standard. One team follows the invoice terms, another follows the contract, a collector calls an account late based on one date while the customer is working from another. 

That inconsistency isn’t a training problem. It’s a governance gap: there’s no single, defined standard for the process to run against in the first place. This is what ARIS Process Core solves. It establishes that governed standard, what a valid term is, what triggers a dispute, what the collections cadence should be, as one definition the whole business works from, not something that varies by team or region. 

Where the diagnostic work pays off 

The fix isn’t chasing every overdue invoice harder. It’s knowing which invoices are actually at risk before they’re thirty days overdue, not after. Without prioritization by exposure and risk, a small balance gets the same attention as a six-figure one, and the accounts that matter most sit in the same backlog as the routine ones. 

This is where ARIS Process Mining does its work, reconstructing how invoices, disputes, and payments actually move across ERP, banking, and collections systems, transaction by transaction, rather than through aggregated aging buckets. That surfaces the patterns averages hide – invoices above a certain value stalling in dispute resolution for weeks longer than the rest of the book, one customer segment generating disputes on a predictable cycle because of a payment-term mismatch, high-exposure accounts receiving the same generic reminder as accounts worth a fraction of the risk.

None of that shows up in a DSO trend line. All of it is actionable once it’s visible, because it lets collections teams direct effort at the accounts and issues actually moving the number, rather than spreading the same routine chasing across everything in the backlog. 

The standard and the reality, together 

A governed standard on its own doesn’t fix a broken collections process, it just defines what “good” looks like. Visibility into execution on its own doesn’t fix it either, it shows you the problem without a benchmark to close against. It’s the combination, Process Core setting the standard and Process Mining showing where execution actually departs from it, continuously and automatically, that turns a one-off cleanup into a governed process finance can trust. That combination is what’s increasingly referred to as the digital twin of how Accounts Receivable actually runs. 

A powerful digital twin doesn’t just diagnose the problem, it’s what unlocks real operational excellence, and the results follow.

That foundation matters beyond this quarter’s DSO number, too. Finance is starting to introduce AI into collections and cash application: prioritization models, dispute routing, payment-behaviour scoring. Every one of those tools needs a stable, governed process to act on. Without one, AI just learns to replicate whatever inconsistency already exists, at scale. Getting Accounts Receivable onto a governed, visible foundation isn’t separate from AI readiness. It’s the same work.

Closing the gap

Order Management moves the transaction through fulfilment. Accounts Receivable finishes the revenue side of the story, carrying it through collections, dispute resolution, and cash application. When invoices move cleanly through that process, DSO comes down, forecasting gets more reliable, and revenue becomes available cash sooner. 

The 18-day gap between average and top-performing finance organizations isn’t a collections-effort gap. It’s a visibility one, and it’s closable. 

Go beyond reporting on Accounts Receivable and start running it with confidence.