top of page

How to Price HVAC, Plumbing, and Electrical Jobs for Profit

Writer: Kendall  Maccagnan
Kendall Maccagnan
Aug 26
6 min read

Learn how to price HVAC, plumbing, and electrical jobs using direct costs, fully burdened labor, overhead, and a target profit margin.


By Kendall Maccagnan, CPA, CFP® and Financial Advisor in Tampa, Florida


How Can You Price Jobs So Your HVAC, Plumbing, or Electrical Business Actually Make Money?


To price an HVAC, plumbing, or electrical job profitably, your price generally needs to cover four things:


  1. Direct labor

  2. Materials, equipment, and other job costs

  3. A reasonable share of company overhead

  4. Your target profit


A job can bring in significant revenue and still lose money if the price does not account for the full cost of completing the work.


The basic pricing formula is:

Job price = Direct costs + Allocated overhead + Target profit


Although the formula appears simple, many contractors underestimate labor costs, overlook overhead, or confuse markup with margin. Building a repeatable pricing process can help you understand whether each job is contributing to the company’s financial health.


Start With Accurate Direct Job Costs


Direct costs are expenses that can be connected to a specific service call, installation, or project.


For an HVAC, plumbing, or electrical company, direct costs may include:

  • Field labor

  • Equipment

  • Parts and materials

  • Subcontractors

  • Permits

  • Equipment rentals

  • Disposal fees

  • Sales commissions

  • Job-specific financing fees


Accurate job costing begins with capturing these expenses consistently.


For example, an HVAC replacement estimate may include the cost of the system but overlook refrigerant, fittings, permits, disposal, delivery, and installation supplies. Individually, these expenses may seem small. Across hundreds of jobs, they can materially reduce profit. Historical job data may help identify costs that are frequently missed or underestimated.


How Can You Calculate the Fully Burdened Cost of Labor?


An employee’s hourly wage is not the company’s total labor cost.


In addition to wages, the business may pay:

  • Employer payroll taxes

  • Workers’ compensation insurance

  • Health insurance

  • Retirement contributions

  • Paid time off

  • Bonuses

  • Uniform costs

  • Training expenses

  • Other employee benefits


These costs should be considered when calculating a technician’s fully burdened labor rate. Suppose a plumbing technician earns $35 per hour. After employer taxes, insurance, benefits, paid time off, and other labor related expenses, the actual cost to the company may be considerably higher.


Pricing the technician’s time using only the $35 wage could cause the company to underestimate the job’s true labor cost.


The calculation should also consider nonbillable time. Technicians are paid for travel, meetings, training, vehicle maintenance, and gaps in the schedule, even when those hours cannot be billed directly to a customer. For other important KPIs see this article.


Do Not Forget Company Overhead


Direct costs tell you what it costs to perform the job. They do not include everything required to operate the business.


Overhead may include:

  • Office and management payroll

  • Rent and utilities

  • Software

  • Advertising

  • General insurance

  • Accounting and legal fees

  • Telephone and internet

  • Vehicle expenses not assigned to one job

  • Recruiting and training

  • Office supplies

  • Licenses and professional fees


Every job needs to contribute enough gross profit to help pay these expenses. A company can complete jobs with positive gross profit and still lose money overall if the gross profit is not sufficient to cover overhead.


One way to allocate overhead is to estimate the company’s annual overhead and divide it by the expected number of billable hours, completed jobs, or revenue producing units.


The most useful method may depend on the company’s service mix. A service department may allocate overhead differently from a large installation or construction department.


What is the Difference Between Markup and Margin?


Markup and margin are related, but they are not interchangeable.


Markup measures how much is added to cost.

Margin measures how much of the selling price remains after cost.


Assume a job has estimated costs of $1,000.


If the company adds a 30% markup, the selling price becomes $1,300. The expected gross profit is $300.


However, the gross margin is not 30%. The margin is:

$300 ÷ $1,300 = approximately 23%


To produce a 30% gross margin on a $1,000 cost, the company would need to charge approximately $1,429.


Confusing markup with margin can create a significant pricing gap, especially on equipment heavy installations and larger projects.


Build Profit Into the Price


Covering costs is not the same as earning a profit.


Profit helps the company:

  • Build cash reserves

  • Replace vehicles and equipment

  • Invest in employees

  • Fund future growth

  • Manage slow seasons

  • Reduce debt

  • Reward the owner for taking business risk

  • Build long-term business value


Your target profit should be incorporated into the pricing model rather than treated as whatever remains at the end of the year. The appropriate target depends on the company’s financial condition, service mix, market, growth plans, and owner compensation.


A contractor with a large construction department may have a different pricing model from a residential service company. Each department may need its own gross margin and profit expectations.


Example of Pricing an Electrical Job

Assume an electrical contractor is estimating a residential project with the following expected costs:


  • Materials: $2,400

  • Fully burdened field labor: $1,600

  • Permit and job specific expenses: $300

  • Allocated overhead: $1,200


The total estimated cost is $5,500.


If the company wants the job to produce a 15% profit margin, it should not simply add 15% to the cost. Adding 15% would produce a price of $6,325, but the expected profit margin would be lower than 15%.


To calculate a price using a target margin, the company could use:

Price = Total cost ÷ (1 − Target margin)


In this example:

$5,500 ÷ 0.85 = approximately $6,471


The expected profit would be approximately $971, or 15% of the selling price. This is a simplified example. The final estimate may also need to consider project risk, financing costs, change orders, warranty obligations, and market conditions. For more information on profit for HVAC, plumbing and electrical companies, see this article.


Should you Price Different Departments Separately?


Not all trade work should be priced using the same assumptions.


An HVAC company may perform:

  • Diagnostic and repair calls

  • Maintenance visits

  • System replacements

  • New construction

  • Commercial service


A plumbing company may offer:

  • Residential service

  • Drain cleaning

  • Repiping

  • Water heater installation

  • New construction


An electrical contractor may perform:

  • Residential service

  • Generator installation

  • Panel upgrades

  • Commercial projects

  • New construction


Each service line can have different labor requirements, material exposure, payment timing, warranty risk, and overhead needs. Department level pricing can help prevent a profitable service division from supporting an underpriced construction or installation department.


Account for Job Risk and Uncertainty


Some jobs are more predictable than others. A standard maintenance visit may involve limited uncertainty. A complex commercial renovation may involve hidden conditions, scheduling delays, coordination with other contractors, and material price changes.


Pricing may need to reflect factors such as:

  • Project complexity

  • Unknown site conditions

  • Payment delays

  • Material price volatility

  • Warranty exposure

  • Customer financing fees

  • Change order risk

  • Travel requirements

  • Overtime or after hours work


Contingencies can help account for reasonable uncertainty, but they should not replace accurate estimating and project management.


Compare Estimated Results With Actual Results

A pricing system should be updated using completed job data. After a job closes, compare the estimate with the actual:


  • Labor hours

  • Labor cost

  • Material cost

  • Gross profit

  • Gross margin

  • Financing fees

  • Callback or warranty costs


Suppose an HVAC company consistently estimates installations at 24 labor hours but regularly uses 32 hours. Future prices may need to reflect the actual time required.

Without this comparison, the company may continue repeating the same pricing mistake.


Frequently Asked Questions


How do HVAC companies price jobs for profit?

HVAC companies may estimate equipment, materials, fully burdened labor, permits, job specific costs, allocated overhead, and a target profit. Service and installation work may require different pricing models.


How should plumbing jobs be priced?

Plumbing prices may account for technician time, materials, travel, equipment, permits, overhead, project risk, and desired profit. Historical labor and material data can improve future estimates.


How do electrical contractors calculate labor rates?

An electrical contractor may begin with wages and add payroll taxes, workers’ compensation, benefits, paid time off, and other employee costs. Nonbillable hours and overhead should also be considered when developing a customer facing labor rate.


Should contractors use markup or margin?

Either may be used if applied correctly. Owners should understand that adding a particular markup does not produce the same percentage profit margin.


How often should prices be reviewed?

Prices may need to be reviewed when wages, materials, insurance, software, vehicle costs, or overhead change. Regular job costing reviews can help determine whether current prices still produce the expected results.


The Bottom Line


Profitable pricing requires more than adding a markup to materials and labor.

An HVAC, plumbing, or electrical company should understand its direct job costs, fully burdened labor, overhead, target profit, and department-level performance.


The price also needs to reflect the complexity and risk of the work. By comparing estimated costs with actual job results, owners may identify underpriced services, improve future estimates, and make more informed decisions about growth. The objective is not simply to win more jobs. It is to complete the right jobs at prices that support employees, fund the company’s operations, generate sustainable profit, and build long-term business value.



This content is provided for educational and informational purposes only and should not be construed as investment, tax, or legal advice. It is not intended as a solicitation or offer to provide advisory services in any jurisdiction where Off the Bay Wealth, LLC is not properly registered or otherwise permitted to operate. Information presented is based on sources believed to be reliable; however, accuracy and completeness are not guaranteed. This material is not intended to be a comprehensive analysis of all topics discussed. IRS provisions are subject to ongoing guidance and regulatory updates. Any financial decisions should be made in consideration of your individual circumstances, including your goals, risk tolerance, and time horizon. Investing involves risk, including the potential loss of principal.






Comments


Join our mailing list

Proudly serving business owners throughout Tampa Bay and across Florida.

bottom of page