Quick Answer

Build a labor-rate target from loaded labor cost, overhead recovery per realistic billable hour, and a selected profit target. The calculator models those inputs; it does not set one rate for every HVAC shop or price a complete customer job by itself.

Start with one defined operation

Choose the work group you are pricing: for example, one service technician, a consistent crew, or a service department. Keep the wage, labor costs, overhead pool, and annual billable-hour estimate tied to that same group and period. If install and service have different cost structures, model them separately rather than blending unlike work into one unexplained rate.

Before entering numbers, write down what your labor rate is expected to recover. The calculator’s estimate covers the wage and payroll-burden inputs plus its share of the annual overhead you enter, with a selected profit target applied to that modeled cost. It does not price equipment, materials, subcontract work, permits, financing, or a complete customer job by itself. Those costs need a deliberate home in your broader pricing method—and should not be recovered twice.

1. Build loaded labor cost from your records

Loaded labor cost per entered wage hour = hourly wage × (1 + payroll-burden percentage).

The hourly wage is the wage basis for the technician or group you chose. Payroll burden is the additional employer-side labor cost you elect to include, expressed as a percentage of that wage basis. Build it from your own payroll and benefits records; do not substitute a trade-wide rule of thumb.

For federal payroll-tax treatment, distinguish employer costs from amounts withheld from employees. The IRS describes employer duties to deposit and report federal income tax and Additional Medicare Tax withheld, as well as both employer and employee shares of Social Security and Medicare taxes. Do not automatically count employee withholding as an additional employer cost; confirm your actual treatment with your payroll provider or tax professional.

Make a short burden worksheet before typing a percentage into the calculator. List each employer cost you intend to recover here, how you calculated it, and where it appears in your books. Benefits or other labor-related costs belong in your model only if your company records support the amount and you have not already put it somewhere else.

Important check: paid time that is not billable

The calculator multiplies the entered hourly wage by one plus the burden percentage. It does not have a separate input for paid nonbillable technician hours. Compare payroll-paid hours with the hours your pricing model actually recovers. If wages for nonbillable time—such as time spent on work that is not charged through this labor rate—are not already accounted for elsewhere, the displayed estimate may not recover that labor cost. Avoid silently counting it both as overhead and as labor; decide with your bookkeeper, accountant, or pricing lead where it belongs. The current calculator inputs do not independently model that reconciliation.

2. Assign overhead once

Overhead recovery per billable hour is: Annual overhead assigned to this work ÷ annual billable hours for the same work.

Build the overhead pool from your company’s own books and allocation method. Decide which costs the pool covers before dividing it by hours. Leave out costs already included in loaded labor or recovered elsewhere in your price model; likewise, do not assume a cost is covered just because the calculator has an overhead field.

Consistency matters more than a generic category list: a department-level overhead pool should use the capacity of that department, and an individual-tech scenario should not be divided by company-wide hours that belong to a different scope. If a shared expense is allocated across several departments, document the allocation before using the resulting rate.

3. Use realistic billable hours—not scheduled hours

Annual billable hours are the denominator that spreads the entered overhead across the labor hours expected to carry it. Use company timekeeping, dispatch, and work-order records to estimate the capacity for the same technician or group you used for wages and overhead. Do not treat scheduled or paid hours as billable automatically.

Utilization is a helpful cross-check, not a separate percentage field in this calculator. You can track it internally as billable hours divided by the available work hours in the period, as long as you define both sides consistently. The calculator asks for annual billable hours directly. Check how your shop handles travel, diagnostics, callbacks, warranty work, training, meetings, and other time that may not be billed—or may be recovered under a different charge. Do not count hours in two recovery paths.

Run at least a conservative and a likely billable-hours scenario using your own records. Lower billable hours raise overhead recovery per billable hour; higher hours lower it. Neither scenario is a universal utilization benchmark: they are a way to see how sensitive your rate is to the capacity your shop can actually sell.

4. Choose a profit target deliberately

The calculator applies this step: Estimated required labor rate = (loaded labor + overhead recovery per billable hour) ÷ (1 − target-profit percentage).

That division treats the target percentage as a share of the modeled labor-rate revenue—not as a percentage added on top of cost. For example, in the formula a 15% target means modeled cost is 85% of the resulting rate. The calculator labels this input Target net profit; treat it as a planning assumption for the costs represented in this calculation, not a promise of company-wide net profit. Actual results still depend on whether all relevant costs are included and how the rest of your work is priced.

Choose the target your company intends to evaluate, then test more than one assumption if you are still deciding. Do not copy another contractor’s percentage as if it were the right answer for your market or business. The calculator is a cost-and-target model, not a local market survey or a recommendation about what customers will accept.

Put the calculator to work

Open the HVAC Labor Rate Calculator and work through it in this order:

  • Enter the wage basis and payroll-burden percentage supported by your records.
  • Enter the annual overhead pool assigned to this same work group.
  • Enter realistic annual billable hours for that scope—not all paid or scheduled hours by default.
  • Open Show advanced inputs and set the target net-profit percentage you want to test.
  • Read the displayed loaded labor, overhead recovery, break-even-before-profit, and estimated required labor rate. Reconcile them to your own worksheet before relying on the output.

Before you put the rate in a price book

Use the HVAC Labor Rate Calculator with your own records, then write down what the result includes—and what it does not. A rate you can explain, reconcile, and review is a stronger starting point than a number copied from another shop.

  • Confirm the wage, burden, overhead, and billable-hour inputs cover the same operation and time period.
  • Trace every cost to one recovery home; check both duplicate recovery and costs missing from the model.
  • Compare the billable-hour assumption with actual time and work-order records, and rerun a lower-capacity case.
  • Review the result alongside the job’s scope, materials, subcontractors, and your existing pricing method.
  • Revisit the assumptions when payroll, overhead, staffing, or billable capacity changes.

Common Mistakes

  • Mixing wage, labor costs, overhead, or billable hours from different work groups or periods.
  • Treating all paid or scheduled time as billable capacity.
  • Counting employee tax withholding as an additional employer cost without checking the company’s treatment.
  • Leaving paid nonbillable labor unreconciled or recovering it twice.
  • Recovering equipment, materials, subcontract work, permits, financing, or overhead twice—or assuming they are included when they are not.
  • Treating a target-profit input or calculator example as a universal rate, market benchmark, or company-wide profit promise.

Bottom Line

There is no single rate that fits every HVAC shop. Use company-supported inputs, document what the calculator’s estimate does and does not recover, and review the assumptions when payroll, overhead, staffing, or billable capacity changes.

Next step

Keep the useful work moving.

Keep this field reference and your useful work together in a free SkilledCurrent workspace.

Build a free workspace

Sources & References

These official sources support the scope of this guide. Consult the current source and local authority for a project-specific decision.

Author & technical perspective

Jordan Lovell

Building Inspector | Mechanical Plans Examiner | HVAC Contractor

ICC-certified building and trade inspector; ICC Mechanical Plans Examiner; Virginia DHCD Mechanical Plans Examiner; Virginia Master Tradesman — HVAC; Virginia Master Tradesman — Gas Fitting.

Jordan Lovell brings experience from both the contracting and code-enforcement sides of the skilled trades. His background includes residential and commercial building inspection, mechanical plan review, HVAC contracting, field installation, code compliance, and contractor operations. His SkilledCurrent coverage focuses primarily on HVAC, mechanical systems, building codes, inspections, contractor operations, and the intersection between field practice and code compliance.

View author profile