Ask most distribution finance heads what's holding back growth and, sooner or later, the answer is working capital stuck in the channel. The metric that captures it is DSO — Days Sales Outstanding: the average number of days between a credit sale and collecting the cash. When DSO drifts from the high-20s into the high-40s, a large slice of your cash is permanently in transit through distributors instead of funding the next territory.
The good news: DSO is one of the most improvable numbers in distribution, and most of the improvement comes from visibility and discipline, not from squeezing distributors. Here's the playbook.
Why DSO climbs in the first place
Channel credit drives volume — distributors buy on terms, and that's normal. DSO climbs when that credit goes unmanaged: outstandings aren't visible in one place, credit limits aren't enforced at order entry, follow-up is ad-hoc, and reconciliation is slow. The result is that a distributor's balance can quietly balloon for weeks before anyone notices — and a ballooning outstanding is often the first sign a distributor is about to stop ordering.
Step 1 — Get every outstanding on one screen
You cannot manage what you cannot see. The first move is a single, live view of every distributor's outstanding, ageing bucket (0–30, 31–60, 61–90, 90+ days), and credit limit. The moment collections work from a prioritised ageing list instead of memory, recovery improves — because effort goes to the balances that matter, in the order they matter.
Step 2 — Enforce credit limits at order entry
Most DSO damage is done at the point of taking the next order from a distributor who is already over their limit. Enforcing credit limits in the ordering workflow — flagging or blocking orders that breach the limit until the balance clears — stops the problem compounding. This is a configuration, not a confrontation: the rule does the work, consistently, for every distributor.
Step 3 — Systematic follow-up, not ad-hoc chasing
Replace sporadic phone calls with a systematic cadence: automated reminders as balances age, a clear escalation path, and field/collections ownership of specific accounts. The aim is that no outstanding ages past a bucket without someone owning the follow-up.
Step 4 — Speed up reconciliation and field cash
Slow reconciliation inflates DSO artificially — payments are made but not matched, so the books still show them outstanding. Faster reconciliation (and, for field collections, OTP-verified deposits reconciled against the bank) means collected cash is accounted cash, quickly.
What the improvement is worth
The cash freed by cutting DSO is real and one-time-plus-recurring. Moving from 47 to 28 days on a sizeable credit-sales base frees working capital proportional to the days reduced — cash you can deploy into growth instead of borrowing for. There's also a recurring financing saving on the capital you're no longer carrying.
You can size it for your business with the DSO calculator: plug in your annual credit sales and current vs target DSO, and it shows the working capital you free and the annual financing cost you save.
A realistic target
For most distribution businesses, moving DSO from the high-40s toward the high-20s over a couple of quarters is achievable with the four steps above — visibility, limit enforcement, systematic follow-up, and faster reconciliation. The goal isn't zero DSO (channel credit is part of the model); it's the lowest DSO your terms allow, managed deliberately rather than drifting.
Where the software fits
All four steps depend on one thing: a system that holds every distributor's ledger, ageing, and credit limit in real time and enforces the rules at order entry. SalesPort's CRM does exactly that — debtor tracking, ageing, credit-limit enforcement, and reconciliation on one screen — so DSO becomes a number you manage, not one you discover at quarter-end.
To model the cash you'd free, run the DSO calculator, or book a walkthrough to see debtor tracking live.
Frequently Asked Questions
Quick answers
What is a good DSO for a distributor?
How do I reduce distributor DSO?
How much cash does cutting DSO free up?
How does SalesPort help cut DSO?
Written by
Sort String Solutions Team
See it in action
Run this playbook on your own data.
Book a 30-minute walkthrough — we'll demo the exact module discussed in this article on a real distribution dataset.
Schedule a walkthroughGet a 30-min walkthrough on your data.
No deck, no fluff. Just the modules from this article running live.



