How to Calculate DSO: The Formula Every CFO Should Master

DSO (Days Sales Outstanding) is the metric that tells you how long it takes to collect payment after a sale. Learn how to calculate it, interpret it, and use it to improve your cash flow.

CrEA TU PROPIA CUENTA
March 11, 2026

What Exactly Is DSO?

DSO measures the average number of days a company takes to collect payment on its credit sales. In other words: how much time passes between issuing an invoice and the money arriving in your account.

A low DSO means you collect quickly. A high DSO indicates that your cash is tied up in accounts receivable, which can create liquidity pressure even in profitable businesses.

The DSO Formula

The standard formula is surprisingly simple:

DSO = (Accounts Receivable / Total Credit Sales) × Number of Days in the Period

Let's break down each component:

  • Accounts Receivable: the total balance of outstanding invoices at the end of the analyzed period.
  • Total Credit Sales: the total sales made on credit during that same period (does not include cash sales).
  • Number of Days in the Period: typically 30 (monthly), 90 (quarterly), or 365 (annual).

Practical Example

Suppose that at the close of a quarter your company shows these numbers:

  • Accounts receivable: €150,000
  • Credit sales for the quarter: €450,000
  • Period: 90 days
DSO = (150,000 / 450,000) × 90 = 30 days

This means that, on average, your company takes 30 days to convert a credit sale into cash.

What Is a "Good" DSO?

There is no universal magic number. The most useful reference is to compare your DSO against your own payment terms. If you invoice on 30-day terms and your DSO is 30 days, your collection process is working optimally. If your DSO is 55 days under those same terms, there is a clear problem.

As a general guideline:

  • DSO below agreed payment days: excellent collections management.
  • DSO equal to agreed payment days: normal, healthy performance.
  • DSO significantly above: a warning signal requiring immediate action.

It is also essential to benchmark against the industry average. A B2B software company with a DSO of 45 days may be in good shape, while that same figure in retail would be alarming.

Formula Variants: The Countback Method

When sales fluctuate significantly from month to month, the standard formula can produce misleading results. In those cases, many finance teams prefer the countback method:

  1. Take the accounts receivable balance.
  2. Subtract each month's sales going backward, starting from the most recent.
  3. Add up the days of each full month you "exhausted" and add the proportional fraction of the month where you stopped.

This method better reflects reality for companies with seasonality or rapid growth.

Common Mistakes When Calculating DSO

Including cash sales in the denominator. Mixing cash sales with credit sales artificially inflates the denominator and makes your DSO look lower than it really is. Only credit sales should be included.

Ignoring credit notes. Returns and adjustments affect both accounts receivable and net sales. Failing to include them distorts the calculation.

Calculating only once a year. DSO is most useful when monitored month by month. An annual calculation hides seasonal trends and one-off issues that could have been caught in time.

Not segmenting by customer or product type. A global DSO can hide the fact that 80% of your delays come from 20% of your customers. Segmenting gives you the visibility to act precisely.

Why Does DSO Matter So Much?

Liquidity and cash flow. A high DSO means you need more working capital to operate. That can translate into more expensive credit lines or an inability to invest in growth.

Customer relationships. A deteriorating DSO can be a symptom of customer dissatisfaction, billing disputes, or deficient internal processes. Sometimes the problem is not the collection but what happens before it.

Company valuation. Investors and analysts examine DSO to assess the quality of revenues. Selling a lot but collecting late breeds distrust.

Five Levers to Reduce Your DSO

  1. Invoice immediately. Every day of delay in issuing the invoice is a day added to the DSO. Automate billing so it goes out the same day the product or service is delivered.
  2. Simplify payment terms. Confusing terms generate disputes. The clearer and simpler they are, the fewer excuses the customer has to delay payment.
  3. Offer early payment incentives. A 2% discount for payment within 10 days (2/10 net 30) can significantly accelerate collections and improve your cash flow.
  4. Implement a proactive follow-up process. Don't wait for the invoice to become overdue. A friendly reminder a few days before the due date can make all the difference.
  5. Review customer credit terms. Not all customers deserve the same terms. Adjust payment periods according to each customer's payment history.

Conclusion

DSO is one of those metrics that seems simple but, when used well, becomes a very powerful management tool. Calculating it is just the first step: the real value lies in monitoring it consistently, understanding its variations, and acting accordingly.

If you take only one idea from this article, let it be this: DSO does not just measure the speed of collection — it measures the financial health of your business. Put it on your dashboard and review it every month. Your cash flow will thank you.