supply chain calculators

Days Sales Outstanding Calculator

Calculate how many days on average it takes your business to collect payment after a sale. Use it to monitor cash flow health, evaluate credit policies, or benchmark your collections team.

About this calculator

Days Sales Outstanding (DSO) measures the average number of days a company takes to collect payment after making a credit sale. It is a key indicator of cash flow efficiency and the effectiveness of a company's accounts receivable and credit management processes. The formula is: DSO = (Accounts Receivable / Total Sales) × Number of Days in Period. Accounts receivable is the amount owed to the business by customers; total sales is the revenue for the same period; and the number of days is typically 30 (monthly), 90 (quarterly), or 365 (annually). A lower DSO means faster cash collection. A rising DSO over time can signal lenient credit terms, collection problems, or customers under financial stress. Many businesses target a DSO no higher than their stated payment terms — for example, a DSO under 30 days if terms are net-30.

How to use

A business has $75,000 in accounts receivable at month-end, total sales of $300,000 for the month, and the period is 30 days. Step 1 — Divide accounts receivable by total sales: $75,000 / $300,000 = 0.25. Step 2 — Multiply by the number of days: 0.25 × 30 = 7.5 days. The DSO is 7.5 days, meaning the business collects payment about 7–8 days after making a sale on average. If the company's payment terms are net-30, this is an excellent result, indicating very prompt customer payments.

Frequently asked questions

What is a good Days Sales Outstanding number for a small business?

A good DSO is generally one that is at or below your stated payment terms. If you offer net-30 terms, a DSO of 30 days or less is healthy; a DSO of 45–60 days would suggest a significant portion of customers are paying late. Industry norms vary — business-to-government contractors often have high DSOs due to slow government payment cycles, while subscription businesses may have very low DSOs with upfront billing. For most small businesses, keeping DSO under 45 days is a reasonable target, though tighter is always better for cash flow.

How does Days Sales Outstanding affect cash flow?

DSO directly measures the lag between earning revenue and receiving cash, making it one of the most important cash flow metrics for businesses that sell on credit. A high DSO means capital is locked up in receivables and unavailable to pay suppliers, employees, or reinvest in growth. This can force a business to rely on credit lines or external financing even when it appears profitable on paper — a situation sometimes called a 'profit without cash' trap. Reducing DSO by even a few days can meaningfully improve working capital and reduce borrowing costs.

What is the difference between Days Sales Outstanding and accounts receivable turnover?

Accounts receivable turnover measures how many times per period a company collects its average receivables balance (Total Sales / Average Accounts Receivable), while DSO converts that rate into a number of days. They convey the same underlying information in different formats. DSO is more intuitive for operational conversations ('we collect in 25 days on average') while accounts receivable turnover is more commonly used in financial ratio analysis and peer comparisons. You can convert between them: DSO = Number of Days in Period / Accounts Receivable Turnover.