What is Days Sales Outstanding (DSO) and how do I calculate it for my business?

What is Days Sales Outstanding (DSO) and how do you calculate it?

Short answer

Days Sales Outstanding (DSO) is the average number of days between issuing an invoice and receiving payment. The formula is: (Accounts Receivable ÷ Total Credit Sales) × Number of Days in the Period. A 30-day DSO on net-30 terms is excellent; 60+ days on net-30 terms signals a collection problem. Most small businesses don't know their DSO — calculating it once a month is one of the highest-ROI financial habits you can build.

DSO gives you a single number that summarizes how efficiently you're converting invoiced revenue into actual cash. A business with $50,000 in accounts receivable and $100,000 in monthly credit sales has a DSO of 15 days — it's collecting roughly every two weeks. A business with $150,000 in AR on the same revenue has a DSO of 45 days — money is sitting in unpaid invoices for a month and a half on average.

The calculation: divide your current accounts receivable balance by your total credit sales in the period, then multiply by the number of days in that period. For a monthly snapshot: (AR balance at month end) ÷ (revenue for the month) × 30. For a quarterly view, use 90 days. Most accounting software (QuickBooks, Xero, FreshBooks) shows you the AR balance; the revenue figure comes from your income statement. You can calculate DSO in about 60 seconds once a month.

What's a good DSO? Industry context matters — construction and government contracting typically run 60–90+ day DSOs because payment chains and approval processes are structurally slow. Professional services typically targets 35–50 days. Retail is near zero for point-of-sale transactions. The right benchmark is your own sector's median, not an absolute number. If your DSO is significantly above your industry median, you have a controllable collection gap — follow-up processes, invoicing timing, or payment terms that can be tightened.

DSO improvement is mostly about the 0–30 day window. Invoices that are followed up within 3–5 days of becoming overdue recover dramatically faster than those left until 30+ days past due. A 7-day improvement in average collection time on a $100,000 AR book is worth roughly $23,000 in freed cash — permanently, not as a one-time event. That's the compound value of consistent AR hygiene.

Track DSO monthly alongside your AR aging report. DSO tells you the macro story (how long on average); aging tells you the micro story (which specific invoices are old). A business with a 35-day DSO but a growing 90+ day bucket may be masking a few large problem invoices with many fast-paying small ones. Both views are needed. Syntharra's integration with QuickBooks, Xero, and FreshBooks lets you see the aging picture and automates the follow-up that keeps DSO from drifting upward.

Stop chasing invoices manually

Connect QuickBooks, Xero, FreshBooks, Square, Zoho Books, or Jobber once. Syntharra calls every overdue invoice on day 3, compliantly, and you pay 10% only on what gets recovered.

Connect your books