facebook-pixel

HVAC Profit Margins in 2026: Real Benchmarks, Real Numbers, and How to Fix Yours

March 25, 2026 - 19 min read

TL; DR: The average HVAC company nets 5–10% profit. Top performers hit 15–25%. The difference? Service-heavy revenue mix, flat-rate pricing, maintenance agreements at 40–60% gross margins, and disciplined overhead. Check where you stand with our free profit margin calculator.

You did $500,000 in revenue last year. After paying techs, buying parts, fueling trucks, covering insurance, and keeping the lights on, you kept $25,000.

That’s a 5% net margin. And it’s the industry average.

Meanwhile, the contractor two zip codes over: same market, same customers, same 100-degree summers, cleared $125,000 on the same revenue. Not because he works harder. Because he prices differently, sells differently, and manages overhead as it owes him money.

This guide breaks down exactly where HVAC business margins come from, where they leak, and what the highest-margin contractors do that you probably don’t. Real numbers, real P\&L breakdowns, and actual benchmarks from industry surveys, not vague “improve your efficiency” filler.

Want to check your margins right now? Use our free HVAC Profit Margin Calculator to see where you stand.

HVAC Profit Margin Basics: Gross vs. Net

These two numbers tell completely different stories about your business. Confusing them is how contractors think they’re doing well while barely scraping by.

Gross Profit Margin

Formula: (Revenue – Direct Job Costs) ÷ Revenue × 100

Direct job costs include: materials, equipment, parts, technician labor (wages \+ burden rate), and subcontractor fees. Everything that directly touches the job.

What it tells you: How well you’re pricing individual jobs. A 50% gross margin means you’re keeping $0.50 of every dollar after paying for the job itself.

Net Profit Margin

Formula: (Revenue – ALL Expenses) ÷ Revenue × 100

All expenses include direct job costs PLUS overhead: rent, insurance, office staff, trucks, fuel, marketing, software, phone systems, and your own salary.

What it tells you: How much actual profit your business generates after everything is paid. This is the number that determines whether you’re building wealth or just buying yourself a job.

The trap most owners fall into: Tracking gross margin and ignoring overhead. A 50% gross margin with 45% overhead means your net margin is 5%. You’re working 60 hours a week for 5 cents on every dollar.

According to the Department of Energy, the industry standard target for net profit should be around 12%; most HVAC companies are running at less than half that.

Average HVAC Profit Margins: The Real Benchmarks

Here’s what the data actually shows across the industry. These numbers come from ACCA benchmarking reports, industry financial surveys, and contractor associations.

Overall Industry Averages

MetricRangeWhat It Means
Gross Profit Margin30–60%How much do you keep after direct job costs
Net Profit Margin5–10% averageWhat you actually take home after ALL expenses
Healthy Net Margin8–12%Where well-run companies land
Top Performers15–25% netThe elite 20% possible but requires discipline

The wide range exists because “HVAC company” covers everything from a solo tech running service calls out of a van to a 50-truck operation doing $10M in residential installs and commercial contracts.

Profit Margins by Job Type

This is where it gets interesting — and where most HVAC owners make their strategic mistakes.

Job TypeGross MarginNet MarginWhy
Service & Repair50–65%15–25%Low material cost, high labor value, premium pricing accepted
Maintenance Agreements40–60%20–35%Predictable, recurring, minimal call-by-call overhead
Residential Installation35–50%10–20%High material cost, competitive bidding, and longer job duration
Commercial Installation25–40%8–15%Competitive bidding, longer timelines, and higher complexity
New Construction20–30%5–10%Builder relationships \= price pressure, tight schedules

The key insight: Service and maintenance are 2–3× more profitable than installation on a per-dollar basis.

The most profitable HVAC companies aren’t the ones installing the most systems; they’re the ones with the most maintenance agreements and the highest service call volume.

This is why every HVAC business coach says the same thing: build your maintenance base.

A company with 500 maintenance agreements at $200/year has $100,000 in recurring revenue at 40–60% margins before a single emergency call comes in.

Profit Margins by Company Size

Nobody publishes this data cleanly, so here’s what the benchmarking surveys suggest:

Company SizeTypical Net MarginWhy
Solo operator (1 tech)15–30%Low overhead, all labor revenue stays in-house, but is capped by hours
Small team (2–5 techs)5–10%The danger zone, overhead jumps (first office person, fleet costs, insurance), but revenue hasn’t caught up
Mid-size (6–15 techs)8–15%Overhead spreads across more revenue, and specialization begins
Established (15–30 techs)10–18%Economies of scale, better vendor pricing, and a dedicated sales team
Large (30+ techs)8–12%Higher margins on service, but more management overhead, HR costs

The “overhead trap” at 2–5 techs: This is the most dangerous stage for an HVAC company. You’ve hired employees, bought trucks, rented space, and taken on insurance, but your revenue hasn’t scaled proportionally.

About 70% of new HVAC businesses fail within their first year, and low margins during this growth phase are the primary reason. The fix isn’t going back to solo; it’s pushing through by focusing on high-margin service work and maintenance agreements while controlling overhead growth.

Where HVAC Profits Actually Go: A Real P\&L Breakdown

Here’s what a typical $750,000 HVAC company’s profit and loss looks like.

This is based on industry benchmarking data, your numbers will vary, but the proportions should be close.

Revenue: $750,000

Category% of RevenueAmountNotes
Materials & Equipment25–30%$187,500–$225,000Parts, units, copper, refrigerant, consumables
Technician Labor20–25%$150,000–$187,500Wages, payroll taxes, benefits, workers’ comp
Vehicle Costs8–12%$60,000–$90,000Truck payments, fuel, insurance, maintenance
Facility & Insurance5–8%$37,500–$60,000Shop rent, general liability, bond, umbrella
Office & Admin5–8%$37,500–$60,000Office staff, phone, software, supplies
Marketing3–5%$22,500–$37,500Google Ads, LSA, SEO, referral programs
Owner’s Salary8–12%$60,000–$90,000What you pay yourself (before profit)
Net Profit5–12%$37,500–$90,000What’s left after everything

The numbers that kill most HVAC businesses: Vehicle costs and admin overhead. Trucks run $800–$1,200/month each. An office manager is $40,000–$55,000/year. These costs exist whether you run 5 jobs or 50 jobs in a week.

That’s why efficient scheduling and AI-powered dispatching matter so much, especially during the growth phase.

FieldCamp’s AI route optimization cuts that windshield time by 15–25%, which means getting one extra job per tech per day without increasing overhead. That revenue drops almost entirely to the bottom line.

Flat Rate vs. Time & Materials: Impact on Profit Margins

This is the pricing debate that never dies in the HVAC industry. Let’s run the actual math.

Time & Materials Example: Capacitor Replacement

ItemCost
Tech labor: 1.5 hours × $85/hour$127.50
Capacitor (cost: $15, marked up 200%)$45.00
Truck roll/diagnostic fee$89.00
Total to customer$261.50
Your direct cost (tech hourly: $35 × 1.5 \+ $15 part)$67.50
Gross profit$194.00 (74%)

Flat Rate Example: Same Capacitor Replacement

ItemAmount
Flat rate price (from pricebook)$389.00
Your direct cost$67.50
Gross profit$321.50 (83%)

Flat rate wins by $127.50 on one job. Scale that across 10 service calls per day and a flat rate generates an extra $1,275/day, or roughly $330,000/year for a 10-tech team.

One contractor reported margins jumping from 3% to 18% after switching to flat-rate pricing, with average tickets rising from $180 to $400.

Why Flat Rate Works for HVAC

1. Rewards efficiency. If your tech finishes in 45 minutes instead of 90, you keep the same revenue. T\&M punishes speed.

2. Customer certainty. Homeowners prefer knowing the price upfront. No surprise invoices means fewer disputes and faster payment.

3. Upsell structure. A Good-Better-Best estimate presents three options. The “Best” option typically includes a maintenance agreement, customers who choose it have 3× higher lifetime value.

4. Predictable margins. Every job in your pricebook has a known margin. You can forecast profitability monthly.

When T\&M Still Makes Sense

  • Commercial contracts where customers mandate T\&M billing
  • Unusual or diagnostic-heavy jobs where the scope is genuinely unpredictable
  • Warranty work where you’re billing manufacturer hours

The transition from T\&M to flat rate is the single highest-leverage change most HVAC companies can make for their margins. It requires building a complete pricebook, training techs on presentation, and trusting the numbers, but the margin impact is immediate.

9 Strategies to Increase Your HVAC Profit Margins

These aren’t theoretical. Each strategy includes the specific math behind why it works.

1. Build Your Maintenance Agreement Base

Target impact: +3–5% net margin

Maintenance agreements are the single best revenue source in HVAC. Here’s why the math works:

  • Average residential agreement: $150–$300/year
  • Cost to deliver: two 30-minute visits/year = ~$100 in labor + $20 in materials
  • Margin: 40–60% gross on the agreement itself

But the real money comes from what agreements enable. Priority scheduling means that customers call you first, not Google. Replacement pipeline means you’re inside the house twice a year documenting equipment condition. Satisfied agreement customers refer 2–3 neighbors per year.

A company with 300 maintenance agreements generates $45,000–$90,000 in agreement revenue PLUS an estimated $150,000+ in replacement and repair revenue from those same customers annually.

Maintenance contract retention runs around 90% year-over-year when reminders are automated. FieldCamp’s workflow automation triggers seasonal tune-up schedules and renewal notices automatically, which is how top contractors hit 80–90% renewal rates without adding office staff.

2. Switch to Flat Rate Pricing

Target impact: +5–10% gross margin per job

We covered the math above. The key is building a pricebook that accounts for actual labor time per task (track it for 90 days before setting prices), material cost with appropriate markup (50–150% for parts, 15–35% for equipment), overhead allocation per billable hour, and target profit margin per task category.

Don’t copy someone else’s pricebook. Your overhead, labor costs, and market are different. Use your own labor cost data and service pricing calculator to build rates that work for your specific operation.

3. Optimize Technician Utilization

Target impact: +$50,000–$150,000/year revenue with zero overhead increase

The average HVAC tech is billable 60–65% of their workday. Top-performing companies push utilization to 75–80%.

AI-powered route optimization reduces drive time by 15–25%. FieldCamp recalculates routes dynamically as jobs are added, cancelled, or rescheduled throughout the day. Smart dispatching matches job location, tech skillset, and real-time position to minimize windshield time.

Mobile invoicing eliminates end-of-day paperwork; techs close jobs in the field with FieldCamp’s invoicing tools. Parts staging pre-loads common parts in truck stock based on tomorrow’s job types using inventory management data.

One extra job per tech per day at $300 average ticket = $78,000/year per tech. For a 5-tech team, that’s $390,000 in additional revenue with nearly zero incremental overhead.

4. Control Overhead Growth During Scaling

Target impact: Prevent 3–5% margin erosion during growth

The overhead trap hits hardest between $300K and $1M revenue. New expenses pile up:

Growth ExpenseAnnual Cost
First office hire$40,000–$55,000
Each new truck$10,000–$15,000/year (payment \+ insurance \+ fuel)
Shop/office space$12,000–$36,000/year
Additional insurance$5,000–$15,000/year
Software \+ phones$3,000–$8,000/year

Before hiring or buying, ask: Will this expense generate at least 3× its cost in new revenue?

Instead of a full-time dispatcher at $45,000/year, FieldCamp’s AI dispatching auto-assigns techs to jobs based on skills, location, and availability, handling what used to require a dedicated employee.

Instead of a second warehouse, implement inventory tracking with low-stock alerts and inter-location transfers. Instead of a full-time bookkeeper, use QuickBooks-integrated invoicing that automates reconciliation.

5. Implement Tiered Service Offerings

Target impact: +15–25% average ticket increase

Stop giving customers one price. Give them three.

Example: AC Repair (Capacitor Replacement)

TierWhat’s IncludedPriceMargin
GoodCapacitor replacement only$38972%
BetterCapacitor + full system tune-up + safety check$54968%
BestCapacitor + tune-up + 1-year maintenance agreement$69965%

Studies consistently show 30–40% of customers choose the middle tier and 15–20% choose the premium tier. Without tiered options, 100% would have paid the lowest price.

This works for installations too, standard efficiency vs. high-efficiency vs. premium with warranty extension and maintenance plan.

Build these tiers directly into your estimate templates so techs present them consistently on every call. FieldCamp’s quoting tool makes Good-Better-Best the default presentation format.

6. Track Profit by Job Type, Not Just Overall

Target impact: Identifies 10–30% margin leakage from unprofitable job categories

Most HVAC owners know their overall margin. Almost no one knows their margin by job category. When you break it down, you’ll usually find service calls are your cash cow (50–65% gross), but you’re not running enough of them, specific installation job types are actually losing money, and commercial bids are winning at 5% margin, barely worth the truck roll.

Once you see this data, decisions become clear: raise prices on unprofitable job types or stop accepting them; shift marketing spend toward high-margin service keywords; set minimum margin thresholds for bids; train techs to convert service calls to replacement sales.

FieldCamp’s reporting dashboard breaks revenue and costs down by job type, technician, and customer, the kind of granular view that exposes exactly where margin is leaking.

You can even ask the AI Command Center simple questions like “What’s my average margin on residential installs this quarter?” and get an instant answer.

7. Reduce Material Waste and Improve Purchasing

Target impact: +2–3% margin improvement

Material costs are 25–30% of revenue for most HVAC companies. Small improvements compound: buy in bulk during off-season (distributors offer 5–10% discounts in fall/winter for cooling equipment); negotiate annual pricing with your top 2–3 suppliers based on volume commitments; track material usage per job against estimates; reduce truck stock waste on obsolete parts; and markup consistently, residential parts at 100–200%, equipment at 15–35%, small parts at 200–300%.

8. Shorten Your Cash Flow Cycle

Target impact: Prevents cash flow crises that force discounting

The average HVAC company waits 30–45 days for payment on completed work. FieldCamp’s mobile app processes card and ACH payments in the field the moment the job closes.

Require 50% deposits on installations, generate and send invoices the minute the job is closed, offer payment plans for $5,000+ installations, and use invoice templates with clear payment terms. See our HVAC invoice template.

9. Invest in Lead Generation That Produces High-Margin Work

Target impact: Shifts revenue mix toward 15–25% net margin jobs

Not all revenue is equal. One $15,000 installation at 12% net = $1,800 profit ÷ 16 labor hours = $112.50/hour. Five $300 service calls at 20% net = $1,500 profit ÷ 5 labor hours = $300/hour.

Service work is 2.7× more profitable per hour than installation.

Adjust your lead generation strategy accordingly: run Google Ads and LSA targeting “AC repair near me” alongside installation terms; invest in HVAC SEO for service and maintenance keywords; build your maintenance base for predictable high-margin recurring revenue; and use

FieldCamp’s AI-powered CRM to track lead source profitability, not just lead volume, but which channels produce the highest-margin jobs.

Profit Margin Health Check: Where Do You Stand?

Rate yourself on each category honestly.

CategoryRed FlagOkayStrong
Gross MarginBelow 35%35–50%Above 50%
Net MarginBelow 5%5–12%Above 12%
Service-to-Install Revenue RatioBelow 30% service30–50% serviceAbove 50% service
Maintenance AgreementsUnder 100100–300Over 300
Average Ticket (Service)Below $250$250–$450Above $450
Average Ticket (Install)Below $5,000$5,000–$8,000Above $8,000
Billable UtilizationBelow 55%55–70%Above 70%
Collection TimeOver 45 days15–45 daysUnder 15 days
Pricing ModelT\&M onlyMixFull flat rate

Mostly red? Start with strategies #1 (maintenance agreements) and #2 (flat rate pricing). These two changes alone can move your net margin from 5% to 12%+ within 12 months.

Mostly okay? Focus on strategies #3 (technician utilization) and #6 (profit by job type). You’re leaving money on the table through inefficiency, not pricing.

Mostly strong? Double down on strategies #4 (overhead control) and #5 (tiered offerings) to maintain margins as you scale.

Run your specific numbers through our Profit Margin Calculator for personalized benchmarks.

Want to see how your numbers stack up against contractors actually hitting 20%+ net? Get a real-time breakdown of what’s working right now.

See What Top HVAC Contractors Are Doing Differently

Seasonal Profit Margin Variation

HVAC is one of the most seasonal industries in the country. Your margins aren’t flat; they swing dramatically.

Summer (June–August): Peak cooling demand. Service margins expand because demand exceeds supply, and customers accept premium pricing for fast response. Installation margins are healthy because homeowners don’t negotiate as hard when their AC dies in July.

This is when AI scheduling pays for itself; fitting 1–2 extra emergency calls per tech per day during peak weeks is pure margin.

Fall (September–November): Transition season. Smart contractors push maintenance agreements hard, and fall tune-ups for heating systems.

Margins are good on service, softer on installs as urgency drops.

Winter (December–February): Heating demand in cold climates mirrors summer dynamics. In mild climates, this is the slow season; margins compress as you accept lower-price work to keep techs busy.

Spring (March–May): Maintenance season and early cooling prep. Good margin period for service work. Installation sales increase as homeowners plan before summer hits.

The seasonal trap: Many HVAC owners set prices once and never adjust. Top-performing companies adjust service rates by 10–15% during peak seasons and use off-season promotions to smooth demand without destroying margins.

The Bottom Line on HVAC Profit Margins

Profit margin isn’t something that happens to you; it’s something you design. The contractors hitting 15–25% net aren’t working harder than you.

They’re pricing on a flat rate instead of giving away efficiency gains, building maintenance agreement revenue that compounds every year, tracking margins by job type, killing unprofitable work, keeping overhead disciplined by using technology instead of hiring for every problem, and collecting fast with same-day invoicing and automated payment processing.

If your net margin is under 8%, don’t accept it as normal. It’s not. Calculate your real numbers with our profit margin calculator, identify your biggest margin leak, and fix that one thing first.

The difference between a 5% and a 15% net margin on $750,000 revenue is $75,000. That’s a truck payment, a family vacation, and a retirement contribution, every single year.

Frequently Asked Questions

What is a good profit margin for an HVAC company?

A healthy net profit margin for an HVAC company is 8–12%. Top-performing companies hit 15–25% by focusing on high-margin service work, building large maintenance agreement bases, using flat rate pricing, and controlling overhead. If you’re below 5% net, your pricing is too low, your overhead is too high, or your service mix leans too heavily toward installation. Use our profit margin calculator to benchmark your numbers.

How do I calculate my HVAC profit margin?

Gross profit margin \= (Revenue – Direct Job Costs) ÷ Revenue × 100. Direct job costs include materials, technician labor (wages \+ burden rate), equipment, and subcontractor fees. Net profit margin \= (Revenue – ALL Expenses) ÷ Revenue × 100, which includes overhead like rent, insurance, office staff, marketing, and vehicles. Track both — a high gross margin with low net margin means your overhead is eating your profits.

What HVAC jobs have the highest profit margins?

Service and repair calls have the highest margins: 50–65% gross, 15–25% net. Maintenance agreements follow at 40–60% gross, 20–35% net. Residential installations run 35–50% gross, 10–20% net. Commercial installations are lowest at 25–40% gross, 8–15% net. The most profitable HVAC companies maintain a service-to-install revenue ratio of at least 50/50.

Why are my HVAC profit margins so low?

The five most common reasons: (1) pricing too low — you’re matching competitors instead of pricing for your actual costs; (2) using time-and-materials instead of flat rate; (3) overhead growing faster than revenue — the “2–5 tech trap”; (4) not tracking margins by job type — you’re subsidizing money-losing jobs with profitable ones; (5) slow collections — you’re financing customer debt at your own expense. Start by calculating your true labor costs and comparing them to what you’re charging.

How do HVAC maintenance agreements improve profit margins?

Maintenance agreements improve margins in three ways: (1) the agreements themselves are high-margin: 40–60% gross on two seasonal visits per year; (2) agreement customers generate 2–3× more repair and replacement revenue because you’re inside the home documenting equipment condition; (3) renewal rates of 80–90% with automated reminders create predictable recurring revenue that reduces dependence on unpredictable new lead flow.

What’s a good materials markup for HVAC?

Industry standard markups vary by category: small parts and consumables at 150–300%, mid-range components (motors, capacitors, contactors) at 100–200%, major equipment (condensers, furnaces, heat pumps) at 15–35%, and copper/refrigerant at 50–100%. The rule: the smaller the part, the higher the markup percentage. Always use consistent markup across your team. Set up your estimate templates with pre-calculated markups.

Should I offer financing to HVAC customers?

Yes, financing increases the average ticket by 30–50% on installation jobs because customers can afford the premium option. You collect the full amount within days from the financing partner, eliminating collection risk. The financing fee (typically 5–15% of the job total) is offset by the higher ticket and immediate payment. For jobs over $3,000, financing is a net margin positive.

How does the HVAC company size affect profit margins?

Solo operators often have the highest margins (15–30%) because they have minimal overhead. Companies with 2–5 technicians frequently see margins drop to 5–10% as overhead expenses outpace revenue growth. Mid-size companies (6–15 techs) recover to 8–15% as overhead spreads across more revenue. Large companies (15+) typically stabilize at 10–18% with better vendor pricing and specialization. The median HVAC business owner earns around $86,197 — roughly equivalent to a senior technician’s salary, which underscores how tight margins really are.

How often should I review my HVAC pricing?

At a minimum, quarterly. Material costs, labor market rates, insurance premiums, and fuel prices all shift throughout the year. Top-performing companies review service rates monthly during peak seasons and adjust pricebook entries whenever supplier costs change by more than 5%. In a year with 8–10% material inflation, you could lose 3–5% margin simply by not adjusting.