Days Sales Outstanding (DSO) Calculator

The DSO Calculator helps you determine how many days it takes on average for your business to convert credit sales into cash. Ideal for monthly, quarterly or annual periods.

By CalcMastery Editorial Team

Days Sales Outstanding (DSO) Calculator

Estimate how quickly you collect receivables. DSO = (Average A/R ÷ Net Credit Sales) × Days in Period.

Choose the time basis for sales and receivables. Both should reflect the same period.

Exact number of days in your measurement period.

Average A/R (recommended)Single A/R Value

Average A/R smooths intra-period fluctuations and is standard for turnover/DSO.

$

Sales made on credit for the selected period (exclude cash sales). Use net of returns/allowances.

$

Accounts receivable at the start of the period.

$

Accounts receivable at the end of the period.

$

Single accounts receivable balance for the period end.

Results

  • Days Sales Outstanding (DSO) days
  • Receivables Turnover
  • Average Accounts Receivable$
  • Collection Efficiency

Enter your inputs above to calculate the results.

Formula

The standard formula for Days Sales Outstanding (DSO) is:

DSO = (Average Accounts Receivable ÷ Net Credit Sales) × Number of Days in Period

Where “Average Accounts Receivable” often equals (Beginning AR + Ending AR)/2.

A simplified version:

DSO = (Accounts Receivable ÷ Total Sales) × Number of Days

Monthly DSO & Receivables Metrics (example data)
Period Credit Sales Beginning A/R Ending A/R Average A/R Days in Period Avg Daily Sales DSO (days) Receivables Turnover (×) Best-Possible DSO (days)
Apr 2025 120,000.00 80,000.00 85,000.00 82,500.00 30 4,000.00 20.63 1.45 10.00
May 2025 135,000.00 85,000.00 90,000.00 87,500.00 31 4,354.84 20.09 1.54 9.65
Jun 2025 125,000.00 90,000.00 88,000.00 89,000.00 30 4,166.67 21.36 1.40 9.84
Jul 2025 140,000.00 88,000.00 92,000.00 90,000.00 31 4,516.13 19.92 1.56 9.52
Aug 2025 150,000.00 92,000.00 95,000.00 93,500.00 31 4,838.71 19.32 1.60 9.09
Sep 2025 145,000.00 95,000.00 93,000.00 94,000.00 30 4,833.33 19.45 1.54 9.00
Notes & formulas:
  • Average A/R = (Beginning A/R + Ending A/R) / 2
  • Avg Daily Sales (ADS) = Credit Sales / Days in Period
  • DSO = Average A/R / ADS
  • Receivables Turnover = Credit Sales / Average A/R
  • Best-Possible DSO ≈ Current (not past-due) A/R / ADS

How to Use the DSO Calculator

Decide your period: monthly, quarterly or annually.

Gather your Accounts Receivable at beginning and end of the period (or use ending balance if simpler).

Gather Net Credit Sales or Total Sales for the same period (exclude cash sales if possible).

Plug into the formula: (Average AR ÷ Net Credit Sales) × Number of Days.

Interpret results:

    • If DSO is increasing, your collections may be weakening or credit terms loosening.

- Compare your DSO with industry peers and historical trend to identify issues. - Use the metric to monitor and improve your working-capital/receivables process.

Frequently Asked Questions

What does DSO measure?

It measures the average number of days it takes a company to collect payment after a credit sale.

Why is a low DSO good?

Because it means your receivables convert to cash faster, improving liquidity and reducing risk of cash-flow stress.

What is considered a “good” DSO?

While it depends on industry, many sources cite under ~45 days as a common benchmark.

Are cash sales included in DSO?

Generally not, since cash sales are collected immediately (so DSO effectively zero for them) and including them would distort the metric.

Sources & Methodology