top of page

HVAC Maintenance Plans: Pricing & Profitability for Contractors

  • Writer: Cost Construction Accounting
    Cost Construction Accounting
  • 1 day ago
  • 7 min read

By Tammy Hoang, QuickBooks ProAdvisor — Construction Bookkeeping Specialist

HVAC contractor reviewing maintenance plan pricing and profitability on a tablet

Most HVAC maintenance plan programs are sold on instinct. A contractor picks a round number — $199, $250, $350 — because a competitor down the street charges something close, then hopes the math works out by year-end. It usually doesn't, and the books rarely tell a clear story. The problem isn't the idea of recurring revenue. The problem is that the HVAC maintenance agreement was never costed, and the bookkeeping behind it was never built to show whether each plan tier actually earns money.

This guide approaches the HVAC maintenance contract the way a construction bookkeeper looks at any recurring obligation: what does it cost to deliver, when can you recognize the revenue, and how do you track margin per tier over time. If you run a HVAC service agreement program and can't answer those three questions from your financials, your plan base may be quietly subsidizing your worst customers.

Why HVAC Maintenance Plans Are a Margin Decision, Not a Marketing One

Maintenance agreements are consistently the highest-margin work an HVAC company performs. Industry benchmarking compiled across 2026 contractor data shows service and maintenance work running well above installation work on a per-dollar basis, because labor — not equipment — is the primary input and there is no large piece of equipment whose cost you can't mark up. Installations typically land in the 35–50% gross margin range, while service and maintenance sit higher. (Source: FieldCamp HVAC Profit Margins, 2026; Steph's Books HVAC Profit Margins, 2026 — both cited at the end.)

ACCA, the Air Conditioning Contractors of America, has historically pointed to roughly a 12% net margin as a healthy floor for residential HVAC contractors. Anything below 8% means one slow quarter can create a cash-flow problem. The contractors who clear that floor consistently tend to share one trait: a deep base of HVAC recurring revenue from maintenance agreements that stabilizes the seasonal swings. The published benchmark many shops aim for is maintenance agreements at 20–30% of total revenue. (Source: Steph's Books, 2026.)

That is why pricing a HVAC maintenance plan is a margin decision. Set the price below your true cost to serve and you don't just lose a few dollars per visit — you build a larger and larger book of unprofitable obligations that you are contractually required to honor. Good HVAC accounting is what turns that risk into a managed number.

Chart comparing HVAC gross margins by job type: service, maintenance, and installation

Gross Margin by Job Type (2026 Benchmarks)

Before you price a single plan, understand where maintenance sits relative to your other work. These are published 2026 industry ranges, not CCA estimates:

Job Type

Typical Gross Margin

Why

Maintenance agreements

40–60%

Labor-driven, low parts cost, predictable scope

Service & repair

50–65%

High labor share, strong parts markup

Residential installs

35–50%

Large equipment cost you can't fully mark up

Commercial installs

12–20%

Competitive bids, thin equipment margins

Source: FieldCamp (2026) and Build-folio contractor guides (2026). Ranges vary by region and revenue mix.

Not sure if your maintenance plans actually make money?

We build the job-costing and tier-level reporting that shows you, plan by plan.

Call or Text: (949) 889-3283

Step 1: Calculate Your True Cost to Serve a Maintenance Visit

The number that sinks most HVAC maintenance plan programs is the fully burdened cost of a technician. Most owners price using the tech's hourly wage — $30 or $35 an hour. But published 2026 industry analysis shows the real cost of that technician on a job site is 35–45% higher once you include payroll taxes, workers' comp, vehicle, fuel, insurance, and non-billable drive time. A $30/hour tech actually costs roughly $42–$45/hour fully burdened. (Source: Steph's Books, 2026.)

Apply that to a real visit. Published contractor cost studies put the true cost of a single tune-up at roughly $80–$120 in labor plus materials. So a basic plan with one tune-up priced at $150/year leaves only about $30–$70 of margin on the visit itself. (Source: FieldCamp HVAC Maintenance Plan guide, 2026.) That thin number is exactly why so many contractors believe maintenance plans "don't make money" — they're looking only at the visit, and they never costed it properly in the first place.

For your bookkeeping for HVAC contractors to support real pricing, every plan visit needs to capture three cost layers: fully burdened labor (use the loaded rate, not the wage), materials consumed (filters, capacitors, refrigerant within plan limits), and an allocated share of overhead. Track those at the job level and you can finally see margin per tier instead of margin per company.

Step 2: Build Three Tiers and Price From Cost Up

Three tiers is the proven structure for a HVAC service agreement — Basic, Standard, and Premium — because a middle option anchors the buying decision. Published 2026 market data puts typical residential plans in the $120–$400/year range across those three tiers, with full service plans commonly $150–$500/year when they bundle two seasonal tune-ups plus member benefits. (Source: FieldCamp, 2026; NearbyHunt HVAC maintenance cost, 2026.)

The pricing rule that protects margin: price each tier from your cost up, then add a target margin of 30–50% on the maintenance deliverable itself. (Source: FieldCamp HVAC Pricing Guide, 2026.) Don't anchor to the competitor's sticker price. A representative cost-up build looks like this:

Tier

What's Included

Cost to Serve

Plan Price (illustrative)

Basic

1 tune-up, filter, priority booking

$80–$120

$150–$199

Standard

2 tune-ups, full inspection, repair discount

$160–$240

$250–$349

Premium

2 tune-ups, parts coverage, waived diagnostic

$200–$320

$350–$499

Illustrative structure based on published 2026 ranges (FieldCamp, NearbyHunt). Your real numbers depend on your loaded labor rate and local market.

One important pricing discipline from the field: if you offer a membership discount on repairs, bake that discount into your standard price book rather than stacking it on top. Stacking discounts on already-thin flat-rate prices is a common way contractors erode the margin they worked to build. (Source: ServiceTitan HVAC Pricing Guide, 2026.)

Three-tier HVAC maintenance plan pricing structure: Basic, Standard, Premium

Step 3: Where the Real Profit Lives (and Why the Visit Margin Misleads You)

If you judge a HVAC maintenance agreement only by the tune-up margin, you'll underrate it every time. Published contractor analysis identifies three places the real profit shows up — none of which appear on the visit line:

  1. Repair revenue. Plan members call you first for every issue. Even at a 15% member discount, you capture 100% of their repair spend instead of competing for it on Google.

  2. Retention. Plan members stay 3–5x longer than one-time customers. A customer who stays five years at $200/year is worth $1,000 in plan revenue alone — plus an estimated $3,000–$5,000 in repair and replacement revenue over that period.

  3. Lower acquisition cost. You stop spending $150–$300 in marketing to win the same customer back each year. The agreement does the retention work.

Source: FieldCamp HVAC Maintenance Plan guide, 2026.

Here is the math that reframes the whole program. On a base of 100 premium plans at $350/year, you collect $35,000 and typically pay out only $4,000–$6,000 in parts claims — because most residential components under $500 fail rarely enough that aggregate claims stay well below what you collect. (Source: FieldCamp, 2026.) That's a healthy margin before a single repair or replacement lead is counted. The lesson for your HVAC bookkeeping: track plan revenue, claims, and member repair revenue as connected lines, not separate islands, or you'll keep undervaluing the agreement.

Step 4: Don't Book Prepaid Plans as Day-One Profit

One bookkeeping point protects every margin number above. When a customer prepays a 12-month HVAC maintenance contract, that cash isn't earned yet — it's deferred revenue you recognize over the term as you perform, not all at once at signing. (Under FASB ASC 606, the prepaid maintenance is treated as a separate performance obligation recognized over time. Source: CFMA, Topic 606: Recognizing Revenue for Service Contracts.)

Why it matters for profitability: book the full $300 as revenue on day one and your financials overstate earnings early in the term and hide the obligation you still owe. That distorts the exact tier-margin numbers you're trying to manage. Recognizing it monthly keeps your HVAC accounting honest — your profit reflects work actually delivered.

We cover the full recognition mechanics — journal entries and the deferred-revenue schedule — in our dedicated guide. For this discussion, the rule is simple: prepaid plan revenue is earned across the months, not on the day the check clears.

Step 5: The Numbers to Track Every Month

A HVAC maintenance plan program is only as good as the reporting behind it. Solid HVAC contractor bookkeeping and the right construction bookkeeping services make these the figures that tell you whether the program is building equity or quietly draining it:

  • Plan margin by tier — revenue per tier minus fully burdened cost to serve. This is the number most contractors have never seen.

  • Deferred revenue balance — your outstanding obligation; it should rise as you sell plans and release as you perform.

  • Claims ratio — parts/labor paid out under coverage vs. premiums collected. Watch this on premium tiers especially.

  • Member repair revenue — the repair and replacement work that plan members generate; the real return on the agreement.

  • Renewal rate — automated reminders push this toward the 80–90% range top contractors report; every renewal compounds lifetime value. (Source: FieldCamp, 2026.)

None of these appear automatically in a generic chart of accounts. They require bookkeeping for contractors that's built for recurring service revenue — job-level cost capture, a deferred-revenue schedule, and tier-level reporting. That's the difference between knowing your revenue and knowing your margin.

A HVAC maintenance agreement can be the most profitable and most stabilizing revenue you own — or a growing book of obligations you priced on a guess. The difference is entirely in the numbers: a true cost-to-serve figure, tiers priced from cost up, ASC 606 recognition that keeps your profit honest, and monthly reporting that shows margin by tier. Get those right and the published benchmarks — 40–60% maintenance margins, 20–30% of revenue from recurring plans, an ACCA 12% net floor within reach — stop being other companies' numbers and start being yours.

At Construction Cost Accounting, we build the HVAC accounting and construction accounting reporting that makes maintenance-plan profitability visible — so you price with data, recognize revenue correctly, and know exactly which plans earn their keep.

Build a maintenance-plan program that proves its own profit.

We set up the job costing, deferred-revenue schedule, and tier reporting for HVAC contractors.

Call or Text: (949) 889-3283


bottom of page