How to Reduce Days Sales Outstanding in B2B Accounts

Most overdue invoices are not a credit problem but a billing-experience one. Here is how to cut DSO by fixing the experience, not chasing customers harder.

Jeff Galea5 min read

You send the invoice. Then nothing. The customer does not query it and does not pay it. Thirty days pass, then forty. Your team starts chasing. Somewhere in the thread you learn a line item was unclear, a reference was missing, or the invoice went to the wrong person. The work was done. The money is real. It is just sitting in an overdue invoice while your cash stays locked up.

Most finance and commercial leaders read this as a credit problem. Some of it is. A lot of it is not. About a quarter of B2B invoices in Western Europe are paid after the due date, and once late they settle around a month beyond terms (Atradius, 2026). EU businesses spend close to 10 hours a week chasing overdue invoices (EU Payment Observatory, 2025). That is cash, time, and goodwill spent on a problem you can design out.

Your DSO is partly an experience problem

Days sales outstanding measures how long it takes to turn a sale into cash. The higher it climbs above your agreed terms, the more revenue sits idle and the more your team spends collecting it. Most advice treats this as a collections job: chase harder, add reminders, tighten terms.

That misses where the delay starts. The invoice is a post-sale touchpoint. The customer reads it, understands it or does not, queries it or pays it. Every point where that experience is unclear or slow adds days to your DSO. If you sell recurring contracts in fintech, IT services, or cybersecurity, this is revenue you have already won and delivered; it should not be stuck in an unpaid invoice.

Where the billing experience leaks cash

The delay usually starts in one of a few places:

  • The invoice is unclear. Line items do not match what was agreed, the reference the customer needs is missing, or the format is hard to read. They set it aside to check, and it stalls.
  • Nobody communicates before the due date. The invoice lands cold, with no heads-up and no confirmation the customer has what they need to pay.
  • A dispute sits. The customer flags one line, and the query bounces between your account team and finance while the whole invoice goes unpaid.
  • The handoff between teams is cold. Your account manager knows the customer; your finance team sends the invoice. When those two do not share context, the customer feels passed around at the exact moment you are asking for money.

Each of these is fixable. None of them is a credit risk. They are experience failures that show up as late cash.

What late payment costs you

Two costs, both real. First, the cash. Every day above your terms is revenue you have earned but cannot use. Second, the relationship. A confusing invoice or a dispute left to drag sours a customer who was otherwise happy, and in B2B that damage lands right before renewal. More than half of Western European firms name liquidity pressure as a reason customers pay late (Atradius, 2026), but the part you control is the experience: clarity, communication, and how fast a query gets resolved.

To size it for your business, use your own figures. Take your agreed payment terms and your current DSO. The gap between them, multiplied by your average daily invoiced revenue, is the cash sitting in overdue invoices at any time. Then count the hours your team spends chasing. That is the baseline a fix has to beat, and it holds up in front of a CFO because it is built from your numbers, not a borrowed example.

How to cut DSO by fixing the experience

Work the journey from invoice to paid, not just the collections stage at the end:

  1. Map it. Follow one invoice from the moment it is raised to the moment it clears. Mark every step where the customer has to stop, check, or query.
  2. Make the invoice clear. Match line items to what was agreed, include the references the customer needs, and send it to the right person on time.
  3. Communicate before the due date. Confirm the customer has the invoice and everything needed to pay it, before it is late, not after.
  4. Build a fast dispute path. Give customers one clear route to query an invoice and a set time to resolve it, so one disputed line does not freeze the whole payment.
  5. Align account and finance teams. Share the customer context across both, so the person asking for payment is not starting cold.

Then measure what moved: billing dispute rate, average time to resolve a dispute, and DSO. Those three tell you whether the experience is getting cheaper to run and faster to pay.

What to do next

Pull your DSO and your payment terms, then follow one overdue invoice back to where it stalled. If the honest answer is a confusing invoice, a slow dispute, or a cold handoff, that is cash you are leaving on the table, and it is an experience problem you can fix.

That is the work we do: find the problem, build the fix, keep it working. We design and build the post-sale experience, then prove the result in cash released and days removed from your DSO. If billing is one of several places your post-sale experience leaks, start with what it is costing you.

Frequently asked questions

What is a good days sales outstanding for a B2B company?
There is no single number; it depends on your payment terms and sector. A more useful test is the gap between your DSO and your agreed terms. If terms are 30 days and DSO is 55, roughly 25 days of revenue are sitting in overdue invoices. Track that gap over time, not the raw figure.
How do you reduce days sales outstanding?
Start before the chase. Make the invoice clear, send it on time, tell the customer what to expect, and give them a fast way to query or pay. Then fix the disputes that stall payment. Most overdue invoices are not credit problems; they are experience problems, and fixing the experience releases cash faster than tougher collections.
Why do customers pay late even when they can afford to?
Often because the invoice is unclear, a line is disputed, or nobody told them what to expect. Liquidity is one driver, cited by more than half of Western European firms (Atradius, 2026), but a large share of late payment is confusion and unresolved queries, which you control.
Is late payment a finance problem or a customer experience problem?
Both, and treating it as finance-only is why DSO stays high. The invoice is a post-sale touchpoint the customer experiences. When it is confusing or a dispute drags, they hold payment and trust erodes. Fixing the experience around the invoice cuts DSO and protects the relationship.