HVAC Profit Margin Calculator

Model an HVAC job price from complete costs and your selected target margin

Free tool for HVAC contractors. Enter labor, materials, equipment, overhead, and callback costs to calculate a target price. Use your own costs and target margin, then review the formula, worked example, and limitations below.

HVAC Job Cost Inputs

Example values are prefilled for demonstration. Replace every field with your own job costs, overhead assumptions, and target margin.

$

Gross technician and helper wages for this job

%

Employer payroll taxes, workers' comp, benefits, and paid non-billable time

$

Ductwork, piping, refrigerant, fittings, supplies

$

HVAC units, compressors, condensers, furnaces

%

Your allocation for insurance, vehicles, tools, facilities, software, and other overhead

%

Use your own completed-job history for warranty labor, return trips, and rework

%

Your selected job margin target; this is not the same as markup

HVAC Tip: Include documented callback costs, refrigerant handling, permits, training, and the equipment and compliance costs that apply to your work.

HVAC Job Pricing

Calculated Target Price
$0
Labor Wages$2,500
Labor Burden (22%)$0
Materials$4,500
Equipment$3,000
Overhead (18%)$0
Callback Reserve (5%)$0
Total Costs$0
Profit Amount$0
Actual Margin
0.0%
Markup %
0.0%
User-selected target: 0.0% margin
Compare this calculated price with your complete cost records, market, scope, risk, and professional advice before quoting a customer.

Transparent methodology

How this calculator works

The calculator estimates a job price from the costs and target margin you enter. It does not estimate company-wide net profit and does not determine what your market will accept.

Formula

  1. Labor burden = entered wages × entered labor burden rate
  2. Direct costs = wages + labor burden + materials + equipment
  3. Overhead allocation = direct costs × entered overhead rate
  4. Callback reserve = direct costs × entered reserve rate
  5. Total entered cost = direct costs + overhead allocation + reserve
  6. Target price = total entered cost ÷ (1 − target margin)
  7. Estimated job profit = target price − total entered cost
  8. Markup = estimated job profit ÷ total entered cost

Worked example

Direct costs
$10,550
Overhead allocation
18% ($1,899)
Callback reserve
5% ($527.50)
Total entered cost
$12,976.50
Target margin
22%
Calculated price
$16,636.54
Estimated job profit
$3,660.04
Equivalent markup
28.2%

Assumptions and limitations

Labor burden, overhead, and the reserve are applied using the percentages you enter. Your accounting method may allocate overhead using revenue, labor hours, or annual billable capacity instead. Avoid counting a cost in more than one input. Add every cost that matters to your business, including taxes, payment fees, discounts, permits, financing costs, and job-specific risk when applicable. Example inputs are illustrative—not industry averages or pricing advice.

Methodology materially reviewed August 2026 by Blake McAmis, Pocket Boss owner and product builder. General informational tool only; not accounting, tax, legal, engineering, or financial advice.

Average HVAC Profit Margins: Company Benchmarks vs. Job Margin

ACCA's June 2026 summary of its 2025 Contractor of the Future Study reports an average net profit margin of 6% for HVACR contractors. Its reported averages vary by fleet size. These are company-level results, not recommended margins for an installation or service call.

Reported average company net profit margins
Group in ACCA's summaryNet profit margin
HVACR contractors overall6%
Contractors with up to four trucks5%
Contractors with ten or more trucks8%

Source: ACCA's job-costing summary, June 3, 2026. Benchmarks checked August 27, 2026. Compare the study's business group and cost definitions with your own before using a figure as a reference.

Other measured HVACR benchmarks from the same study

Reported in ACCA's December 2025 summary of the 2025 Contractor of the Future Study (more than 1,000 contractors surveyed)
MeasureReported figure
Marketing and advertising spend, average contractor6% of annual revenue
Net profit, contractors spending at least 12% of revenue on marketing9%, versus 5% for the rest
Company net margin, contractors using flat-rate service pricing7%, versus 4% for contractors using other methods
Contractors using field service management software56%

Source: ACCA, Inside the Contractor of the Future Study, December 10, 2025. Checked September 10, 2026. These are survey averages across the respondents, reported as correlations; they do not show that one practice causes the other.

Why a job margin is not your HVAC business net profit margin

  • Gross margin measures sales less direct job costs, divided by sales. It still has to cover costs not included in those direct costs.
  • Company net margin is company net profit divided by revenue over the same accounting period.
  • This calculator's margin is the amount left in the modeled job price after the direct costs, allocated overhead, and reserve you enter. Missing costs still reduce what you actually keep.

For an illustrative company with $500,000 in revenue and $470,000 in total expenses, net profit is $30,000 and net margin is 6%. That does not mean every job should be priced at a 6% margin. Build each quote from complete costs, then compare completed jobs and company accounts using the same definitions.

Service, installation and maintenance margins: measured versus illustrated

The ACCA summaries cited above report company net margins, not measured average margins for service calls, installations or maintenance agreements. The example below compares two job cost structures at the same chosen margin. These figures illustrate pricing math; they are not measured industry benchmarks.

Illustrative example only: the same 20% target margin on a service call and on an installation
LineService callSystem installation
Labor including burden$240$1,800
Materials and equipment$60$6,200
Overhead at 20% of direct costs$60$1,600
Cost basis$360$9,600
Price at a 20% margin (cost divided by 0.80)$450$12,000
Amount left after those costs$90$2,400
Materials as a share of price13%52%

Both examples use a 25% markup on the total cost basis to reach a 20% margin; a different mix of labor and equipment does not change that conversion. At the quoted prices, an extra $90 of unrecovered cost would use up the service call's $90 profit. An extra $240 of unrecovered installation cost would reduce its profit from $2,400 to $2,160 and its margin from 20% to 18%, whether that cost came from labor, equipment or a callback. Use completed-job records to estimate those risks rather than assuming which cost will overrun. Price maintenance agreements from the visits, parts, administration and other costs they require.

How Target Margin Changes an HVAC Job Price

These examples use the same $11,800 total entered cost and apply the formula price = cost / (1 - target margin). They demonstrate the math, not an industry recommendation.

15% and 20% target examples

  • 15% target margin price$13,882
  • Equivalent markup17.6%
  • 20% target margin price$14,750
  • Equivalent markup25.0%

25% and 30% target examples

  • 25% target margin price$15,733
  • Equivalent markup33.3%
  • 30% target margin price$16,857
  • Equivalent markup42.9%

HVAC Costs to Capture Before Setting a Margin

A target margin is only useful when the entered cost is complete. Review each job for:

  • Labor burden: Employer payroll costs, workers' comp, benefits, training, and paid non-billable time. For scale, the Bureau of Labor Statistics measured private-industry employer benefit costs at $14.07 per hour worked against $32.82 in wages in June 2026, 30.0% of total compensation, or about 43 cents for every wage dollar (BLS Employer Costs for Employee Compensation, June 2026). That is an all-industry average covering paid leave, insurance, retirement and legally required costs; your own rate depends on your workers' comp class, health plan and paid time off
  • Specialized equipment: Recovery machines, vacuum pumps, gauges, diagnostic tools, calibration, and replacement
  • Warranty and callbacks: A reserve based on your own completed-job history, not a generic percentage
  • Permits and inspections: The fees and time that apply to the job and jurisdiction
  • Refrigerant handling: Refrigerant, recovery, disposal, recordkeeping, and compliant service practices
  • Certification: The EPA requires Section 608 certification for covered work; the EPA says those credentials do not expire

HVAC Overhead Costs to Include

When calculating your overhead percentage, make sure to include:

  • Certification testing and training costs when applicable
  • Vehicle costs (fuel, maintenance, wrap)
  • Tool replacement and calibration
  • Liability and workers comp insurance
  • Office/warehouse rent
  • Software and dispatch systems
  • Marketing and advertising
  • Uniforms and safety equipment

Common HVAC Pricing Mistakes

  • Not accounting for warranty callbacks using your own historical costs
  • Underestimating refrigerant usage and waste
  • Forgetting permit and inspection fees
  • Not adjusting prices for seasonal demand
  • Competing solely on price instead of value
  • Not tracking actual vs estimated costs to improve future bids

HVAC Profit Margin FAQ

What is the average HVAC business profit margin?

ACCA's June 2026 summary of its 2025 Contractor of the Future Study reports an average HVACR company net profit margin of 6%, with 5% for contractors with up to four trucks and 8% for those with ten or more. These company-level benchmarks are not the job margin used in this calculator.

See the source and margin definitions

What is a good profit margin for HVAC contractors?

Separate company net profit from the margin on a job. Compare your company results with businesses using similar cost definitions, then price each job to cover its labor, materials, equipment, overhead, and callback risk. A 20% margin on a job means 20% of its price remains after the costs included in that calculation; it is not a promise of a 20% company net margin.

How do I calculate markup vs margin for HVAC jobs?

Markup is added to your costs, while margin is a percentage of the final price. A 25% markup equals a 20% margin. For a $10,000 job cost: 25% markup = $12,500 price (with $2,500 profit = 20% margin).

What overhead percentage should HVAC contractors use?

This calculator applies overhead as a percentage of direct job costs. For example, $100,000 of annual overhead divided by $500,000 of annual direct job costs gives a 20% allocation rate. That adds $2,000 to a job with $10,000 in direct costs. A percentage of sales uses a different denominator; do not enter it as a cost-based rate without converting it. Keep costs already included in labor burden or materials out of overhead to avoid counting them twice. One measured component: ACCA's 2025 study puts the average contractor's marketing and advertising spend at 6% of annual revenue, and the contractors spending 12% or more reported higher net profit, so a marketing line that looks large is not automatically a problem.

Why might HVAC service and installation margin targets differ?

Service and installation work can carry different labor, travel, diagnostic, equipment, warranty, and scheduling risks. Calculate each service from its complete costs and your own records instead of assuming one margin fits every job type. The ACCA summaries cited on this page report company net margins, not measured average margins by job type. The service and installation example illustrates cost differences at the same chosen margin.

How should I price maintenance contracts?

Estimate expected visits, technician time, travel, included parts, administrative work, payment fees, and the risk of extra service. Then use your own target margin and review actual contract performance over time.

How much does labor burden add to an HVAC technician's wage?

It depends on your payroll taxes, workers' comp class, health and retirement plans, and paid time off. As a reference point, BLS measured private-industry employer benefit costs at 30.0% of total compensation in June 2026: $14.07 per hour worked on top of $32.82 in wages, about 43 cents per wage dollar. Enter your own figure in the labor burden field; the average is a sanity check, not a rate to copy.

How do I calculate my HVAC labor rate?

Start with wages and employer-paid labor costs, then allocate overhead using a consistent method such as annual overhead divided by realistic billable hours. Apply a target margin only after the full hourly cost is known. For a step-by-step version, use our free HVAC labor rate calculator.

Match the tools to your plan

Tools for Estimates, Follow-Ups, and Field Work

E-Signatures on Estimates

Customers can add a drawn signature when approving an estimate in the portal. Standard estimates and the customer portal are available on Solo and above.

QuickBooks Online Sync

On Essentials and above, connect QuickBooks Online to sync invoices and their payments. Enable automatic sync or run a manual sync, then review the sync status.

Optional Review Requests

Choose review requests after paid invoices or completed appointments. Delivery follows your enabled triggers, channels, contact details, and cooldown settings.

Invoice & Estimate Follow-Ups

Enable email reminders for eligible overdue invoices and unanswered estimates. The reminders use the document status and your follow-up settings.

Job Checklists & Reports

Attach a checklist to an appointment, record completed items, and send its report by email. Available on Solo and above; sending the report is a separate action.

Crew Time & Dispatch

Manage employees, dispatch, and crew time on Essentials and above. Solo includes the separate job timer for one-person work.

Text messaging requires Essentials or above and follows plan allowances and usage charges. Compare current plan inclusions.

See every feature →

Track Your HVAC Job Profitability with ThePocketBoss

Stop guessing and start knowing. Track every HVAC job from estimate to completion, compare actual costs vs estimates, and improve your profitability with every installation.

From $19.99/month - Used by HVAC and other field-service contractors