Why HVAC Contractors Owners Should Care
For HVAC contractors, DSO determines whether you can buy equipment for the next job. Large installation might cost you $8K in equipment upfront, but customer pays net-30. DSO of 45 days means you're financing customer purchases for 6+ weeks. You need working capital or credit lines to bridge the gap. Fast collections (20-30 days) reduce the cash you need to operate.
Industry Benchmarks
25-40 days
Healthy Range
41-55 days
Warning Zone
Over 55 days
Danger Zone
Industry context: Service calls (residential): 3-7 days (card at service). Installs (residential): 15-30 days (financing/card). Commercial accounts: 45-60 days (invoiced). Blend: 30-40 days is reasonable.
Source: Contractor payment 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: Comfort Zone HVAC
Accounts Receivable $18K residential installs, $24K commercial contracts | $42,000 |
Monthly Revenue Average monthly sales | $35,000 |
DSO Calculation Cash collected in 5 weeks on average | $36 |
Calculation
($42,000 AR / $35,000 monthly revenue) × 30 days = 36 days DSO
At 36 days DSO, this contractor is healthy for the industry. Residential installs ($18K) are paid within 2-3 weeks via financing or customer payment plans. Commercial accounts ($24K) take 45-50 days but that's typical. Overall collections are reasonable but could improve.
Free tool
Upload your P&L and see how long your HVAC customers are actually taking to pay
Upload your P&L and get your financial health score in 60 seconds. No spreadsheet skills required.
Get My Free ScoreCommon Problems in HVAC Contractors
Symptom
Property management companies and commercial clients taking 10+ weeks to pay
Impact
If commercial is 40% of revenue, this 70-day lag kills cash flow. Need $40-50K extra working capital just to cover this float. Often need credit lines and pay interest.
How to Improve Your Days Sales Outstanding (DSO)
How to do it
Residential policy: payment due at job completion. Accept card (3% fee, worth it), check, or third-party financing (GreenSky, EnerBank, Synchrony). No invoicing. Tech doesn't leave until payment processed.
Expected impact
Drop residential DSO from 30 days to 1-3 days. If residential is 60% of revenue, overall DSO drops from 42 to 30 days. Free up $15-20K working capital.
Key Takeaways
What it measures
How long it takes customers to pay you after you invoice them
Healthy range for HVAC Contractors
25-40 days
Formula in plain English
Average number of days customers take to pay their invoices
Most common problem
Commercial accounts paying 60-75+ days
Fastest fix
Require payment at completion for residential installs
Frequently Asked Questions
A healthy days sales outstanding (DSO) for HVAC contractors is 25-40 days overall. Residential service calls should be collected in 3-7 days since most are paid on the spot, while installations typically take 15-30 days. Commercial HVAC work runs the longest at 45-60 days.
Related Financial Metrics
Other important metrics for HVAC Contractors
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.
Marketing Agencies
Marketing agency DSO averages 20-35 days. Retainers collect in 15-25 days; project invoices take 20-30. Benchmark your collections against the industry.