- Home
- /
- Finance Calculators
- /
- Days of Sales Outstanding (DSO) Calculator
Days of Sales Outstanding (DSO) Calculator
Calculate Days of Sales Outstanding to understand how many days it takes to convert credit sales into cash and compare your collection speed with industry norms.
DSO inputs
DSO rounds to two decimal places to reflect fractional days.
How to Use This Calculator
Enter your accounts receivable, net credit sales, and the number of days in the reporting period. Calculate to display how long it takes, on average, to collect receivables so you can monitor working capital health.
Methodology
The calculator applies the standard DSO formula: divide the accounts receivable balance by net credit sales, then scale by the number of days in the period. This yields the average collection period in days.
- Keep accounts receivable and sales figures for the same time window to avoid distorted results.
- Number of days usually matches the length of the financial period (e.g., 365 for a year, 90 for a quarter).
- Compare the resulting DSO to industry benchmarks to detect rising collection risk.
Example
Imagine $500,000 in accounts receivable, $2,000,000 in net credit sales, and a 365-day year. DSO = (500,000 / 2,000,000) × 365 = 91.25 days, meaning it takes roughly three months to collect.
Glossary
- Accounts Receivable: Money owed by customers for goods or services billed on credit.
- Net Credit Sales: Credit sales minus returns and allowances during the period.
- Days Sales Outstanding (DSO): Average days to collect payment after a credit sale.
Frequently Asked Questions (FAQ)
What is Days of Sales Outstanding (DSO)?
DSO measures how long, on average, it takes for a company to turn receivables into cash.
How is DSO calculated?
Divide accounts receivable by net credit sales and multiply by the number of days in the period.
Why is DSO important?
A lower DSO usually means faster collection and better cash flow, while a higher DSO may signal delays or credit risk.
Can DSO vary by industry?
Yes. Industries with longer payment terms naturally report higher DSOs, so compare within the same sector.
What can I do to reduce DSO?
Speed up invoicing, offer early-payment discounts, send reminders, and automate receivables processing.