HVAC Profit Margins in 2026: Real Benchmarks, Real Numbers, and How to Fix Yours
March 25, 2026 - 19 min read

March 25, 2026 - 19 min read

Table of Contents
| 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.
KEY HIGHLIGHTS
HVAC Profit Margins in 2026
These two numbers tell completely different stories about your business. Confusing them is how contractors think they’re doing well while barely scraping by.
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.
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.
Here’s what the data actually shows across the industry. These numbers come from ACCA benchmarking reports, industry financial surveys, and contractor associations.
| Metric | Range | What It Means |
| Gross Profit Margin | 30–60% | How much do you keep after direct job costs |
| Net Profit Margin | 5–10% average | What you actually take home after ALL expenses |
| Healthy Net Margin | 8–12% | Where well-run companies land |
| Top Performers | 15–25% net | The 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.
This is where it gets interesting — and where most HVAC owners make their strategic mistakes.
| Job Type | Gross Margin | Net Margin | Why |
| Service & Repair | 50–65% | 15–25% | Low material cost, high labor value, premium pricing accepted |
| Maintenance Agreements | 40–60% | 20–35% | Predictable, recurring, minimal call-by-call overhead |
| Residential Installation | 35–50% | 10–20% | High material cost, competitive bidding, and longer job duration |
| Commercial Installation | 25–40% | 8–15% | Competitive bidding, longer timelines, and higher complexity |
| New Construction | 20–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.
Nobody publishes this data cleanly, so here’s what the benchmarking surveys suggest:
| Company Size | Typical Net Margin | Why |
| 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.
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.
| Category | % of Revenue | Amount | Notes |
| Materials & Equipment | 25–30% | $187,500–$225,000 | Parts, units, copper, refrigerant, consumables |
| Technician Labor | 20–25% | $150,000–$187,500 | Wages, payroll taxes, benefits, workers’ comp |
| Vehicle Costs | 8–12% | $60,000–$90,000 | Truck payments, fuel, insurance, maintenance |
| Facility & Insurance | 5–8% | $37,500–$60,000 | Shop rent, general liability, bond, umbrella |
| Office & Admin | 5–8% | $37,500–$60,000 | Office staff, phone, software, supplies |
| Marketing | 3–5% | $22,500–$37,500 | Google Ads, LSA, SEO, referral programs |
| Owner’s Salary | 8–12% | $60,000–$90,000 | What you pay yourself (before profit) |
| Net Profit | 5–12% | $37,500–$90,000 | What’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.
This is the pricing debate that never dies in the HVAC industry. Let’s run the actual math.
| Item | Cost |
| 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%) |
| Item | Amount |
| 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.
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.
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.
These aren’t theoretical. Each strategy includes the specific math behind why it works.
Target impact: +3–5% net margin
Maintenance agreements are the single best revenue source in HVAC. Here’s why the math works:
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.
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.
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.
Target impact: Prevent 3–5% margin erosion during growth
The overhead trap hits hardest between $300K and $1M revenue. New expenses pile up:
| Growth Expense | Annual 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.
Target impact: +15–25% average ticket increase
Stop giving customers one price. Give them three.
Example: AC Repair (Capacitor Replacement)
| Tier | What’s Included | Price | Margin |
| Good | Capacitor replacement only | $389 | 72% |
| Better | Capacitor + full system tune-up + safety check | $549 | 68% |
| Best | Capacitor + tune-up + 1-year maintenance agreement | $699 | 65% |
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.
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.
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%.
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.
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.
Rate yourself on each category honestly.
| Category | Red Flag | Okay | Strong |
| Gross Margin | Below 35% | 35–50% | Above 50% |
| Net Margin | Below 5% | 5–12% | Above 12% |
| Service-to-Install Revenue Ratio | Below 30% service | 30–50% service | Above 50% service |
| Maintenance Agreements | Under 100 | 100–300 | Over 300 |
| Average Ticket (Service) | Below $250 | $250–$450 | Above $450 |
| Average Ticket (Install) | Below $5,000 | $5,000–$8,000 | Above $8,000 |
| Billable Utilization | Below 55% | 55–70% | Above 70% |
| Collection Time | Over 45 days | 15–45 days | Under 15 days |
| Pricing Model | T\&M only | Mix | Full 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 DifferentlyHVAC 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.