Accounts Receivable Turnover Ratio: Formula, DSO, and What 6 Real Service Companies Score

The accounts receivable turnover ratio is net credit sales divided by average receivables; 365 divided by it is DSO. As of October 2026, six public service companies' 2025 10-Ks put DSO between 19 days (pest control) and 89 (commercial contracting), and a $1.8M business at 49 days has about $4,930 tied up per day.

JM
Justin McKelvey
October 02, 2026

What is the accounts receivable turnover ratio?

The accounts receivable turnover ratio is net credit sales divided by average accounts receivable. It tells you how many times a year you collect your average unpaid balance. Divide 365 by it and you get days sales outstanding (DSO), the average number of days an invoice waits to be paid. A business with $1.8 million in credit sales and $240,000 in average receivables turns them 7.5 times a year, or once every 49 days. On net 30 terms, that means the average customer pays about 19 days late.

The formula is in every accounting textbook. What the textbooks skip is what a real number looks like, so we worked it out from six public service companies' 2025 annual reports (10-Ks) filed with the SEC. Their DSO runs from 19 days to 89. Every company figure on this page is arithmetic on numbers those companies reported, read from the SEC's EDGAR data on October 2, 2026. The sources are listed at the end.

The accounts receivable turnover formula

Two formulas, and they are the same number seen from two sides:

  • AR turnover = net credit sales / average accounts receivable
  • Average accounts receivable = (receivables at the start of the period + receivables at the end) / 2
  • Days sales outstanding (DSO) = 365 / AR turnover, or average receivables / net credit sales x 365

"Net credit sales" means sales you invoiced and waited for, minus returns and credits. Sales paid by card or cash on the spot never become receivables, so they do not belong in the formula. If your books do not split them out, total revenue works as a stand-in, with one catch: the more customers who pay at the time of service, the faster your ratio looks compared with how your invoiced accounts actually pay.

Free calculator

What is manual work costing you?

Run the Manual-Work Tax Calculator — the annual cost of the data entry, invoicing, and reporting your team still does by hand.

Calculate my Manual-Work Tax →

Free, no email required to run it.

How to calculate AR turnover: a worked example

Take a commercial HVAC service company that invoices most of its work on net 30:

LineNumber
Net credit sales for the year$1,800,000
Accounts receivable on January 1$210,000
Accounts receivable on December 31$270,000
Average accounts receivable$240,000
AR turnover ($1,800,000 / $240,000)7.5
DSO (365 / 7.5)48.7 days
One day of credit sales ($1,800,000 / 365)About $4,930

The last line is the one to remember. Every day of DSO is about $4,930 of this company's own money sitting in customers' bank accounts. If it brought DSO from 48.7 days down to 35, it would free up about $67,600 in cash without selling one more job. That is the real reason to track the ratio: it turns "customers pay slowly" into a dollar figure you can weigh against what it costs to fix.

What is a good accounts receivable turnover ratio?

A good ratio is one whose DSO sits close to your payment terms. There is no single target across industries, because terms differ. A useful way to read your own number:

AR turnoverDSOOn net 30 terms, it means
12 or higherAbout 30 days or lessCustomers pay on time, or many pay at the time of service
9About 41 daysThe average invoice is about 11 days late
7.5About 49 daysAbout 19 days late, which is common and fixable
6About 61 daysA month late on average; your terms are not being followed
4About 91 daysEither very long contract terms or a collections problem

The same turnover means different things on different terms. A turnover of 6 is a problem on net 30 and on schedule on net 60. Check what you actually agreed to first; our guide to net 30 payment terms covers how net 10th, EOM and 2/10 net 30 change the due date and the cash you are owed at any moment.

AR turnover for six real service companies (2025 10-Ks)

To give the ratio a sense of scale, we calculated it for six US public companies that sell services or supplies to the kinds of businesses we work with: pest control, HVAC distribution, staffing, landscaping, facility services and commercial mechanical contracting. Each uses the company's fiscal 2025 revenue and its receivables at the start and end of that year, as reported in its 10-K.

Company (fiscal year end)BusinessRevenueAverage receivablesAR turnoverDSO
Rollins (Dec 31, 2025)Pest control$3.76B$199.3M18.919 days
Watsco (Dec 31, 2025)HVAC equipment distribution$7.24B$837.1M8.642 days
Robert Half (Dec 31, 2025)Staffing and consulting$5.38B$760.4M7.152 days
BrightView (Sep 30, 2025)Commercial landscaping$2.67B$404.2M6.655 days
ABM Industries (Oct 31, 2025)Facility services, janitorial$8.75B$1.43B6.160 days
Comfort Systems USA (Dec 31, 2025)Commercial mechanical and electrical contracting$9.10B$2.22B4.189 days

Three things stand out:

  • Who pays matters more than the industry label. Rollins, the parent of Orkin, sells recurring pest control to homes and businesses and turns its receivables almost 19 times a year. BrightView and ABM bill property managers and facility owners under service contracts and wait close to two months. A home-service business and a commercial service business can do the same work and have DSOs a month apart.
  • Retainage drags contractors down. Comfort Systems' billed receivables of $2.58 billion at the end of 2025 included $506.5 million of retainage: money the customer holds back until a project is finished. Take retainage out and its DSO drops from 89 days to about 72. If you are a subcontractor, track your ratio with and without retainage, or you will chase money that is not due yet.
  • Even the slowest pay on a schedule. These are large companies with full collections teams, and the middle two of the six sit at 52 and 55 days. A small business on net 30 sitting at 60 or 70 days is not unlucky; its invoices and follow-up are slower than its terms.

Two caveats on the table. Public filers do not report credit sales separately, so we used total revenue, which flatters any company with many card or prepaid payments. And ABM reports "accounts and other receivables" as one line, so its figure includes some non-trade receivables. The comparison is a sense of scale, not a benchmark to grade yourself against.

Why your annual AR turnover can mislead you

The annual formula averages only two days: the first and last of the year. For a seasonal business, those two days can be the quietest of the year. An HVAC contractor whose receivables peak in August and bottom out in January will look better on a January-to-January average than it ever felt in summer.

The fix is to compute DSO monthly on a trailing window: receivables at month end / credit sales of the last 90 days x 90. If the number climbs three months in a row, something changed: a big customer slowed down, invoices are going out late, or reminders stopped. A dashboard that recomputes it on the first of every month from your accounting data catches that in weeks, not at year end; automated financial reporting explains how that pipeline pulls AR aging from QuickBooks or Xero without anyone exporting a spreadsheet.

How to improve your accounts receivable turnover

Most of the days in a slow DSO are not customers refusing to pay. They are gaps in the process, and each one can be measured:

  • Invoice the day the work is done. The clock starts on the invoice date, so every day an invoice waits to go out is a day added to DSO.
  • Send reminders on a schedule, not on memory: before the due date, on it, and a week after.
  • Take faster payment rails. A mailed check adds mail time plus the bank's hold before the money is usable; how long a check takes to clear lays out the hold rules. A payment link on the invoice for card or ACH removes most of that.
  • Take deposits on new work, so terms apply only to the balance.
  • Match payments to invoices the day they land. Unapplied cash shows up as unpaid receivables and sends reminders to customers who already paid.

The first, second and last of those are where automation pays. Our guide to accounts receivable automation breaks down what each piece costs, from reminder sequences you can switch on in your invoicing tool to AI that reads remittance emails and applies the cash.

Turn the ratio into a number you see every month

AR turnover is only useful if someone looks at it before cash gets tight. SuperDupr's AI dashboards pull receivables, credit sales and aging straight from your accounting system, recompute DSO every month, and flag the customers pushing it up, so the conversation about a late payer starts at day 35 instead of day 90.

Sources

  • Rollins, Inc., Form 10-K for fiscal 2025 (filed February 12, 2026; accession 0000084839-26-000008) and fiscal 2024 (filed February 13, 2025): revenue and accounts receivable, net, via SEC EDGAR XBRL company facts, read October 2, 2026.
  • Watsco, Inc., Form 10-K for fiscal 2025 (filed February 27, 2026; accession 0001193125-26-082486) and fiscal 2024: revenues and accounts receivable, net, via SEC EDGAR, read October 2, 2026.
  • Robert Half Inc., Form 10-K for fiscal 2025 (filed February 13, 2026; accession 0000315213-26-000006) and fiscal 2024: revenue and accounts receivable, net, via SEC EDGAR, read October 2, 2026.
  • BrightView Holdings, Inc., Form 10-K for fiscal 2025 (filed November 19, 2025; accession 0001193125-25-288109) and fiscal 2024: revenue and accounts receivable, net, via SEC EDGAR, read October 2, 2026.
  • ABM Industries Incorporated, Form 10-K for fiscal 2025 (filed December 19, 2025; accession 0000771497-25-000031) and fiscal 2024: revenue and accounts and other receivables, net, via SEC EDGAR, read October 2, 2026.
  • Comfort Systems USA, Inc., Form 10-K for fiscal 2025 (filed February 19, 2026; accession 0001104659-26-017530) and fiscal 2024: revenues, billed contract receivables and retainage, via SEC EDGAR, read October 2, 2026.

Frequently Asked Questions

Payments Accounts Receivable Reporting

AI Dashboards & Reporting $8K–$20K

We build this for service businesses — transparent pricing, fixed scope.

See how it works →

Free calculator

What is manual work costing you?

Run the Manual-Work Tax Calculator — the annual cost of the data entry, invoicing, and reporting your team still does by hand.

Calculate my Manual-Work Tax →

Free, no email required to run it.

The Service Business AI Brief

One practical AI win for service businesses, every other week. No fluff, unsubscribe anytime.

Ready to Implement AI in Your Business?

Book a free strategy session to see how the concepts in this article can work for your specific business.