Days sales outstanding (DSO) measures the average time it takes a business to collect payments after a sale. Specifically, DSO calculates the average length of time needed for a company to collect its ...