DSO Calculator

Calculate Days Sales Outstanding (DSO) — the average number of days it takes to collect payment from customers after a sale. A lower DSO means faster cash collection and better working capital.

$
$
Days
Days Sales Outstanding
40.56 Days
Average Daily Sales
$1,232.88
Receivables Turnover
9.00x
Collection Efficiency
Good

What Is DSO?

Days Sales Outstanding (DSO) — also called the average collection period — measures how long it takes, on average, to convert a credit sale into cash. It is the single most important metric for managing accounts receivable.

A DSO of 40 days means that, on average, customers pay 40 days after a sale. If your payment terms are Net 30, a DSO of 40 means you are collecting 10 days late on average — a working capital problem. If your terms are Net 60, the same 40-day DSO is excellent.

DSO Formula

DSO = (Accounts Receivable ÷ Total Credit Sales) × Days in Period

An equivalent form uses average daily sales:

Average Daily Sales = Credit Sales ÷ Days in Period
DSO = Accounts Receivable ÷ Average Daily Sales

Worked Example

A business has $50,000 in accounts receivable and $450,000 in annual credit sales:
Average daily sales = $450,000 ÷ 365 = $1,232.88
DSO = $50,000 ÷ $1,232.88 = 40.56 days
Receivables turnover = $450,000 ÷ $50,000 = 9× per year
If terms are Net 30, the business is collecting about 10 days late on average. Extending from 40 to 30 days would free up roughly $12,328 in cash.

How to Interpret DSO

Frequently Asked Questions

What is a good DSO?

A good DSO is at or below your stated payment terms. If you offer Net 30, a DSO of 30 is on target, below 30 is excellent, and above 30 is a problem. There is no universal "good" number because terms vary by industry — retail often runs Net 0, manufacturing Net 60, and construction Net 90.

Why is DSO important?

Cash tied up in receivables cannot pay salaries, buy inventory, or service debt. A rising DSO starves the business of cash even when sales are growing. Managing DSO is one of the fastest ways to improve cash flow without cutting costs or raising prices.

What is the difference between DSO and DPO?

DSO measures how long it takes to collect from customers (money coming in). DPO measures how long it takes you to pay suppliers (money going out). Together with Days Inventory Outstanding (DIO), they form the cash conversion cycle: CCC = DIO + DSO − DPO.

Should DSO use total sales or credit sales?

Use credit sales only. Cash sales never become receivables, so including them distorts the calculation downward. If you do not separate cash and credit sales, using total sales gives an approximation, but the result will be lower than the true DSO.

How do I reduce DSO?

Several levers: invoice immediately after delivery (every day of delay adds a day to DSO), offer early payment discounts (2/10 Net 30 is common), tighten credit checks on new customers, send automated payment reminders, stop supply to customers with severely overdue balances, or charge interest on late payments.

Can DSO be negative or zero?

DSO cannot be negative. A DSO of zero means you have no outstanding receivables — all sales are cash sales or all customers have paid. This is common in retail and e-commerce but rare in B2B businesses.

Related Tools