Days Sales Outstanding (DSO): Formula and Benchmarks
Lightbridge ERP defines days sales outstanding (DSO) as the average number of days a company takes to collect cash after a credit sale. DSO equals average accounts receivable divided by net credit sales per day. It measures how efficiently a business converts receivables into cash, a core driver of working capital and the cash conversion cycle.
Days sales outstanding measures how fast a business collects cash on credit sales.
Days sales outstanding, almost always shortened to DSO, is the average number of days between making a sale on credit and collecting the cash for it. It answers a simple question that sits at the center of working capital: once you have earned the revenue, how long does the money actually take to arrive? A lower DSO means receivables convert to cash quickly. A higher DSO means cash is tied up in unpaid invoices that the business has already booked as revenue.
DSO is a measure of collection efficiency, not profitability. A company can be profitable on paper and still run short of cash if its DSO is high and customers pay slowly. That is why finance leaders watch DSO as a leading indicator of cash flow health. It is most informative read as a trend over several periods and compared against the company's own payment terms, rather than judged against any single headline number.
This guide is general financial information, not accounting, tax, or legal advice. For decisions specific to your books, consult a qualified professional.
The DSO formula is average accounts receivable divided by net credit sales per day.
Calculating DSO uses three inputs: average accounts receivable, net credit sales, and the number of days in the period. The mechanics are straightforward, but two details decide whether the number is reliable: using net credit sales rather than total revenue, and being consistent about the averaging method and the day count.
The core DSO formula
DSO equals average accounts receivable divided by net credit sales, multiplied by the number of days in the period. Written out: DSO = (Average AR / Net Credit Sales) x Days. For a full year, Days is 365. For a quarter, use 90 or 91. The numerator is the average AR balance over the period, typically (beginning AR + ending AR) / 2.
The AR turnover identity
DSO is the inverse of accounts receivable turnover expressed in days. AR turnover equals net credit sales divided by average AR. So DSO = 365 / AR turnover for an annual period. A higher turnover means a lower DSO and faster collection. The two metrics describe the same collection efficiency from opposite directions.
Net credit sales, not total revenue
DSO measures collection on sales made on credit, so the denominator is net credit sales: gross credit sales less returns, allowances, and discounts. Cash sales never create a receivable and should be excluded. When the credit split is not available, practitioners approximate DSO using total net sales, which inflates the figure for cash-heavy businesses. State which basis you used.
A worked DSO example
Suppose a company carries average accounts receivable of 500,000 dollars and reports net credit sales of 3,650,000 dollars for the year. Net credit sales per day are 3,650,000 / 365 = 10,000 dollars. DSO = 500,000 / 10,000 = 50 days. The same answer comes from the turnover route: AR turnover = 3,650,000 / 500,000 = 7.3, and 365 / 7.3 = 50 days. On net-30 terms, a 50-day DSO signals that collection is running noticeably behind the terms being offered.
A good DSO is a rule of thumb that depends on your terms and industry.
There is no universal good DSO. The most honest benchmark is relative: compare your DSO to the payment terms you actually offer and to peers in your industry. A widely cited heuristic is that DSO running within roughly 1.5 times your standard net terms is reasonable, so a business on net-30 terms might treat a DSO up to the mid-40s as acceptable and anything materially higher as a collection problem to investigate. For net-30 businesses, a DSO under about 45 days is often described as healthy.
Industry context matters more than any single figure. Project-based firms, capital-intensive businesses, and companies that intentionally extend long terms to large customers will carry a much higher DSO, and that can be perfectly normal for the model. Subscription and ecommerce businesses that collect up front will run very low. The signal to watch is direction: a DSO that is rising over consecutive periods is a warning regardless of the absolute level, because it means cash is taking longer to come in than it used to.
Reducing DSO frees cash without raising prices or cutting spend.
Lowering DSO is one of the highest-return moves in finance because it releases cash a business has already earned. The work splits into preventing slow payment at the source and collecting faster once an invoice is out. Most of the durable gains come from process and system design rather than from chasing late payers harder.
Tighten billing and invoicing
Most collection delay begins before a customer is late. Invoice the moment a performance obligation is met, send invoices electronically, and make terms unambiguous on the document. Billing errors and disputes are a leading cause of slow payment, so accuracy at the source shortens DSO more reliably than chasing after the fact.
Automate dunning and follow-up
Systematic reminders before and after the due date recover cash that manual chasing misses. Automated dunning sequences, aging dashboards, and clear escalation rules keep receivables current without adding headcount. An ERP that automates AR (NetSuite handles this through SuiteBilling, covered in the NetSuite billing guide) removes the gaps where invoices stall.
Set and enforce credit policy
DSO reflects who you sell to and on what terms. Credit checks at onboarding, sensible limits, and disciplined terms keep the receivable book healthy. Early-payment incentives and deposits or milestone billing for large contracts pull cash forward. Concentration in a few slow-paying accounts can distort the whole metric.
The order-to-cash workflow that drives DSO is configured inside the ERP. How NetSuite automates recurring and usage billing is covered in the NetSuite SuiteBilling guide, but the lever itself, automated and accurate AR, is platform-neutral. Lightbridge ERP designs that workflow on whichever platform fits.
DSO is one of the three drivers of the cash conversion cycle.
DSO does not work alone. It is one of three metrics that combine into the cash conversion cycle (CCC), the number of days cash stays locked in operations before it returns. The cash conversion cycle equals days inventory outstanding plus days sales outstanding minus days payable outstanding: CCC = DIO + DSO - DPO. Days payable outstanding is subtracted because the credit your suppliers extend funds part of the cycle for you. A lower DSO shortens the cash conversion cycle directly and frees working capital.
Of the three components, DSO is often the fastest to move, because billing and collections respond to process change more quickly than inventory or supplier terms. Working capital itself is a related but distinct concept: it equals current assets minus current liabilities, and should not be confused with the current ratio (current assets divided by current liabilities). For the full picture of how these days metrics fit together, see the cash conversion cycle guide.
Lightbridge ERP turns DSO from a report into a managed outcome.
A high DSO is usually a symptom of how the order-to-cash process was designed, not a failure of effort. Lightbridge ERP is an independent, vendor-neutral ERP advisory firm with in-house NetSuite and FP&A delivery, and it treats DSO as an engineering problem: find where invoices stall, automate billing and collections, and build the receivables and cash conversion cycle reporting that finance leaders use to manage working capital. The result is cash that arrives faster and more predictably.
Because Lightbridge accepts no vendor kickbacks, no reseller quotas, and no partner-tier incentives, any platform or process recommendation is driven by fit rather than commission. For organizations that want their finance metrics to actually move, ERP consulting and a structured look at the order-to-cash process are the right starting point.
Days sales outstanding: frequently asked questions
- What is days sales outstanding (DSO)?
- Days sales outstanding (DSO) is the average number of days a company takes to collect payment after making a sale on credit. It is a working-capital metric that shows how efficiently a business turns receivables into cash. A lower DSO means customers pay faster and cash returns to the business sooner; a higher DSO means cash is tied up in unpaid invoices. DSO is most useful tracked as a trend over time and compared against a company's own payment terms and its industry, rather than read as a single absolute number.
- How do you calculate DSO?
- To calculate DSO, divide average accounts receivable by net credit sales, then multiply by the number of days in the period. The formula is DSO = (Average AR / Net Credit Sales) x Days. Average AR is usually (beginning AR + ending AR) / 2. Days is 365 for a year or 90 to 91 for a quarter. For example, average AR of 500,000 dollars on annual net credit sales of 3,650,000 dollars gives DSO = (500,000 / 3,650,000) x 365 = 50 days. Equivalently, DSO = 365 / AR turnover, where AR turnover equals net credit sales divided by average AR.
- What is a good DSO?
- A good DSO is a rule of thumb, not a universal number, because it depends entirely on industry and on the payment terms a company offers. A common heuristic is that DSO running within roughly 1.5 times your standard net terms is reasonable, and many practitioners treat a DSO under about 45 days as healthy for businesses on net-30 terms. But capital-intensive industries, project-based firms, and businesses that extend long terms will run much higher and that can be entirely normal. The right reference point is your own terms and your industry peers, tracked as a trend.
- Should DSO use total sales or net credit sales?
- DSO should use net credit sales, because only credit sales create the receivables that DSO measures. Cash sales settle immediately and never produce a receivable, so including them understates true collection time. The precise denominator is gross credit sales less returns, allowances, and sales discounts. In practice many companies approximate DSO using total net sales when the credit-versus-cash split is not readily available, which overstates collection efficiency for cash-heavy businesses. Whichever basis you use, apply it consistently and disclose it so period-over-period comparisons remain valid.
- How is DSO related to the cash conversion cycle?
- DSO is one of the three components of the cash conversion cycle (CCC), which measures how long cash is locked up in operations before it returns. The cash conversion cycle equals days inventory outstanding plus days sales outstanding minus days payable outstanding (CCC = DIO + DSO - DPO). DPO is subtracted because supplier credit funds part of the cycle. A lower DSO shortens the cash conversion cycle and frees working capital. The cash conversion cycle guide explains how the three metrics combine and why DSO is often the fastest lever to improve.
- How can a company reduce DSO?
- A company reduces DSO by collecting faster and by preventing slow payment before it starts. Practical levers include invoicing immediately and accurately, automating reminders and dunning, enforcing credit limits and clear terms, offering early-payment incentives, and using deposits or milestone billing on large contracts. Resolving disputes quickly matters too, since billing errors are a leading cause of delay. ERP and AR automation removes the manual gaps where invoices stall. Reducing DSO improves cash flow without raising prices or cutting costs, which is why it is one of the highest-return finance metrics to manage.
- What is the difference between DSO and AR turnover?
- DSO and accounts receivable turnover measure the same collection efficiency from opposite directions. AR turnover counts how many times a company collects its average receivables in a period: net credit sales divided by average AR. DSO converts that into a number of days: DSO = 365 / AR turnover for an annual period. A higher AR turnover corresponds to a lower DSO and faster collection. Turnover is convenient for ratio analysis, while DSO is intuitive because it is expressed in days, which makes it easy to compare directly against the payment terms a business offers.
- How does Lightbridge ERP use DSO in finance transformation?
- Lightbridge ERP treats DSO as a measurable outcome of how the order-to-cash process is designed in an ERP, not just a number on a dashboard. As an independent, vendor-neutral advisor with in-house NetSuite and FP&A delivery, Lightbridge maps where invoices stall, automates billing and collections, and builds the receivables and cash conversion cycle reporting that finance leaders use to manage working capital. The goal is faster, more predictable cash. Lightbridge accepts no vendor kickbacks, so any platform or process recommendation is driven by fit rather than commission.
From measuring DSO to moving it.
When the question shifts from what DSO is to how to bring it down, Lightbridge ERP redesigns the order-to-cash process and the reporting behind it, on whichever platform fits your business.