Skip to main content
2,200+ service businesses benchmarked. Do you know your gross profit per labor hour? See where you stand →
Level

Contractor Finance Glossary

What is Days Sales Outstanding (DSO)?

Also called: DSO

Days sales outstanding is the average number of days it takes to collect payment after invoicing, calculated as accounts receivable divided by revenue, times the number of days in the period.

DSO turns your receivables into a single number you can trend. A contractor with strong margins and rising DSO is quietly funding customers, and the cash gap widens every month even as the P&L looks fine.

Contractor DSO runs higher than most industries because of progress billing and retainage. The point is not to hit a universal target but to know your number, trend it monthly, and separate ordinary receivables from retainage so you are managing two different collection problems, not one blended one.

How it is calculated

DSO = (average accounts receivable divided by total credit revenue for the period) times the number of days in the period. Track it monthly and exclude or separate retainage to see true collection speed.

Want these numbers for your own company?

Get a free profit audit. We connect your field ops and finance and show where your crew's time turns into margin, and where cash is stuck. Free audit included.

2,200+ service businesses benchmarked$13.25B in revenue analyzedWeekly action cadence

No credit card. 15-min audit. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.