Back to Glossary
Cash Flow

What is Days Sales Outstanding (DSO) for HVAC Contractors?

How long it takes customers to pay you after you invoice them

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 Score

Common 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.

Your next step

Get your free Financial Health Score and find out if slow collections are forcing you to borrow

Upload your P&L statement and get a complete financial health report for your hvac contractors in 60 seconds.

Get Your Free Health Score

Free analysis. No credit card required. Data never stored.