Comprehensive Guide
Learn more in our Business & Tax Guide.
How it works
Days sales outstanding (DSO) is the average number of days between making a credit sale and collecting the cash, calculated by multiplying accounts receivable by the days in the period and dividing by credit sales. Carrying $92,000 of receivables against $280,000 of quarterly credit sales, collections average about 59 days — twenty-nine days past net-30 terms, and every one of those days is working capital lent interest-free to customers. That is the lens to hold: DSO is a loan you didn't choose to make. The calculator translates it into operating cash — daily credit sales show exactly what each recovered day releases, so cutting DSO by a week frees seven days of sales without earning a single additional order. Readings need context: consumer checkout collects in days, while B2B invoicing routinely stretches to 45-60 even against net-30 paper, so benchmark inside your channel. Two cautions refine the picture. The simple ratio averages across all invoices, letting a few giant delinquent accounts hide inside a flattering mean — the countback method traces oldest invoices and reports worse, truer numbers. And DSO shifts with mix: landing one whale customer moves it without collections changing at all, so pair the trend with who owes the balance.Formula
DSO = (accounts receivable / credit sales) x days in period | days over terms = DSO - stated payment terms
Tips
- Invoice the day work ships — every idle day before invoicing is pure added DSO.
- Offer early-payment discounts sparingly; 2/10 net-10 costs more than it looks.
- Chase by balance size: the five largest overdue invoices are usually half the problem.
- Take deposits or milestone billing on big projects to cap exposure per client.
- Watch DSO by cohort of invoices, not just the average — averages hide whales.