By Ben Millar · Technical lead
Days sales outstanding for home-service businesses
Days sales outstanding, or DSO, relates unpaid customer balances to a business's sales over a defined period. It is a summary indicator, not the age of every invoice. For home-service owners, it is most useful when paired with invoice details, payment terms and a consistent calculation over time.
On this page
Read the ratio and the invoice list together
Begin by writing the calculation next to the result. Check the receivables balance, the sales definition and the number of days represented. That prevents confusion when someone compares the figure with a monthly accounting calculation or a measure from another business.
Then inspect the invoices behind the balance. The guide to accounts receivable aging explains a different way to organize unpaid amounts by dates. DSO gives a summary relationship between balances and revenue; invoice review identifies the actual next actions. Use both ideas without treating them as interchangeable. A lower ratio is encouraging only after you understand whether it reflects payments, a changing revenue base or another adjustment to the underlying records.
Understand what the measure represents
DSO expresses accounts receivable in days of sales under a chosen formula. It can help describe how much revenue remains tied up in customer balances relative to the business's sales volume. It does not directly identify which customer is late.
A common accounting version uses accounts receivable divided by credit sales, multiplied by the number of days in the period. Other versions use different revenue definitions or average balances. Write down your version before comparing results. A monthly credit-sales calculation and a trailing-year total-revenue calculation can produce different numbers even when they describe the same business.
Use the ServicePro IQ definition precisely
ServicePro IQ calculates days outstanding as outstanding balance divided by revenue, multiplied by 365, over the last 365 days. Its A/R page shows that measure alongside total outstanding balance, outstanding balance over time and a list of outstanding invoices.
For a hypothetical example using this definition, suppose outstanding balance is $10,000 and revenue over the last 365 days is $365,000. The calculation is $10,000 divided by $365,000, multiplied by 365, or 10 days. That does not mean every invoice is ten days old. It expresses the balance relative to the selected annual revenue.
Check the denominator before interpreting movement
A DSO change can come from the receivables balance, the revenue denominator or both. If outstanding balances stay unchanged while revenue grows, the ratio can fall. That does not necessarily mean an overdue customer paid faster.
For a service business with seasonal demand, the period matters. A trailing-year measure and a short monthly calculation react differently to recent changes. Keep the formula stable and compare the underlying balance and revenue alongside the final number. The service business KPI guide can help place collection timing beside other operating measures rather than treating one ratio as a complete diagnosis.
Distinguish unpaid balances from overdue invoices
An invoice can be unpaid but still within its agreed payment terms. A commercial maintenance customer and a residential repair customer may have different arrangements. DSO does not remove the need to check those details before contacting someone.
For each item selected for follow-up, confirm the invoice amount, remaining balance, issue date, due date and any payment or dispute already recorded. Check recent activity before sending a reminder. A customer who has already paid needs reconciliation, not another request for payment. A disputed scope needs a person who can resolve the underlying question, not simply a more frequent reminder.
Use a focused collection routine
Start with the invoices that need a clear next action. Separate administrative problems, unanswered payment requests and genuine service questions. Assign responsibility to someone who can address the cause, and record when the next follow-up should happen.
For a roofing job, the missing step may be documentation associated with an agreed payment stage. For a plumbing repair, it may be an invoice sent to the wrong contact. Keep the conversation specific and respectful. Review the field service profitability guide to distinguish earning profit from receiving cash; both matter, but they are not the same event.
Review the trend alongside invoice progress
At each review, ask two questions: how did the ratio move, and what happened to the invoices that needed attention? This separates a mathematical change in the denominator from real progress on outstanding work. Note unusual balances or large projects that materially affect the result.
Avoid setting a universal DSO target without considering your payment terms and service mix. Decide what a healthy collection process looks like for your business, then monitor it consistently. If revenue is zero, the formula cannot produce a meaningful ratio. Show the balance and inspect the selected period rather than substituting an arbitrary number.
Use your Housecall Pro records in the review
ServicePro IQ's A/R page shows the total outstanding balance, days outstanding over the last 365 days, the outstanding balance over time and a list of outstanding invoices. Its days outstanding calculation is outstanding balance divided by revenue, multiplied by 365, over the last 365 days. Keep that definition attached to the number when discussing it.
Use the invoice list to choose records for further review. Add the due-date, dispute and follow-up context you need from your business records before deciding what action to take. A total balance alone does not tell you whether a particular customer has missed an agreed payment date.
The Housecall Pro integration requires a Housecall Pro MAX account. ServicePro IQ reads your data without changing anything in Housecall Pro. Job and revenue figures refresh hourly at 20 minutes past the hour, and your contact tells you when reports are ready after connection. See pricing and use the free 7-day trial to review outstanding invoices alongside your own collection process.
Frequently asked questions
Is DSO the average age of my invoices?
No. The formula relates receivables to sales over a period. An average invoice age would be a different calculation using invoice dates and a stated weighting method.
Can DSO improve while old invoices remain unpaid?
Yes. Revenue growth or collection of newer balances can improve the ratio while a particular old invoice remains unresolved. Review invoice details alongside the summary.
Should I compare DSO with another company?
Only if the formulas, periods, credit-sales treatment and payment terms are comparable. Your own consistently calculated trend is often a more practical starting point for deciding what needs investigation.
Why keep the balance beside the ratio?
The balance shows the dollars still outstanding, while the ratio expresses them relative to revenue. Looking at both helps distinguish collection progress from a change in sales volume. Use invoice details to confirm what actually happened before describing the movement as an improvement.
Make days outstanding a useful follow-up signal
Review days sales outstanding with the invoice context needed to act on it. ServicePro IQ’s A/R report uses your Housecall Pro data to show days outstanding over the last 365 days, total outstanding balance and outstanding invoices. Test a collections review that connects the summary to specific balances with a free 7-day trial, no credit card needed.