Why Consulting Firms Owners Should Care
For consulting firms, DSO measures how many days pass between invoicing and getting paid. The consulting-specific challenge: milestone billing on long engagements. A 6-month project billed at milestones can create 60-90 day gaps between work performed and payment received. Each day of DSO represents cash tied up in your clients' accounts instead of yours.
Industry Benchmarks
0-35 days
Healthy Range
36-55 days
Warning Zone
Over 55 days
Danger Zone
Industry context: Retainer-based firms: 15-25 days (prepaid). Project-based (milestone billing): 35-55 days. Enterprise clients on net-60: 55-75 days. Payment terms drive DSO more than anything.
Source: Consulting firm 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: Keystone Consulting Group
Annual Revenue Total billings across all clients | $1,500,000 |
Accounts Receivable Outstanding invoices at any given time | $205,000 |
DSO 50 days average collection period | $50 |
Cash Tied Up Amount perpetually in clients' accounts | $205,000 |
Calculation
($205,000 AR / $1,500,000 annual revenue) × 365 = 50 days
At 50-day DSO, this firm always has roughly $205K in earned revenue sitting in clients' accounts. Reducing DSO to 35 days frees up about $62K in cash, with no additional revenue needed. That $62K goes from "earned but not collected" to "in your bank account."
Free tool
Upload your financials and see how your consulting firm's collection speed compares to industry benchmarks
Upload your P&L and get your financial health score in 60 seconds. No spreadsheet skills required.
Get My Free ScoreCommon Problems in Consulting Firms
Symptom
Work performed in Month 1, milestone invoiced in Month 2, paid in Month 3-4
Impact
The gap between doing work and getting paid can be 60-90 days on milestone projects. On a $100K engagement, $50K-75K in completed work sits uncollected at any time.
How to Improve Your Days Sales Outstanding (DSO)
How to do it
Even on milestone-based projects, invoice monthly for work completed to date. Use progress billing (% complete method). This shortens the gap between work and payment.
Expected impact
Switching from milestone to monthly billing can reduce DSO by 15-30 days. On $1.5M revenue, that frees up $62K-123K in cash.
Key Takeaways
What it measures
How long it takes customers to pay you after you invoice them
Healthy range for Consulting Firms
0-35 days
Formula in plain English
Average number of days customers take to pay their invoices
Most common problem
Milestone billing creating compound collection delays
Fastest fix
Bill monthly regardless of milestone structure
Related Financial Metrics
Other important metrics for Consulting Firms
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.