How to Reduce Days Sales Outstanding

Two colleagues reviewing a printed financial report together in an office

Photo by Kampus Production on Pexels

Your controller can tell you the number at any moment: DSO is 52 days. What nobody can tell you is why it was 41 in the spring, or which six customers moved it. Days sales outstanding is a useful number, but it is a lagging one. By the time it climbs, the invoices that pushed it up were sent weeks ago, and the reasons they’re still open are sitting in someone’s inbox.

This guide covers how to reduce days sales outstanding at a small or mid-sized business: what the number really measures, the levers you control, where a proactive agent helps, and where it should never act alone. It belongs to a wider topic we cover in revenue leakage in small business: money you earned that doesn’t arrive, or arrives late.

What DSO actually measures

The usual formula is simple: accounts receivable at the end of a period, divided by credit sales for that period, multiplied by the number of days in it. If you ended a quarter with $300,000 in receivables on $900,000 of credit sales over 90 days, your DSO is 30. On average, it takes you 30 days to turn a sale into cash.

Two cautions before you try to move it. First, it is an average, so one large customer paying at 90 days can hide a dozen who pay on time, and a strong sales month can make DSO look better without anyone collecting faster. Second, it mixes several problems into one number: invoices that went out late, invoices that were wrong, payments that arrived but were never applied, and customers who simply pay slowly. Each one has a different fix. Look at DSO next to the aging report and each customer’s actual days-to-pay, not on its own.

Why it matters more than it looks

Slow collections show up as a cash problem long before they show up as a bad debt. In the Federal Reserve’s 2025 Small Business Credit Survey report on employer firms, 51% of employer firms cited uneven cash flow as a financial challenge in the prior 12 months, a category the report says includes collecting on receivables. Only paying operating expenses was cited more often, at 56%. Every day you take off DSO is cash you already earned, back in the business sooner, without borrowing it.

The DSO levers a small business controls

Much of what drives DSO happens before anyone sends a reminder:

  • Invoice the day the work is done. The clock on a net-30 invoice starts when the invoice goes out, not when the job finished. A week of lag between delivery and billing is a week added to DSO that no collections effort can recover.
  • Get the invoice right the first time. A wrong price, a missing PO number or the wrong billing contact means the invoice sits in the customer’s AP queue until someone notices. The customer isn’t refusing to pay; they can’t.
  • Make terms explicit and consistent. The terms on the invoice should match the contract and the credit decision you made when the customer was set up.
  • Catch disputes early. A dispute found at day 5 is a phone call. A dispute found at day 60 is a write-down and a strained relationship.
  • Make paying easy. Clear remittance instructions and the payment methods your customers already use remove a surprising amount of friction.
  • Apply cash promptly. A payment that arrived but wasn’t matched to its invoices still counts as open receivables. Unapplied cash makes DSO look worse than it is, and sends reminders to customers who already paid.

Fix the process before you automate it

It is tempting to buy a tool that sends more reminders and call it a DSO project. If invoices go out late or wrong, that tool sends the wrong reminder faster, to a customer who is waiting on a corrected invoice. Before any automation, agree on who owns billing and who owns collections, where disputes get recorded, and how quickly finished work becomes an invoice. We explain why that order matters in why AI projects fail in small business.

Where a proactive agent helps

A reactive setup is a carburetor: it does less and asks more of you. Someone has to remember to run the aging report, decide who to chase and write the email. A proactive agent reads the signals already in your accounting system, your bank feed and your inbox, and acts on them as they arrive:

  • Billing lag. It notices work marked complete, or goods shipped, with no invoice behind it, and flags it the same day.
  • Invoice checks before sending. It compares each invoice with the customer’s contract terms and known requirements (PO number, billing contact, proof of delivery) and holds the ones that would bounce.
  • A dunning cadence that fits each customer. A courteous note before the due date for customers who tend to forget; nothing for those who always pay on time; a firmer follow-up when a usually reliable payer starts drifting.
  • Dispute detection. When a reply says “this price is wrong” or “we never got this,” it pauses reminders on that invoice and routes it to the person who can fix it.
  • Cash application. It matches incoming payments to open invoices from the remittance email or the bank detail, so receivables reflect reality.

What reaches your team is the exception: the invoice that would have bounced, the customer whose payment pattern changed, the dispute that needs a decision, the deposit that didn’t match. Not a dashboard to check every morning, but a warning light that only comes on when something needs you. We go deeper on the collections side in accounts receivable automation for small business.

Where the agent shouldn’t act alone

Invisibility is earned. In the first weeks, a person reviews every reminder and every payment match before it is final. That review is the calibration: each correction teaches the system how your customers and your team actually work. Autonomy goes up with evidence, not with trust. First the agent suggests, then it acts with review, then it acts on its own for routine cases where its record is clean.

Some levers that move DSO never leave a person’s hands: changing a customer’s payment terms, putting an account on credit hold, offering an early-payment discount or a payment plan, writing off a balance, and sending an account to collections. Those decisions trade cash against relationships and margin, and they are yours. An engine computer manages the fuel mixture. It doesn’t choose the destination.

None of this is legal or accounting advice. Late fees, interest on overdue balances and how bad debt is recorded depend on your contracts and where you operate; confirm them with your accountant or attorney.

A good first step

Before you set a DSO target, split last quarter’s number into its parts. For each open invoice, note how many days passed between finishing the work and sending the invoice, whether it was disputed or rejected, and whether any payment against it sat unapplied. You may find that part of your DSO was never about slow payers at all. If you want to size the hours your team spends chasing and matching today, our ROI calculator is a quick way to put a number on it before you talk to anyone.

Want to see this in your company?

Schedule a free discovery call with RubikSoft and learn how an AI Agent can transform your operations in weeks.

Schedule Your Free Consultation