Skip to content
← All guides

HVAC markup vs. margin: the difference that changes your price

Understand markup and gross margin with worked examples, conversion formulas and a free calculator for HVAC pricing.

By HVACPrice ·

Two percentages with different denominators

Markup measures the amount added to cost, divided by cost. Gross margin measures the difference between selling price and cost, divided by selling price. The difference in the denominator means the same job has different markup and margin percentages. Neither calculation tells you net profit unless all relevant expenses are accounted for.

For example, a job with $1,000 of modeled direct cost and a $1,500 selling price has $500 above direct cost. Its markup is $500 divided by $1,000, or 50%. Its gross margin on those modeled costs is $500 divided by $1,500, or about 33.33%.

Calculate price from markup

The formula is selling price = cost × (1 + markup rate). Enter the percentage as a decimal: 50% is 0.50. With $1,650 of cost and a 50% markup, the calculation is $1,650 × 1.50 = $2,475.

HVACPrice uses a markup multiplier. A value of 1.50 means 50% markup on the combined material and labor cost. A value of 2.00 means 100% markup. Entering 50 in the multiplier field would mean multiplying cost by fifty, so check the units before saving any pricing settings.

Calculate price from a target margin

The formula is selling price = cost ÷ (1 − target margin). For an illustrative 40% gross margin on $1,650 of cost, calculate $1,650 ÷ 0.60 = $2,750. The difference above modeled cost is $1,100. Dividing $1,100 by the $2,750 price gives 40%.

That target corresponds to a markup multiplier of about 1.6667, or a 66.67% markup. Multiplying $1,650 by 1.40 would instead give $2,310 and a gross margin of about 28.57%. This is why treating margin and markup as interchangeable can produce a materially different quote.

Convert between the two

To convert markup to gross margin, use margin = markup ÷ (1 + markup). To convert gross margin to markup, use markup = margin ÷ (1 − margin). The rates in these formulas are decimals. A 25% markup corresponds to a 20% margin. A 100% markup corresponds to a 50% margin.

A target margin must be below 100% for this pricing formula to produce a finite positive price. Our calculator rejects invalid inputs and shows the dollar difference as well as both percentages. The examples explain the arithmetic; they are not recommended targets for every HVAC business.

Check what your cost number contains

A percentage can be mathematically correct while the estimate is incomplete. Include the equipment, direct materials and labor assumptions that belong to the job. Decide how your business accounts for overhead and keep that method consistent. Be especially careful not to compare a margin based only on equipment cost with one based on equipment plus labor.

Use the calculator to check a few existing price-book entries, then compare the assumptions with completed jobs. If the result looks wrong, inspect the cost basis and scope before changing your multiplier. Review tax treatment separately; this guide and calculator do not calculate taxes.

Related guides