Why IT Services Owners Should Care
For IT services companies and MSPs, DSO measures how many days between invoicing and getting paid. MSPs have a unique advantage: managed services revenue can be auto-billed monthly, creating near-zero DSO on recurring revenue. The challenge is project work, which often has longer collection cycles and one-time invoicing. Blending both obscures the real collection problem.
Industry Benchmarks
0-30 days
Healthy Range
31-45 days
Warning Zone
Over 45 days
Danger Zone
Industry context: Managed services (auto-pay): 0-10 days. Managed services (invoiced): 15-30 days. Project work: 30-55 days. Blended DSO depends on revenue mix.
Source: IT services/MSP financial benchmarks, 2025
How to Calculate Days Sales Outstanding (DSO)
Formula
(Accounts Receivable / Total Credit Sales) × Number of Days
In plain English
Average number of days customers take to pay their invoices
Example: Apex IT Solutions
Annual Revenue $100K/month (75% managed, 25% project) | $1,200,000 |
Managed Services AR Small balance from invoiced (non-auto-pay) clients | $15,000 |
Project Work AR Outstanding project invoices, higher DSO | $67,000 |
Total AR All outstanding invoices | $82,000 |
Blended DSO 25 days average, but managed = 5 days, project = 65 days | $25 |
Calculation
($82,000 AR / $1,200,000 annual revenue) × 365 = 25 days
Blended 25-day DSO looks healthy, but it hides a split: managed services DSO is 5 days (auto-pay), while project DSO is 65 days. The $67K in project receivables is the real cash flow problem, masked by the efficiency of recurring revenue collection.
Free tool
Upload your financials and see your true DSO split between managed services and project work
Upload your P&L and get your financial health score in 60 seconds. No spreadsheet skills required.
Get My Free ScoreCommon Problems in IT Services
Symptom
Overall DSO looks fine, but project invoices are aging 60+ days
Impact
Auto-pay managed services drag the average down. Meanwhile, project receivables of $67K sit for 2+ months. Without splitting DSO, the project collection problem stays hidden.
How to Improve Your Days Sales Outstanding (DSO)
How to do it
Require credit card or ACH auto-pay for all new managed services contracts. Migrate existing clients over 60 days with a simple enrollment process.
Expected impact
Reduces managed services DSO to 0-3 days. If 75% of revenue is managed services, this alone can drop blended DSO by 8-12 days.
Key Takeaways
What it measures
How long it takes customers to pay you after you invoice them
Healthy range for IT Services
0-30 days
Formula in plain English
Average number of days customers take to pay their invoices
Most common problem
Blended DSO masking project collection problems
Fastest fix
Move all managed services clients to auto-pay
Related Financial Metrics
Other important metrics for IT Services
Days Sales Outstanding (DSO) in Other Industries
See how days sales outstanding (dso) compares across different business types
Cleaning Companies
Cleaning company DSO averages 20-35 days. Residential card payments clear in 1-7 days; commercial invoices drag to 30-45. See where your collections stand.
Salons & Spas
Salon DSO averages 5-15 days. Walk-in card payments clear in 1-3 days, but insurance billing can stretch to 60. Find out if your collections are on track.
Restaurants
Restaurant DSO averages 1-7 days. Dine-in clears in 1-3 days; catering invoices can push to 45. Compare your collections to industry benchmarks.
HVAC Contractors
HVAC contractor DSO averages 25-40 days. Residential service calls clear in 3-7 days; commercial jobs stretch to 60. See how your cash flow compares.