Free Tool

DSO Calculator

Calculate your Days Sales Outstanding to understand how quickly your business collects payments after a sale is made.

1
2
3
Unlock the DSO Calculator
Enter your email to get instant access to the calculator and your personalized DSO analysis.

What is Days Sales Outstanding (DSO)?

Days Sales Outstanding (DSO) is a financial metric that measures the average number of days it takes a company to collect payment after a sale has been made. It's one of the most important metrics for understanding your accounts receivable efficiency and overall cash flow health.

A lower DSO means your business is collecting payments faster, which improves cash flow and reduces the risk of bad debt. A higher DSO indicates that receivables are taking longer to collect, which can strain operations and limit growth.

How to Calculate DSO

The DSO formula is straightforward:

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

For example, if your total accounts receivable is $150,000 and your total credit sales over the past 90 days are $500,000, then your DSO = ($150,000 / $500,000) × 90 = 27 days.

The time period you choose matters. A 90-day window is most common because it smooths out monthly fluctuations while remaining current enough to be actionable.

What is a Good DSO?

Keep in mind that DSO benchmarks vary by industry. Staffing companies, construction firms, and B2B services often have longer payment cycles than retail or SaaS businesses.

How to Improve Your DSO

Reducing your DSO means getting paid faster. Here are proven strategies:

See how Stitch Workflow automates collections and reduces DSO →