Get your first month of Zinance free.Get your first month free.Claim my free monthClaim
AR & collections

Days sales outstanding, against your actual terms

DSO on its own says nothing. What matters is the gap between it and the terms you invoice on, and what that gap costs in cash.

Parag Jain, CPA
Parag Jain, CPAFounder, Zinance·Last updated September 2026·7 min read

Summarize this article
Method
Days sales outstanding47.7 daysThat is 17.7 days past your stated terms, about $118,000 of cash sitting with customers beyond when it was due.
Accounts receivable
$318,000
Credit sales in the period
$600,000
Days in the period
90
Stated terms
30 days
DSO
47.7 days
Friction beyond terms
17.7 days
Sales per day
$6,667
Cash released by collecting to terms
$118,000

Use gross accounts receivable before the allowance for doubtful accounts, and credit sales only — revenue collected at the point of sale never enters receivables and will pull the number down artificially. Countback is the better method above roughly 10% month-on-month growth, where a simple average divides current receivables by a sales figure the company has already outgrown.

Days sales outstanding is the average number of days between invoicing a customer and collecting the cash. DSO = (Accounts receivable ÷ Credit sales) × Days in the period.

The number by itself is not a verdict. A DSO of 38 is good on net-45 terms and poor on net-15. That is why the calculator asks for your stated terms and leads with the gap, which is the part you can actually act on.

Terms plus friction

Read DSO as your payment terms plus the friction between invoice and payment. Under ten days of friction is ordinary process noise and not worth a project. Twenty-five days of friction is a process problem — and it is usually on your side of the invoice, not the customer's.

The common causes are unglamorous: invoices sent at month end rather than on the contract date, a missing purchase order number, the wrong billing contact, or line items that do not match the agreement. Each one parks the invoice in a queue nobody is measuring.

Two inputs people get wrong

  • Use gross receivables, before the allowance for doubtful accounts. Netting the allowance off flatters DSO exactly when collections are deteriorating.
  • Use credit sales, not total revenue. Anything collected at the point of sale — card payments, app-store billing — never enters receivables, so including it in the denominator pulls DSO down artificially.

When to use countback instead

The simple formula divides today's receivables by a sales figure the company may have already outgrown. Above roughly 10% month-on-month growth that distortion is material, and it runs in the flattering direction: DSO falls as sales rise, even when collections are getting worse.

Countback fixes it by working backwards through the most recent months' sales, consuming the receivables balance month by month until it runs out, and counting the days. Switch the calculator to countback if you are growing quickly — if the two methods disagree by more than a few days, growth is the reason.

What the gap costs

The calculator converts the gap into money using your own sales per day. Collecting to terms is a one-time cash release: the money arrives once and stays. It will not repeat next year, but it needs no lender and no dilution, which makes it the cheapest cash a growing company has access to.

Where Zinance fits

Running the collections process — invoicing on the day, dunning before the due date, escalating by ageing bucket — is what AR and AP management covers. The metric behind it is explained in full at days sales outstanding.

Frequently asked questions

What is a good DSO?+
Read it against your own terms rather than a universal target. On net-30, a DSO of 30 to 45 is normal once processing friction is counted. What matters is the gap: under ten days past terms is ordinary, twenty-five days past is a process problem.
Should I use gross or net accounts receivable?+
Gross, before the allowance for doubtful accounts. Using the net figure lowers DSO precisely when collectability is worsening, which hides the problem the metric exists to surface.
What is countback DSO?+
A method that works backwards through recent months' sales, subtracting each month in full until the receivables balance is used up, then counting the days. It avoids the distortion in the simple formula when sales are growing quickly.
Why does my DSO fall when we grow?+
Because the simple formula divides current receivables by current sales. A bigger denominator produces a smaller ratio even if customers are paying no faster. Use the countback method above roughly 10 percent month-on-month growth.
Does DSO tell me whether invoices will be paid?+
No. DSO measures speed, not collectability. An invoice at 120 days and one at 30 days both count as receivable. Read DSO alongside an ageing report, which shows the distribution the average conceals.

Numbers you can actually trust

Zinance is outsourced bookkeeping, tax, and fractional-CFO support built for fast-growing companies, flat pricing, a dedicated human, and books that stay current every day.

Live in 7 business days No long-term contracts Your books belong to you