What is contractor markup?

Contractor markup is the percentage added to total job costs (labor, materials, overhead) to arrive at the bid price. Most trade contractors use a 20–35% markup, which produces a 17–26% profit margin on the final price. Unlike margin — calculated on price — markup is always calculated from cost. Confusing the two is one of the most common contractor pricing mistakes, and it leads to systematic underpricing.

Your Numbers

Job Costs
$
$
$
Target
%

Results

Enter your labor, materials, and overhead costs plus your target markup to see the right bid price and your profit.
Your Job Pricing
Total job cost
Suggested bid price
What to charge the customer
Gross profit
Before taxes and owner pay
Markup on cost
Profit margin
% of selling price
Markup vs Margin: A 35% markup means you added 35% on top of cost. A 25.9% margin means 25.9% of your selling price is profit. Same job, different numbers — contractors often underprice because they confuse the two.
How you compare
Industry avg: 15–30% gross margin
0%40%
Sources: NAHB Cost of Doing Business Survey · CFMA Annual Financial Survey

Priced a job right, then lost the lead to voicemail?
LeadLock captures every missed call so you close the jobs you've already priced.

See How LeadLock Works Used by HVAC and service contractors in Phoenix

This calculator is for informational purposes only. Results are estimates based on the inputs you provide. Consult a qualified financial professional before making business decisions.

Frequently Asked Questions

Markup is calculated on cost (profit / cost x 100). Margin is calculated on revenue (profit / revenue x 100). A 25% markup produces a 20% margin. Contractors often confuse the two, which leads to underpricing jobs.

Most general contractors target 15-30% gross margin, which corresponds to a 18-43% markup on costs. Specialty trades like electrical and plumbing often achieve 25-35% margins. Use this calculator to find your specific target based on overhead and desired profit.

Divide your total job cost by (1 - desired margin). For a $10,000 job with a 25% margin target: $10,000 / 0.75 = $13,333 bid price. Alternatively, multiply cost by (1 + markup percentage): $10,000 x 1.333 = $13,333.

Yes. Overhead - insurance, tools, vehicle, admin time, licensing - must be recovered through markup or it comes out of profit. A common approach is to calculate your cost of doing business per hour or per project and include it before applying your profit margin.

Underpriced jobs cover materials and direct labor but not overhead or profit. Over time this leads to negative cash flow even when you appear busy. The contractor markup calculator shows you the minimum price needed to cover all costs and still hit your profit target.

Yes, and many contractors do. A common approach is 10-15% on materials (lower because costs are transparent) and 30-40% on labor (higher because your time and expertise are the differentiator). This calculator uses a blended average.

The markup calculator shows gross profit, not net after tax. If you're structured as an LLC or S-Corp, your tax rate on profits typically ranges 15-30%. Factor this into your profit target: if you want $50K after tax at a 25% rate, you need $67K gross profit.

Building an AI tool?
Get it in front of your first 100 users on launch day — list on Agent Launchpad →