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.
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
Transparent methodology
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.
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.
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.
| Group in ACCA's summary | Net profit margin |
|---|---|
| HVACR contractors overall | 6% |
| Contractors with up to four trucks | 5% |
| Contractors with ten or more trucks | 8% |
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.
| Measure | Reported figure |
|---|---|
| Marketing and advertising spend, average contractor | 6% of annual revenue |
| Net profit, contractors spending at least 12% of revenue on marketing | 9%, versus 5% for the rest |
| Company net margin, contractors using flat-rate service pricing | 7%, versus 4% for contractors using other methods |
| Contractors using field service management software | 56% |
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.
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.
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.
| Line | Service call | System 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 price | 13% | 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.
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.
A target margin is only useful when the entered cost is complete. Review each job for:
When calculating your overhead percentage, make sure to include:
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 definitionsSeparate 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.
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).
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.
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.
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.
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.
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
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.
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.
Choose review requests after paid invoices or completed appointments. Delivery follows your enabled triggers, channels, contact details, and cooldown settings.
Enable email reminders for eligible overdue invoices and unanswered estimates. The reminders use the document status and your follow-up settings.
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.
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 →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