Days Sales Outstanding (DSO) Calculator

Find how long it takes to collect receivables.

How it is calculated

The tool computes DSO = (AR ÷ S) × D. AR is accounts receivable at the end of the period (currency), S is credit sales for the same period (same currency) and D is the number of days in that period. The currency cancels out, so only the ratio matters; the answer is in days, rounded to two decimals.

If you leave the days field empty, zero or negative, the tool uses 365. Sales must be greater than zero and receivables cannot be negative, otherwise there is no result. Use credit sales where you can: cash sales never create a receivable and make DSO look better than collections really are.

Worked example

A company ends the year with 150,000 in receivables and 1,200,000 in sales over 365 days. First divide: 150,000 ÷ 1,200,000 = 0.125. Then multiply by the period length: 0.125 × 365 = 45.625. Rounded to two decimals, the tool reports 45.63 days, meaning customers take about a month and a half to pay.

Try this example →

Common mistakes

  • Using the wrong day count for the period. For a quarter of sales, enter 90 (or 91 or 92), not 365, or DSO will be about four times too small.
  • Mixing a year-end receivables balance with sales from a different period. Both figures must cover the same window.
  • Including cash sales or VAT inconsistently. If receivables include VAT, sales should include it too; otherwise the ratio is distorted.
  • Comparing DSO across businesses with different payment terms. A DSO of 45 is poor on net-30 terms but fine on net-60.
  • Using a single month-end balance in a seasonal business. A peak or trough balance can mislead; an average balance is more representative.

About this calculator

Days Sales Outstanding (DSO) measures the average number of days a company takes to collect payment after a credit sale, calculated as (accounts receivable ÷ total credit sales) × number of days in the period. A DSO of 45 means it takes roughly 45 days on average to turn a sale into cash. Lower DSO generally means faster, more efficient collections and better cash flow; a rising DSO can signal looser credit policies or customers struggling to pay.

CFOs, controllers and credit managers track DSO to monitor working capital efficiency, benchmark against industry norms, and flag deteriorating receivables before they become bad debt. It's a standard component of cash conversion cycle analysis alongside days inventory outstanding and days payable outstanding, and lenders and investors watch it as an early indicator of a company's liquidity and collections discipline.

Was this helpful?

You can pick up to 3 reactions.

Comments (0)

  • Be the first to comment.

Popular calculators

All Calculators