Online Receipt Generator

Days Sales Outstanding (DSO): What It Measures and Why It Matters

A single number that tells you, on average, how long it actually takes to get paid, and why watching its trend matters more than any one reading.

Evrenus Fırat Polat · ·

Days Sales Outstanding answers a specific, useful question: on average, how many days does it take you to collect payment after a sale? It compresses your entire collection performance into one comparable number.

How it's calculated

DSO = (Accounts Receivable ÷ Total Credit Sales) × Number of Days in the Period.

In plain terms: what share of a period's sales is still sitting uncollected, expressed as a number of days. Our DSO calculator handles the math directly. Plug in receivables, credit sales, and the period, and it returns the figure.

Worked example

A web agency has these figures for the quarter (90 days):

  • Credit sales (invoices issued): $90,000
  • Accounts receivable at the end of the quarter: $45,000

DSO = ($45,000 ÷ $90,000) × 90 = 0.5 × 90 = 45 days.

The agency's terms are Net 30. So clients take, on average, 15 days longer than agreed. Now see what that gap is worth. Daily credit sales are $90,000 ÷ 90 = $1,000. Each day of DSO is therefore about $1,000 of cash tied up. Cutting DSO from 45 to 35 days would free roughly 10 × $1,000 = $10,000. Our DSO improvement calculator runs this scenario for any target.

Two cautions. First, this simple DSO uses the whole period's sales, so a month with unusually high or low sales will distort it. Second, include only credit sales. Cash sales never become receivables.

What counts as "good"

There's no universal target. DSO should be compared against your own stated payment terms, not an abstract benchmark. A business with Net 30 terms and a DSO of 35 is collecting close to on schedule. A DSO of 55 against those same Net 30 terms signals a real gap between what you're asking for and what's actually happening. Industry norms vary widely too, so comparing your DSO against a genuinely similar business is more useful than comparing against an industry-wide average.

A rough rule: DSO that is no more than about a third above your terms is usually workable. Beyond that, collection deserves attention.

The trend matters more than any single reading

A single DSO reading is a snapshot. Tracked monthly or quarterly, it becomes a trend, and the trend is where the real signal is. A steadily rising DSO, even if the absolute number still looks acceptable, means collection is gradually getting slower. It's worth investigating before it becomes a larger problem. Are payment terms unclear? Is follow-up slipping? Are certain clients consistently paying later than others?

Step by step: tracking DSO

  1. Choose a period: a month, a quarter or a rolling 90 days.
  2. Add up credit sales invoiced in the period.
  3. Find total receivables on the last day of the period.
  4. Calculate DSO with the formula.
  5. Write the result in a table with the date.
  6. Compare it with your payment terms and with last period.
  7. If it is rising, check your aging report to see which invoices cause it.

What moves DSO

  • Tighter, clearer payment terms. See setting payment terms.
  • Consistent, timely follow-up on invoices as they approach and pass their due date. See invoice follow-up.
  • Faster invoicing after work is completed, since DSO counts from the sale, and a delayed invoice pushes the whole clock back.
  • More selective credit terms for clients with a history of slow payment.
  • Easier payment methods, such as the ones in accepting online payments.
  • Deposits and milestones, which reduce the balance left on credit.

Common mistakes

  • Comparing DSO with other businesses without checking their terms. A company on Net 60 should have a higher DSO than one on Net 15.
  • Letting one big invoice dominate. A single large unpaid invoice can push DSO up for months. Look at the aging list before changing your whole process.
  • Using a period that does not match your sales cycle. For seasonal businesses, use a rolling 12 months.
  • Forgetting to net out credit notes and bad debt.
  • Treating DSO as the only metric. It can mislead when sales change quickly. The collection effectiveness index is a useful cross-check.

Use it alongside other AR metrics

DSO is most useful combined with invoice aging (which tells you which specific invoices are driving the number) and AR turnover (a related but distinct way of measuring the same underlying collection speed). The overview in accounts receivable basics shows how they fit together. Accounting treatment and reporting rules differ by country, so ask your accountant how your receivables should be reported.

FAQ

Is a lower DSO always better?

Usually, but not always. A DSO far below your terms may mean you are strict enough to lose clients, or that you take large upfront payments. Judge it against your goals.

What is the difference between DSO and average collection period?

They are very close. Some definitions use average receivables, others use closing receivables. The idea is the same. See the average collection period calculator.

How often should I calculate DSO?

Monthly is a good habit for most small businesses. Quarterly is acceptable if you invoice rarely.

Why did my DSO jump when my invoices are being paid on time?

A large invoice sent near the end of the period raises receivables, but it is not yet due. Use the collection effectiveness index or aging report to see whether collection actually slowed.