Financial Ratios & Valuation

Days Sales Outstanding (DSO): Formula and Meaning

Days Sales Outstanding (DSO): Formula and Meaning

Days sales outstanding (DSO) measures the average number of days a company takes to collect payment after a credit sale. Divide average accounts receivable by net credit sales, then multiply by the number of days in the period. A DSO of 40 means it takes roughly 40 days, on average, to turn an invoice into cash.

DSO is a liquidity and collections-efficiency indicator. A lower number signals faster cash collection and stronger working capital; a rising number can flag loosening credit terms, slow-paying customers, or collection problems. It is one of three components of the cash conversion cycle, alongside days inventory outstanding and days payable outstanding.

The DSO formula

DSO equals average accounts receivable divided by net credit sales, multiplied by the number of days in the period. For a full year, the multiplier is 365; for a quarter, use 90 or 91. The result is expressed in days.

$$\text{DSO} = \frac{\text{Average Accounts Receivable}}{\text{Net Credit Sales}} \times \text{Days in Period}$$

Two conventions matter. First, use net credit sales (sales made on account, after returns and allowances), not total revenue that includes cash sales, because cash sales never create a receivable. Many analysts use total net revenue as a proxy when the credit-only figure is not disclosed, which understates DSO. Second, “average accounts receivable” typically means beginning receivables plus ending receivables, divided by two, which smooths seasonal swings. See how accounts receivable is recorded and reported for the inputs.

Term Definition Where to find it
Accounts receivable Amounts owed by customers for goods or services delivered on credit Balance sheet, current assets
Net credit sales Sales made on account, minus returns and allowances Income statement or internal sales records
Average AR (Beginning AR + Ending AR) / 2 Two consecutive balance sheets
Days in period 365 (year), 90 or 91 (quarter), 30 (month) Calendar

What is a good DSO?

There is no universal “good” DSO; the useful benchmark is your own industry and your own trend. As a broad rule of thumb, a DSO under 45 days is often considered healthy and under 40 is strong, but this varies widely by sector and by the credit terms a company offers. A DSO near or below the stated payment terms (for example, 30 days on net-30 invoices) generally signals disciplined collections.

Context drives interpretation. Retailers and restaurants that collect at the point of sale can post a DSO near zero. Construction, manufacturing, and enterprise software firms that extend net-60 or net-90 terms often run DSO above 60 days without any collection problem. Comparing a software company to a grocery chain tells you nothing useful.

Industry pattern Typical DSO range Why
Retail, hospitality, food service 0 to 15 days Most sales collected at point of sale
Consumer services, subscriptions 15 to 30 days Short terms, recurring billing
B2B goods and professional services 30 to 60 days Net-30 to net-45 terms are standard
Construction, heavy manufacturing, enterprise software 60 to 90+ days Long project cycles, extended or milestone terms

Trend matters more than the single number. A DSO that climbs from 38 to 52 over three quarters can indicate that receivables are aging, that a large customer is paying late, or that the company loosened terms to book revenue. A DSO far below the industry norm can mean tight credit policy that may be costing sales.

DSO in the cash conversion cycle

DSO is the collections leg of the cash conversion cycle (CCC), the number of days a company’s cash is tied up between paying suppliers and collecting from customers. The CCC formula is days inventory outstanding (DIO) plus DSO minus days payable outstanding (DPO). A lower CCC means cash returns to the business faster and less external financing is needed to fund operations.

$$\text{CCC} = \text{DIO} + \text{DSO} – \text{DPO}$$

Each leg pulls in a direction. DIO counts days inventory sits before sale, DSO counts days waiting to collect after the sale, and DPO counts days the company delays paying suppliers, which is a source of free financing. Lowering DSO shortens the cycle directly and improves working capital, because collected cash can pay down debt or fund the next order.

The three legs connect to other ratios. DIO is the day-count expression of inventory turnover, and DPO mirrors DSO on the accounts payable side. Reading all three together shows whether a squeeze on cash comes from slow collections, bloated inventory, or fast supplier payments.

Worked example

Assume a B2B manufacturer with the following annual figures. Beginning accounts receivable is $4,000 and ending accounts receivable is $6,000, so average AR is $5,000. Net credit sales for the year are $120,000. Using a 365-day year:

  1. Average AR = ($4,000 + $6,000) / 2 = $5,000
  2. AR turnover ratio = $120,000 / $5,000 = 24 times per year
  3. DSO = ($5,000 / $120,000) x 365 = 15.2 days

The company collects a typical invoice in about 15 days, comfortably inside net-30 terms. Now place DSO in the full cycle. Suppose the same firm has DIO of 18 days (average inventory $1,970 against COGS $40,000) and DPO of 13 days (average payables $1,500 against COGS $40,000):

$$\text{CCC} = 18 + 15 – 13 = 20 \text{ days}$$

Cash is tied up for about 20 days per cycle. If collections slipped and DSO rose to 45 days, the CCC would jump to 50 days, tripling the working capital the firm must finance to run the same volume. The receivables collected each cycle can be traced through the operating-activities section of the cash flow statement, where a rising AR balance reduces reported operating cash.

How to lower DSO

Reducing DSO frees cash without raising a dollar of new financing. The levers act on how invoices are issued, when they are due, and how collections are pursued. Each targets a specific delay between the sale and the deposit.

Frequently asked questions

What is the difference between DSO and accounts receivable turnover?

They are two views of the same data. AR turnover measures how many times per year a company collects its average receivables (net credit sales divided by average AR). DSO converts that into days by dividing 365 by the turnover ratio, or equivalently by dividing average AR by net credit sales and multiplying by days. A turnover of 24 equals a DSO of about 15 days.

Should DSO use total sales or credit sales?

Use net credit sales when available, because only credit sales create receivables. Including cash sales in the denominator understates DSO by mixing in transactions that never sit in accounts receivable. Many public-company analysts substitute total net revenue because credit-only sales are rarely broken out in filings, so the figure often serves as an approximation rather than an exact measure.

Is a high DSO always bad?

Not necessarily. A high DSO can simply reflect long, standard payment terms in industries like construction or enterprise software, where net-60 or net-90 is normal. It becomes a concern when it rises above the company’s own historical range or above stated terms, which may signal aging receivables, a struggling major customer, or credit policy loosened to book revenue.

What is a good DSO by industry?

There is no single figure. Point-of-sale businesses such as retail and hospitality often run near zero. Subscription and consumer services tend to fall in the 15 to 30 day range. B2B goods and professional services commonly land at 30 to 60 days on net-30 to net-45 terms, and long-cycle sectors like construction and enterprise software often exceed 60 days. Compare against direct peers, not across industries.

How does DSO affect the cash conversion cycle?

DSO is added directly in the cash conversion cycle formula (DIO + DSO minus DPO), so a higher DSO lengthens the cycle one-for-one. A longer cycle means cash stays tied up in receivables longer, increasing the working capital the business must finance. Lowering DSO shortens the cycle and can reduce reliance on short-term borrowing.

How often should DSO be measured?

Monthly or quarterly tracking is common for internal management, because a single annual figure hides seasonal swings and short-term collection problems. Using average accounts receivable (beginning plus ending, divided by two) for the period smooths out timing distortions. Watching the trend across several periods is more informative than any one reading.

Reviewed by The Ledgerism Editorial Team. Last reviewed: July 2026.

Related guides