Home / Economics & Finance / Corporate Finance / Days Sales Outstanding (DSO)

Formula & Calculator

Days Sales Outstanding (DSO)

Days Sales Outstanding (DSO) measures how long it takes a company to collect payment after making a sale on credit. It is accounts receivable divided by total credit sales, times the number of days. For example, a DSO of 45 means customers take an average of 45 days to pay. A lower DSO is better because the company gets its cash faster. A high or rising DSO can signal that customers are struggling to pay or that credit terms are too loose.

Finance Business Cash Flow Management
VORZEP · WORKING CAPITAL & AR METRICS

Days Sales Outstanding Calculator

Compute Days Sales Outstanding (DSO): DSO = (Accounts Receivable / Total Credit Sales) × Days. Solve for DSO, AR, credit sales, or the number of days — with a live cash-conversion diagram, DSO threshold meter, industry benchmark chart, and step-by-step algebra.

DSO = (AR / Credit Sales) × Days · AR Turns = Sales / AR · AR Turnover Days = 365 / Turns
Solve for
Scenario presets
Accounts Receivable The total amount owed to your company by customers for goods or services already delivered but not yet paid for. Taken from the balance sheet as of the end of the period — usually the closing AR balance, though for more precision you can use the average of opening and closing AR. Includes unpaid invoices, but not bad debt that has been written off. SOLVED
$
AR must be zero or greater.
Total Credit Sales Net credit sales for the period — sales made on account (not cash sales) minus any returns or allowances. If you only have total sales and cash sales make up a small share, total sales is a reasonable approximation. For companies with significant cash sales, using total sales would understate DSO because it inflates the denominator. SOLVED
$
Sales must be greater than zero.
Period Days The number of days in the period used for sales. Use 365 for annual sales, 90 for quarterly, 30 for monthly. For comparison purposes, most analysts use 365 days per year, but for a partial-year period use the actual number of days. Using 360 days (the "banker's year") is also common in some accounting traditions. SOLVED
days
Days must be at least 1.
Days Sales Outstanding The average number of days it takes to collect payment after a sale. Lower is better — it means cash is tied up for less time. Benchmarks: under 30 days is excellent (mostly B2C), 30–45 days is typical for B2B, 45–60 days shows collection problems, and above 60 days is a working-capital red flag. DSO is closely watched by lenders and investors because it directly affects cash flow. SOLVED
days
DSO must be zero or greater.
DSO measures how long it takes on average to turn a credit sale into cash. Every day of DSO ties up cash that could be reinvested, so reducing DSO by even a few days frees up real working capital.
DAYS SALES OUTSTANDING (DSO)
45.00 days
AR = $450,000 · Sales = $3,650,000 · Days = 365
READY
DSO = (AR / Sales) × Days
Step-by-step solution
AR vs annual sales composition
AR (waiting for cash) Collected sales
DSO vs AR (fixed sales and days)
DSO = AR / Sales × Days Current point 30-day target
Typical DSO by industry
Typical DSO Your DSO
Sensitivity
Companion statistics
Cash conversion cycle — live schematic
Credit sales (revenue flowing in) Accounts receivable (waiting for cash) Cash collected DSO timeline (0 → 365 days)
DSO thresholds — where you stand
Excellent: ≤ 30 days Healthy: 30–45 days Elevated: 45–60 days Poor / crisis: > 60 days
What DSO really measures

Speed of collections

DSO translates how much money is sitting in receivables into the language of time: "our customers take, on average, 45 days to pay." It's far more actionable than the raw AR balance because it normalizes for company size. A $10 million AR balance means nothing without knowing sales — but 45 days is immediately interpretable and comparable across companies and industries.

Lower is not always better

Extremely low DSO might mean the company is being overly aggressive with collections, damaging customer relationships, or offering early-payment discounts that eat into margins. DSO also ignores credit terms: a company with 60-day terms and 65-day DSO is doing well; a company with 15-day terms and 45-day DSO is underperforming. Always compare DSO against the company's own stated credit terms.

Industry matters enormously

B2C businesses (retail, SaaS, utilities) collect instantly and run DSO of 0–30 days. B2B services run 40–60 days. Construction, government contracting, and healthcare run 60–90 days or more because of complex approval processes and slow payers. Comparing a SaaS company's 20-day DSO to a construction company's 80-day DSO tells you nothing — always benchmark against direct competitors.

The cash-flow connection

Every day of DSO ties up roughly (Annual Sales / 365) dollars in working capital. A company with $365 million in annual sales has $1 million of cash locked up for each day of DSO. Reducing DSO from 60 to 45 days frees up $15 million in cash. This is why CFOs obsess over DSO — it's often the single largest lever on the balance sheet.

DSO Formulas

All based on accounts receivable, credit sales, and period days.

QuantityFormulaNotes
Days Sales OutstandingDSO = (AR / Credit Sales) × DaysThe master formula
Accounts ReceivableAR = DSO × Sales / DaysReverse direction
Credit SalesSales = AR × Days / DSOReverse direction
Period DaysDays = DSO × Sales / ARUsually 365, 90, or 30
AR Turnover ratioTurns = Sales / ARHow many times AR cycles per year
AR Turnover from DSOTurns = Days / DSOE.g. 365/45 = 8.1 turns
DSO from AR turnsDSO = Days / TurnsInverse of AR turnover
Average collection period≈ DSOSame concept, sometimes averaged over AR
Best Possible DSO(Current AR / Credit Sales) × DaysUsing only current (non-past-due) AR
Cash freed per dayAnnual Sales / 365Value of a one-day DSO reduction

Typical DSO by Industry

Approximate DSO benchmarks. Actual values vary widely by company size, credit policy, and customer base.

IndustryTypical DSORangeNotes
Retail (B2C)0 – 5 days0 – 10Cash or card at point of sale
SaaS / subscriptions15 – 30 days5 – 45Monthly billing; annual prepays reduce DSO
Utilities20 – 30 days15 – 45Regular billing cycles
Wholesale / distribution30 – 45 days25 – 60Standard 30-day terms
Manufacturing45 – 60 days35 – 75Longer terms, larger customers
Professional services45 – 60 days30 – 90B2B billing, approval cycles
Construction60 – 90 days45 – 120Progress billing, retainage
Healthcare (providers)45 – 60 days30 – 90Insurance processing delays
Government contracting60 – 90 days45 – 180Procurement and audit delays
Oil & gas (upstream)45 – 75 days30 – 90JV partner billing

Frequently Asked Questions

Days Sales Outstanding (DSO) measures the average number of days it takes a company to collect payment after making a credit sale. Formula: DSO = (Accounts Receivable / Credit Sales) × Days. A DSO of 45 means that on average, customers take 45 days to pay their invoices. DSO is one of the most important working-capital metrics because it directly measures how long cash is tied up in receivables, and is closely watched by CFOs, lenders, and investors.

It depends entirely on the industry. B2C businesses run DSO of 0–10 days because customers pay instantly. SaaS and utilities run 15–30 days. Wholesale and distribution run 30–45 days (matching standard 30-day terms). Construction, healthcare, and government contracting can run 60–120 days because of complex billing. The right benchmark is a company's stated credit terms and its direct competitors, not an abstract "target." A 45-day DSO for a company with 30-day terms is a red flag; a 45-day DSO for a company with 60-day terms is excellent.

Each day of DSO reduction frees up approximately (Annual Sales / 365) dollars in cash. A company with $365 million in annual sales frees $1 million in cash for every day it reduces DSO. Reducing DSO from 60 to 45 days frees $15 million. This is why DSO is such a powerful lever on the balance sheet — a modest operational improvement produces a large balance-sheet effect. Companies often offer early-payment discounts, tighten credit standards, or hire collections staff specifically to move DSO by a few days.

Credit sales is the correct input because DSO measures credit collection. Cash sales are not receivables — they don't sit in AR — so including them in the denominator understates DSO by inflating the sales figure. For a company with all cash sales, DSO is meaningless (AR would be zero). For a company with mostly cash sales and a small credit component, total sales is a reasonable approximation. For B2B companies where nearly all sales are on credit, total sales is fine because it equals credit sales.

They measure the same thing from opposite directions. AR turnover counts how many times the AR balance cycles through cash in a year (Turns = Sales / AR). DSO counts how many days that cycle takes (DSO = Days / Turns = Days × AR / Sales). A company with 8 turns per year has DSO = 365 / 8 = 45.6 days. Both metrics tell the same story — faster collection is better — but DSO is often preferred because "days" is more intuitive than "turns per year" for most audiences.

Yes. Common techniques: (1) offering steep discounts for early payment — this lowers DSO but reduces revenue; (2) tightening credit terms for everyone — this lowers DSO but may lose customers; (3) securitizing AR or factoring — selling receivables to a third party removes them from the balance sheet and lowers DSO without any real collection improvement; (4) using average AR instead of closing AR to smooth over a quarter-end surge in collections; (5) channel stuffing near period-end — booking sales that will be returned later. This is why analysts look at DSO alongside revenue growth, AR aging, and cash flow to detect manipulation.

Calculating...

Variables

Symbol Quantity Unit
DSO Days sales outstanding days
Accounts Receivable Outstanding accounts receivable balance currency
Total Credit Sales Total sales made on credit currency
Number of Days Period length in days

What it means

Days Sales Outstanding (DSO) measures the average number of days it takes a company to collect payment after a sale on credit. It is calculated by dividing accounts receivable by total credit sales and multiplying by the number of days in the period. A lower DSO is desirable, indicating faster collection. It is used to evaluate credit policies, cash flow management, and customer payment behaviour. Understanding DSO is important for financial managers to improve working capital and reduce the need for external financing.

Worked example

Days Sales Outstanding – Two Detailed Examples

Real‑World
Scenario: A company has accounts receivable of $80,000 and total credit sales of $600,000 for the year (365 days). The finance team calculates DSO to measure the average number of days it takes to collect payment after a sale. This helps in managing cash flow and credit policies.
ParameterValue
Accounts Receivable80000
Credit Sales600000
Period (days)365
1DSO = (80000 / 600000) × 365 = 48.67 days
Result 48.67 days ✓ Average collection period
Scenario: A wholesale company has receivables of $60,000 and credit sales of $500,000 in a 365‑day year. The CFO calculates DSO to see if the company is collecting payments efficiently. A high DSO may indicate issues with credit terms or customer payments.
ParameterValue
Receivables60000
Credit Sales500000
Period365
1DSO = (60000/500000)×365 = 43.8 days
Result 43.8 days ✓ Lower DSO
Insight: DSO indicates how quickly a company collects cash from credit sales. A lower DSO is generally preferable as it improves liquidity.

Common mistakes

  • DSO: Days Sales Outstanding – the average number of days to collect receivables.
  • Accounts Receivable: The average outstanding receivables over the period.
  • Total credit sales: Sales made on credit – not total sales (excluding cash sales).
  • Number of Days: Usually 365 days for annual DSO.
  • Interpretation: Lower DSO is better – indicates faster collection.

Applications

Days Sales Outstanding (DSO) measures the average number of days it takes a company to collect payment after a sale. It reflects the efficiency of credit and collections processes. A lower DSO indicates faster collection, improving cash flow. Credit managers use DSO to evaluate the performance of the accounts receivable function, to identify customers with slow payment, and to set credit policies. By monitoring DSO, companies can manage working capital and reduce bad debt risk. This metric is also used in comparing companies and industries. Understanding DSO helps in financial planning and in assessing the effectiveness of credit and collection strategies.

  • Accounts receivable management and collection efficiency
  • Cash flow forecasting and working capital planning
  • Credit policy evaluation and customer risk assessment
  • Performance monitoring of sales and finance teams
  • Benchmarking against industry standards

Related calculators · Corporate Finance

Suggest an improvement

Found a mistake? Have a better example? Let us know.
You may send up to 3 suggestions per 24 hours.

Page details

1,262

Views
  • Published July 11, 2026
  • Last updated September 4, 2026