Skip to content
← All guides

How to build an HVAC flat-rate price book

A practical workflow for turning equipment costs, labor and markup into a consistent HVAC price book your technicians can use.

By HVACPrice ·

Start with a defined job

A useful flat-rate price is attached to a clear scope of work. A thermostat replacement, a furnace installation and a diagnostic visit are different jobs. Even two installations of the same model may need different materials or labor. Start by naming the job and listing what your standard price includes: equipment, routine materials, estimated labor and the specific work to be completed.

Write exclusions alongside inclusions. A standard replacement might exclude duct modifications, electrical upgrades or difficult-access work. Do not hide those differences inside a model number. Your technician should be able to explain what is included before a customer accepts the estimate.

Build from your own costs

Use a current supplier quote or your own recent purchase records for the equipment cost. Add the consumables and other direct materials needed for the defined job. Estimate installation hours from completed work where possible. If two technicians work for four hours, that is eight labor hours, not four.

Choose the labor-cost rate used in your pricing model deliberately. A wage alone may omit payroll-related costs, benefits and other employment costs. Avoid counting the same expense in both the labor rate and a separate overhead allowance. Your accountant or bookkeeper can help reconcile your model to your records.

Work through a sample price

Here is an illustrative calculation, not a market-rate recommendation. Suppose equipment and materials total $1,200. Six labor hours at a modeled cost of $75 per hour add $450. The combined direct cost is $1,650. Applying a 1.50 markup multiplier gives a selling price of $2,475 before any tax or separately priced work.

The $825 difference is the amount above those modeled direct costs. It is not automatically net profit: overhead and any costs omitted from the estimate still need to be covered. A 50% markup on cost also does not produce a 50% gross margin on revenue. See the markup-versus-margin guide and calculator for that distinction.

Organize for the person doing the lookup

Use consistent categories and clear brand/model fields. Add capacity and efficiency information where it helps identify the correct equipment. Keep descriptions short enough to scan on a phone, but detailed enough to distinguish similar items. One accurate entry is more useful than five nearly identical entries with uncertain prices.

Before sharing the book with your team, have someone who did not create it find three common jobs. Check whether they choose the right item, understand the scope and can explain the price. Correct confusing names before customers encounter them.

Review, publish and maintain

Compare a few calculated prices with completed jobs. Investigate differences in materials, installation time and included scope. Do not change the markup to conceal missing costs. Fix the underlying inputs first, then decide whether the selling price fits your business.

Set an owner for price updates and review the book when supplier costs or your labor assumptions change. Keep previously issued estimates as snapshots so an updated price book does not silently rewrite a customer's quote. In HVACPrice, review the example equipment costs, confirm your labor rate and markup in Settings, and send an estimate to your own inbox before using it with a homeowner.

Related guides