On this article

DSO Calculator and Formula Guide

June 6, 2026
min read
Insights

Days Sales Outstanding (DSO) is the average number of days it takes your business to collect cash after making a credit sale. You calculate it with one core formula: DSO = (Accounts Receivable / Total Credit Sales) x Number of Days. A DSO calculator simply automates that math so you can track collection speed over time and spot trouble early. This guide walks through the formula, a worked example, and how to read your result without misleading yourself.

What Is the DSO Formula?

The DSO formula expresses how long, on average, your receivables stay unpaid. The standard version is:

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

Each input matters. Accounts receivable is the balance customers owe you at the end of the period. Total credit sales is revenue billed on credit during that same period, excluding cash sales. Number of days is the length of the period you are measuring, typically 30, 90, or 365. For a deeper conceptual breakdown, see what is DSO in finance.

How Do You Use a DSO Calculator?

A DSO calculator takes the same three inputs and returns your result instantly. Enter your ending accounts receivable balance, your total credit sales for the period, and the number of days in that period. The tool divides receivables by credit sales and multiplies by the day count. The benefit is consistency: you remove manual errors and can recompute the moment new data lands. For a step-by-step manual walkthrough, read how to calculate DSO.

What Is a Worked DSO Example?

Suppose a company finishes a 90-day quarter with $450,000 in accounts receivable and $1,500,000 in total credit sales. The table below shows the calculation.

InputValue
Accounts Receivable$450,000
Total Credit Sales$1,500,000
Number of Days90
Calculation(450,000 / 1,500,000) x 90
DSO Result27 days

In this illustrative example, it takes about 27 days on average to collect after a sale. These figures are purely for demonstration and are not industry benchmarks.

Which Inputs Affect Your DSO?

Three levers move your DSO. First, the receivables balance: the more unpaid invoices you carry, the higher the number. Second, credit sales volume: higher sales relative to outstanding balances pull DSO down. Third, the period length: comparing a monthly DSO to an annual one without adjusting the day count produces nonsense. Always match the day count to the period you measured, and use credit sales rather than total sales to avoid understating the figure.

How Should You Interpret Your DSO Result?

DSO is most useful as a trend, not a single snapshot. Track it month over month and compare it to your own payment terms. If you offer net-30 terms and your DSO sits well above 30, customers are paying late and cash is trapped in receivables. A rising trend signals weakening collections or looser credit policy, while a falling trend usually reflects faster cash conversion. Compare against your own terms and history before drawing conclusions.

How Can You Improve a High DSO?

If your calculator returns a number higher than you want, the fix is faster, more consistent collections. Monk is an AI-native invoice-to-cash platform that helps teams collect sooner: customers using Monk have seen DSO reductions of 40% or more, collections that are 24% more effective than traditional dunning, and over 90% of disputes resolved without escalation. Teams also recover roughly 26 hours per month of manual follow-up work. Faster collection directly lowers the receivables balance in your DSO formula.

Frequently Asked Questions

What is the basic DSO formula?

The formula is DSO = (Accounts Receivable / Total Credit Sales) x Number of Days. It returns the average number of days to collect cash after a credit sale.

Should I use total sales or credit sales in the formula?

Use total credit sales. Including cash sales understates DSO because those amounts were never outstanding as receivables.

What number of days should I use?

Match the day count to your measurement period: 30 for a month, 90 for a quarter, or 365 for a year.

Is a lower DSO always better?

Generally yes, since lower DSO means faster cash collection, but compare it against your own payment terms and history rather than an arbitrary target.

How often should I calculate DSO?

Most teams track DSO monthly so they can spot trends early and act before cash gets stuck in aging receivables.

Book a demo to see how Monk automates collections. For the full picture, explore our Definitive AR Guide.

Automate AR with Monk
See how Monk brings your billing and revenue systemsinto one place so you can remove busywork and focuson growth.
Book a demo

Manual AR is death by a thousand cuts

Deploy the Monk platform on your toughest AR problems.