A 2019 study of DSO for businesses found that in North America, it typically takes 52 days for a business to receive payment on a credit sale. Average DSO varies by industry, but all businesses should have one common goal: To reduce their DSO so they get paid faster for their sales.