Paidifi
MetricsJanuary 14, 20269 min read

What is DSO (Days Sales Outstanding) and how to reduce it

A practical guide to Days Sales Outstanding: the formula, what good and bad numbers look like, and the concrete levers you can pull to get paid faster.

If you sell on credit terms, there is one number that quietly governs your cash flow more than almost any other: Days Sales Outstanding, or DSO. It tells you, on average, how many days it takes to collect cash after you make a sale. A low DSO means money flows back to you quickly. A high or rising DSO means your cash is sitting in someone else's bank account, financing their business instead of yours.

DSO is one of the most useful health metrics a finance leader can watch, because it converts a messy pile of open invoices into a single, trackable figure. In this guide we will walk through exactly how to calculate it, how to interpret the result, and the specific changes that actually move the number down.

The DSO formula

The standard formula is straightforward. You take your accounts receivable balance, divide it by the credit sales generated over a period, and multiply by the number of days in that period.

DSO = (Accounts Receivable / Total Credit Sales) x Number of Days in the period

A worked example makes it concrete. Suppose at the end of a 90-day quarter you have 180,000 dollars in outstanding accounts receivable, and during that quarter you booked 600,000 dollars in credit sales. Your DSO is (180,000 / 600,000) x 90, which equals 27 days. On average, it takes you 27 days to turn a sale into cash in the bank.

A few practical notes. Use credit sales only, not cash sales, because cash sales are collected instantly and would artificially deflate the result. Pick a consistent period and stick with it so your trend line is comparable month over month. Many teams calculate DSO monthly using the count of days in that month, then chart the trend across the year.

What does a good DSO look like?

There is no universal target, because the right DSO depends heavily on the payment terms you offer. The most useful benchmark is your own terms. If you invoice on net 30, a DSO meaningfully above 30 means customers are routinely paying late. A rough rule of thumb many controllers use is that a healthy DSO sits within about ten to fifteen days of your stated terms.

  • If you offer net 30 and your DSO is 35, you are in good shape.
  • If you offer net 30 and your DSO is 55, late payment has become the norm and is costing you cash.
  • A DSO that is trending up month after month is a warning sign even if the absolute number still looks acceptable.
  • A DSO well below your terms can indicate strong collections, generous early-payment behavior, or that you are extending less credit than the market would bear.

Context matters too. Industries with large project-based invoices, construction-style retention, or enterprise buyers with long approval chains will naturally run higher DSO than a business selling small recurring amounts to responsive customers. Compare yourself to your own history and your own terms first, and to industry norms second.

The levers that actually reduce DSO

Reducing DSO is rarely about one heroic effort. It is about removing friction at every step between the sale and the payment. Here are the levers that consistently produce results.

Invoice immediately and accurately. The clock on most terms starts at the invoice date, not the delivery date, so every day you wait to send the invoice is a day added to your DSO. Equally important, an invoice with the wrong amount, a missing purchase order number, or unclear line items will be parked by the customer's accounts payable team until it is corrected, silently adding weeks. Clean, prompt invoicing is the cheapest DSO reduction available.

Set clear terms and make payment easy. State the due date explicitly rather than relying on the customer to count thirty days. Offer the payment methods your customers actually want to use, and include a direct payment link so paying is a single click rather than a chore. Friction at the moment of payment is a leading cause of delay.

Build a consistent reminder cadence. Most late payments are not malicious; they are the result of a busy accounts payable inbox where your invoice simply slipped down the pile. A reliable sequence of reminders, starting before the due date and escalating after it, keeps your invoice visible and signals that you track what you are owed.

Escalate intelligently by age. A friendly nudge is right at day three past due. A phone call is right at day thirty. Matching the intensity of your outreach to how overdue an invoice is means you spend your energy where it has the most impact instead of treating every late invoice the same.

Consider an early-payment incentive. A small discount for paying within ten days, often written as 2/10 net 30, can pull cash forward dramatically for customers who value the saving. Model the cost carefully, because a discount is a real margin sacrifice, but for cash-constrained businesses the trade can be worth it.

The single highest-leverage change for most SMBs is consistency. A predictable reminder cadence that never gets dropped because the team is busy will outperform sporadic heroic collection sprints almost every time.

Where automation fits

The hardest part of keeping DSO low is not knowing what to do; it is doing it consistently, on every invoice, every week, without it falling off the to-do list. This is exactly the work that automation handles well. An AR automation platform can send the pre-due reminder, the polite first follow-up, the firmer second notice, and trigger a call on the invoices that warrant one, all organized by how overdue each invoice is. The result is a reminder cadence that runs whether or not anyone on your team remembered to send it that day.

DSO will not drop overnight, and it should not be the only metric you watch. But tracked monthly and paired with a disciplined collections process, it is one of the clearest signals you have that your cash is coming back to you on time. Calculate it, chart the trend, and treat a rising line as a prompt to tighten the process before it becomes a cash flow problem.

Let Paidifi handle the follow-ups

Put your overdue invoices on autopilot with escalating email and AI-call sequences.

Book a demo