Free Tool No signup required

DSO Calculator

Calculate your Days Sales Outstanding (DSO) in seconds. See how quickly your business turns credit sales into cash, compare your result against general benchmarks, and find out how much working capital could be released by improving it.

Quick mode uses your current AR balance for a fast estimate.

$
Your total open, unpaid invoices right now.
$
Sales made on credit during the same period. Exclude cash sales.
days
See how much cash could be released if you brought DSO down to this number.
Live example, edit the numbers to see your own
0days
030456090+
Average Accounts Receivable$0
Daily Credit Sales$0
AR Turnover Ratio (this period)0x
Annualized AR Turnover 0x
Scaled to a 365-day year for comparability
Potential cash released at target DSO$0
Quick answer: what is a DSO calculator?

A DSO calculator works out the average number of days it takes your business to collect payment after a credit sale, also known as the average collection period. It uses your accounts receivable balance and credit sales for a period. A lower result means faster collections and healthier cash flow.

What is Days Sales Outstanding (DSO)?

Days Sales Outstanding, also called the average collection period or accounts receivable days, is the average number of days it takes your business to collect payment after a credit sale. It turns your entire collections cycle into one comparable number, so you can see at a glance whether cash is moving through your business quickly or getting stuck in unpaid invoices.

A lower DSO means invoices are turning into cash faster. A higher DSO means more of your revenue is sitting unpaid, tying up working capital you could otherwise use for payroll, inventory, or growth.


DSO Formula

DSO = ( Average Accounts Receivable / Total Credit Sales ) × Number of Days in Period

Average Accounts Receivable

Average AR = ( Beginning AR + Ending AR ) / 2

Total Credit Sales includes only sales made on credit for the period, not cash sales. Number of Days is the length of the period you are measuring, commonly 30 for a month, 90 for a quarter, or 365 for a year.


How to Calculate DSO

  • 1

    Find your beginning accounts receivable balance for the period.

  • 2

    Find your ending accounts receivable balance for the period.

  • 3

    Calculate average accounts receivable: beginning AR plus ending AR, divided by two.

  • 4

    Find your total credit sales for the same period.

  • 5

    Divide average AR by total credit sales.

  • 6

    Multiply the result by the number of days in the period.

Worked DSO example

  • Beginning Accounts Receivable: $150,000
  • Ending Accounts Receivable: $200,000
  • Average Accounts Receivable: $175,000
  • Credit sales for the period: $1,000,000
  • Period length: 90 days
DSO = (175,000 / 1,000,000) × 90 = 15.75 days

How to Interpret Your DSO

There is no single good DSO for every business. The right target depends on your industry, customer mix, payment terms, billing process, and collection practices. A DSO that is healthy for a SaaS company may be too high for a business that collects most payments immediately.

This is a general guide, not an industry benchmark:

DSOGeneral interpretation
Under 30 daysFast collections for many B2B businesses
30 to 45 daysOften healthy for businesses with Net 30 terms
45 to 60 daysWorth monitoring
60 to 90 daysHigher collection cycle, investigate causes
90+ daysPotential collection or credit-risk concern

DSO by Industry

Treat these as directional ranges, not universal benchmarks. Current sources show substantial variation between industries and methodologies, so use them as a starting orientation rather than a strict target.

IndustryTypical DSO rangeCommon reason
Retail B2B15 to 30 daysShorter payment cycles
SaaS30 to 60 daysContract and billing terms
Manufacturing40 to 60 daysLarge invoices and trade terms
Healthcare40 to 70 daysClaims and payment processing
Construction60 to 90+ daysProgress billing and retainage
Professional Services30 to 60 daysMilestone and project billing
These ranges are directional guides drawn from general industry commentary, not a single verified report. Always compare your DSO against your own industry peers and your own payment terms rather than a table alone.

DSO vs Payment Terms

Your DSO only means something when you compare it against your actual customer payment terms. Lower is not automatically better if your business model is built around longer contractual terms.

Close to terms

Standard terms are Net 30 and your DSO is 32 days. Collections are running close to your contractual terms, which is a healthy sign.

Well beyond terms

Standard terms are Net 30 but your DSO is 65 days. Customers are taking substantially longer to pay than agreed, which may point to overdue invoices, disputes, billing issues, approval delays, or weak collection follow-up.


What Causes a High DSO?

  • Late customer payments
  • Long payment terms
  • Slow invoice delivery
  • Invoice errors
  • Customer disputes
  • Missing purchase orders
  • Approval delays
  • Unapplied cash
  • Weak collection follow-up
  • Poor customer credit controls
  • Manual accounts receivable processes
  • Lack of visibility into overdue invoices

How to Reduce DSO

  • Invoice customers faster. Send accurate invoices as soon as the product or service is delivered.
  • Make payment easy. Offer clear payment instructions and convenient payment methods.
  • Follow up before invoices become overdue. Use scheduled reminders based on due dates and customer behavior.
  • Resolve disputes quickly. Track billing disputes separately so valid invoices do not get delayed unnecessarily.
  • Prioritize overdue accounts. Focus collection activity on high-value and high-risk receivables first.
  • Track DSO over time. Monitor it monthly or quarterly instead of looking at one number in isolation.

For a deeper walkthrough of each tactic, see the full guide on how to reduce DSO.


DSO vs. Accounts Receivable Turnover

They measure the same collection relationship from different angles.

MetricWhat it tells you
DSOAverage number of days needed to collect credit sales
AR Turnover RatioNumber of times receivables are converted into credit sales during a period

A lower DSO generally corresponds with a higher accounts receivable turnover ratio, since both describe the same collection speed from opposite directions.

Is DSO the same as average collection period?

Yes. Days Sales Outstanding is also commonly called the average collection period or accounts receivable days. These terms describe the average time it takes a business to collect payment from credit sales.


DSO and the Cash Conversion Cycle

DSO is one part of the cash conversion cycle, which also accounts for inventory and accounts payable.

CCC = DIO + DSO DPO

Where DIO is Days Inventory Outstanding, DSO is Days Sales Outstanding, and DPO is Days Payable Outstanding. A shorter cash conversion cycle generally means cash is tied up for less time across the full order-to-cash process.


Who Should Use This DSO Calculator?

  • Finance leaders and CFOs tracking cash flow health
  • Accounts receivable and collections managers
  • Controllers preparing board or investor reporting
  • Businesses evaluating whether to automate AR
  • Anyone comparing their collections speed to industry peers

Related Calculators and Resources


Frequently Asked Questions

DSO, or Days Sales Outstanding, is the average number of days it takes a business to collect payment after making a credit sale. It is calculated from accounts receivable and credit sales, and is one of the most common ways to measure how efficiently a company converts sales into cash.

There is no single good DSO for every business. The right target depends on your industry, customer mix, payment terms, billing process, and collection practices. A DSO that is healthy for a SaaS company may be too high for a business that collects most payments immediately.

DSO is calculated by dividing average accounts receivable by total credit sales for a period, then multiplying by the number of days in that period. Average accounts receivable is the beginning AR balance plus the ending AR balance, divided by two.

The formula is DSO equals average accounts receivable divided by total credit sales, multiplied by the number of days in the period. Average accounts receivable equals beginning accounts receivable plus ending accounts receivable, divided by two.

A DSO in the 60 to 90 day range is generally considered high for most B2B businesses on standard terms, and anything above 90 days often points to a collection or credit-risk concern. What counts as high still depends on your industry and your own payment terms.

Common causes include late customer payments, long payment terms, slow invoicing, invoice errors, unresolved disputes, missing purchase orders, approval delays, unapplied cash, weak collections follow-up, lenient credit controls, and manual accounts receivable processes with little visibility into overdue invoices.

Most AR teams calculate DSO monthly to catch collection issues early, then review it quarterly or annually for trend analysis and board reporting.

Average accounts receivable gives a more representative DSO because it smooths out timing swings within the period. Ending accounts receivable is faster to calculate and useful for a quick estimate, but can be skewed if a large invoice was issued or collected right at period end.

Yes. Days Sales Outstanding is also commonly called the average collection period or accounts receivable days. These terms describe the same average time it takes a business to collect payment from credit sales.

DSO measures the average number of days needed to collect credit sales, while the accounts receivable turnover ratio measures how many times receivables are converted into credit sales during a period. They describe the same collection relationship from different angles, and a lower DSO generally corresponds with a higher turnover ratio.

Usually, but not always. A very low DSO can come from overly strict credit terms that push customers away, or from a shrinking sales base rather than genuinely faster collections. Read DSO alongside your payment terms, sales growth, and customer retention rather than in isolation.

Invoice customers faster and more accurately, make payment easy with multiple methods, follow up before invoices become overdue, resolve billing disputes quickly, prioritize collection activity on high-value and high-risk accounts, and track DSO monthly instead of reviewing it in isolation.

Know your DSO. Now find out what is driving it.

Quick Receivable helps finance and collections teams automate invoice follow-up, payment workflows, dispute management, and cash application natively inside Salesforce.

See Quick Receivable