Days of sales outstanding (DSO) is the average number of days it takes for a company to collect payments for its services. Businesses will often issue invoices to charge customers for their services, ...