Intermediate

Days Sales Outstanding Calculator (DSO)

Days Sales Outstanding (DSO) measures how quickly a company collects cash from its customers after a sale. Enter accounts receivable and net credit sales to calculate it for any period.
Outstanding invoices owed by customers at end of period
Total sales (credit sales) made over the measurement period

Measurement period

Days Sales Outstanding (DSO)
36.5days

Average number of days to collect payment after a sale is made

Accounts receivable
40,000
Net credit sales
400,000
Daily sales (revenue/day)
1,095.89
AR as % of sales
10 %
Receivables turnover ratio
10x
10%
90%
Accounts receivable
Already collected
Outstanding receivables as a share of total net credit sales
Step by step
  1. 1

    Daily sales

    400,000 ÷ 365 = 1,095.89
  2. 2

    DSO = (AR ÷ sales) × days

    (40,000 ÷ 400,000) × 365 = 36.5
Lock the current result, then change any input to compare scenarios.
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. This is not financial, investment or tax advice; consult a qualified professional. Read the full disclaimer.
Quick answer

How does this calculator work?

DSO = (Accounts Receivable ÷ Net Credit Sales) × Days in period. It shows how many days a company takes to collect payment. A $40k AR on $400k annual sales gives DSO = 36.5 days. Lower is better; rising DSO signals collection problems or loose credit terms.

Formula
DSO = (Accounts Receivable ÷ Net Credit Sales) × Number of Days in Period
How this is calculated

DSO tells you how many days on average a company waits to be paid after making a credit sale. A lower DSO means faster cash collection and better short-term liquidity. A rising DSO may indicate customers are struggling to pay, collection processes are weak, or credit terms are too lenient.

The formula divides the outstanding accounts receivable balance at the end of the period by total net credit sales for that period, then multiplies by the number of days. "Net credit sales" means revenue from credit transactions only — cash sales should be excluded because they create no receivable. If the split is unknown, total revenue is often used as an approximation.

DSO is one leg of the cash conversion cycle: CCC = DSO + DIO − DPO. Reducing DSO shortens the CCC and improves free cash flow. Industry benchmarks vary — B2B sectors may see 45–60 days, while consumer businesses with mostly cash sales can be close to zero.

Frequently asked questions

A lower DSO is generally better. Many businesses target DSO at or below their standard payment terms (e.g., "net 30" terms should aim for a DSO under 30–40 days). Industry norms vary — manufacturing and B2B services often run 45–65 days, while subscription businesses collecting upfront may be near zero.

Strictly, DSO should use only credit sales, since cash sales never create a receivable. Using total revenue when you have a large cash-sale component will artificially lower your DSO. If you cannot separate them, use total revenue and note the limitation.

The receivables turnover ratio = net credit sales ÷ AR (how many times AR is "turned over" in the period). DSO = Days in period ÷ Turnover ratio. They convey the same information in different units — DSO in days, turnover as a multiplier.

Also known as

days sales outstanding formula
DSO calculator
debtor days calculator
accounts receivable days ratio
receivables collection period
cash conversion cycle dso
average collection period customers

APA

TG we-Calculate Editorial Team. (2026). Days Sales Outstanding Calculator (DSO) [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/days-sales-outstanding-calculator

Chicago

TG we-Calculate Editorial Team. "Days Sales Outstanding Calculator (DSO)." TG we-Calculate. 2026. https://we-calculate.com/calculator/days-sales-outstanding-calculator.

IEEE

TG we-Calculate Editorial Team, "Days Sales Outstanding Calculator (DSO)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/days-sales-outstanding-calculator

BibTeX

@misc{wecalculate_days_sales_outstanding_calculator, title = {Days Sales Outstanding Calculator (DSO)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/days-sales-outstanding-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?