Construction Profit Margin Benchmarks (2026)
What Is a Good Profit Margin for a Contractor?
Ask ten contractors what a “good” construction profit margin is, and you will get ten different answers. That is because there is no single number that works for every trade, market, or company size.
A roofer in Texas runs a completely different business than a remodeler in New York. Their costs are different. Their pricing is different. Their overhead is different.
But here is what we can say with confidence: most contractors think they make more money than they actually do. They look at the gap between what they charge and what they spend on materials and labor, and they call that “profit.” It is not. Not even close.
Your real construction business profit margin is what is left after every single expense is paid. That includes the stuff you forget about: insurance, truck payments, fuel, office rent, software, accounting fees, and the hours you spend on estimates that never turn into jobs.
This guide breaks down real construction profit margin benchmarks by trade, explains the math mistakes that cost contractors thousands, and shows you how to figure out what you actually make.
If you are still estimating jobs on gut feel, start with our complete guide to estimating construction jobs before diving into margins.
Gross Margin vs. Net Margin: Know the Difference
This is where most contractors get confused. Gross margin and net margin are two very different numbers, and mixing them up will give you a false picture of your business.
Gross margin is your revenue minus your direct job costs (materials, labor, subcontractors, equipment rental for that specific job). It tells you how profitable each individual project is before overhead.
Net margin is what is left after you subtract everything. All your overhead, office costs, insurance, taxes, marketing, your own salary. This is your actual profit.
Here is a simple example:
- You complete a job for $50,000
- Materials and labor cost $35,000
- Your gross profit is $15,000 (30% gross margin)
- Your monthly overhead (spread across all jobs) eats $8,000 of that
- Your net profit is $7,000 (14% net margin)
See the difference? That 30% gross margin sounds great. But 14% net is the real number. And for many contractors, the net number is even lower than they expect.
The construction profit margin benchmarks in this article are net margins unless stated otherwise. That is the number that actually matters for your bank account.
Construction Profit Margin Benchmarks by Trade
These ranges come from industry data, contractor surveys, and financial reports. Your specific numbers will depend on your market, company size, efficiency, and how well you manage your overhead.
General Contractors: 8% to 15% Net
General contractors typically run on thinner margins because they manage subcontractors and coordinate work rather than performing all the labor themselves. The more subs you use, the more your margin gets squeezed. GCs who self-perform some trades usually land at the higher end.
Commercial GCs tend toward the lower end (8% to 10%). Residential GCs with strong reputations can push past 12%.
Remodelers: 10% to 20% Net
Remodeling is a wide category. A kitchen remodel has very different margins than a bathroom refresh. The complexity of the work, how well you estimate change orders, and how efficiently you manage client expectations all affect your bottom line.
Top remodelers who nail their estimating process and manage scope creep well consistently hit 15% to 20%.
Roofers: 15% to 25% Net
Roofing tends to have strong margins for a few reasons. The work is straightforward to estimate, production crews can move fast, and material waste is predictable. Storm damage work and insurance restoration jobs often have even higher margins.
The biggest margin killer for roofers is callbacks and warranty work. One leak on a completed job can eat the profit from two or three other jobs.
Electricians: 10% to 20% Net
Electrical contractors benefit from specialized skills that limit competition. Licensed electricians are in high demand, and that demand supports healthy pricing.
Service and repair work tends to carry higher margins (15% to 20%) than new construction wiring (10% to 15%). If you do both, track them separately so you know which type of work actually makes you money.
Plumbers: 10% to 20% Net
Similar to electricians, plumbers benefit from licensing requirements and high demand. Emergency and service work carries the best margins, often above 20%.
New construction plumbing is more competitive and margin-thin. The contractors who do well here are the ones who estimate accurately and move their crews efficiently between jobs.
HVAC: 12% to 20% Net
HVAC contractors have a built-in advantage: service agreements. Recurring maintenance contracts provide steady revenue with strong margins, and they create opportunities to sell replacement systems.
Installation work alone runs 12% to 15%. Add a healthy service agreement base, and your blended margins climb toward 18% to 20%.
Concrete: 8% to 15% Net
Concrete work is physically demanding, weather-dependent, and material costs can swing with the market. These factors make consistent margins harder to maintain.
Decorative and specialty concrete (stamped, polished, countertops) commands much better margins than basic flatwork. If you are stuck at 8%, consider adding specialty services.
Painters: 15% to 30% Net
Painting contractors often have the best margins in the trades. Material costs are relatively low compared to what you charge. Labor is the main cost, and experienced crews can move fast.
The wide range here depends on whether you do residential repaint (higher margins), new construction (lower margins, higher volume), or commercial work (somewhere in between).
Landscapers: 10% to 20% Net
Landscaping margins depend heavily on the mix between maintenance and installation work. Recurring maintenance contracts are steady but lower margin. Hardscape and design-build installation work can push margins past 20%.
Equipment costs are a major overhead factor for landscapers. Keeping your fleet maintained and right-sized for your volume is key.
Markup vs. Margin: The Math Most Contractors Get Wrong
This is the single most expensive math mistake in construction. Markup and margin are not the same thing, and confusing them can cost you thousands on every job.
Markup is the percentage you add on top of your costs. Margin is the percentage of the final price that is profit.
Here is why they are different:
- Your costs are $10,000
- You apply a 20% markup: $10,000 x 1.20 = $12,000 selling price
- Your profit is $2,000
- Your margin is $2,000 / $12,000 = 16.7%
You marked up 20%, but your actual margin is only 16.7%. That gap gets bigger as the numbers get bigger.
Here is a quick reference:
| Markup | Actual Margin |
|---|---|
| 10% | 9.1% |
| 15% | 13.0% |
| 20% | 16.7% |
| 25% | 20.0% |
| 30% | 23.1% |
| 40% | 28.6% |
| 50% | 33.3% |
The formula to convert:
- Markup to margin: Markup / (1 + Markup)
- Margin to markup: Margin / (1 - Margin)
If you want a 20% margin, you need a 25% markup. Not 20%. Getting this wrong on a $500,000 project means leaving $16,500 on the table.
This is also critical when you are building your bids. Every bid you send should be based on your target margin, not just a markup percentage you have always used.
How to Calculate Your Actual Profit Margin
Most contractors have never sat down and calculated their real construction profit margin. Here is how to do it.
Step 1: Add Up Your Total Revenue
Take your total revenue for the last 12 months. Use the number from your accounting software or tax return. Not your “I think we did about…” number. The real number.
Step 2: Add Up ALL Your Costs
This is where most people mess up. Include everything:
Direct job costs:
- Materials
- Labor (including payroll taxes and workers comp)
- Subcontractors
- Equipment rentals
- Permits
- Dumpsters and waste removal
Overhead costs:
- Your salary (yes, this counts)
- Office rent or home office costs
- Truck payments, fuel, and maintenance
- Insurance (general liability, auto, umbrella)
- Accounting and legal fees
- Software and subscriptions
- Marketing and advertising
- Phone and internet
- Tools and equipment purchases
- Continuing education and licensing fees
- Unbillable time (estimating, admin, driving between jobs)
Step 3: Do the Math
Net Profit = Total Revenue - All Costs
Net Profit Margin = (Net Profit / Total Revenue) x 100
Example:
- Total revenue: $800,000
- Total costs (direct + overhead): $700,000
- Net profit: $100,000
- Net profit margin: 12.5%
If you have never done this exercise, the result might surprise you. And not in a good way.
Why Most Contractors Think They Make More Than They Do
There are a few common reasons contractors overestimate their construction business profit margin.
They Forget About Overhead
This is the biggest one. You finish a $50,000 job that cost $35,000 in materials and labor. You see $15,000 in “profit.” But your truck payment, insurance, office costs, and everything else comes out of that $15,000. Your real profit might be $5,000 or less.
They Do Not Pay Themselves a Real Salary
Many contractor-owners take draws instead of a set salary. They think whatever is left in the account is “profit.” But your time has value. If you would have to pay someone $80,000 to $120,000 a year to do what you do, that is a real cost. Subtract it.
They Do Not Track Job Costs
Without real-time cost tracking, you are guessing. You might think you made money on a job, but if you do not track every receipt, every hour of labor, and every change order, you do not actually know.
They Confuse Cash Flow With Profit
Getting a big deposit check feels like making money. But that deposit needs to cover materials, labor, and overhead for weeks or months. Cash in the bank is not the same as profit.
They Ignore Unpaid Time
How many hours do you spend on estimates that do not turn into jobs? How much time goes to callbacks, warranty work, and admin? That time has a cost, and most contractors do not factor it in.
How to Improve Your Margins Without Raising Prices
Raising prices is one way to improve margins, but it is not the only way. Here are strategies that work without changing what you charge.
Reduce Material Waste
Track how much material you actually use versus how much you buy. Even a 5% reduction in waste on a $200,000 material spend saves you $10,000. That goes straight to your bottom line.
Get Faster
Speed matters. If your crew can complete the same quality work in 4 days instead of 5, you just cut 20% of the labor cost on that job. Invest in training, better tools, and job site organization.
Cut Overhead Ruthlessly
Review every overhead expense once a quarter. Cancel subscriptions you do not use. Negotiate better rates on insurance. Consolidate your software tools. Small savings add up fast.
Estimate Better
Bad estimates are the number one margin killer. If you underbid a job by 10%, that 10% comes directly out of your profit. Use real data from past jobs to build your estimates, not gut feel.
Your estimating process should pull from actual job cost data, not just rules of thumb.
Manage Change Orders Aggressively
Change orders that are not billed or are underbilled destroy margins. Every change in scope needs to be documented, priced, and approved before the work happens. No exceptions.
Pick Better Jobs
Not all revenue is good revenue. A $500,000 job at 5% margin makes you $25,000. A $200,000 job at 15% margin makes you $30,000 with less risk, less stress, and less capital tied up.
Track your margins by job type, client type, and project size. Then do more of what works and less of what does not.
How Job Costing Software Helps Protect Margins
Knowing the benchmarks is only useful if you can measure where you stand. That is what job costing software does. It connects your estimates to your actual costs and shows you the difference in real time.
Catch Budget Overruns Early
With live cost tracking, you can see when a job is going over budget while there is still time to correct it. Maybe a material price jumped. Maybe a crew is taking longer than expected. You can not fix what you can not see.
Compare Estimated vs. Actual Costs
After every job, you should know exactly how your estimate compared to reality. Where did you nail it? Where did you miss? This data makes your next estimate better and your next margin higher.
Projul’s budgeting tools make this comparison automatic. You do not have to dig through spreadsheets.
Build Better Estimates Over Time
When you have real cost data from 50 or 100 completed jobs, your estimates get very accurate. You stop guessing and start knowing. That confidence lets you price jobs correctly instead of padding estimates “just in case” or accidentally underbidding.
Generate Reports That Actually Help
You need to see your margins by job, by trade, by crew, and by time period. Financial reports that break down your profitability help you make decisions based on data instead of instinct.
Hold Your Team Accountable
When everyone on the team can see how a job is tracking against budget, behavior changes. Crews waste less material. Project managers catch problems earlier. And you sleep better at night.
What Margins Should You Target?
Based on the construction profit margin benchmarks above, here are some general targets:
- Minimum viable: 8% net margin. Below this, one bad job can put you in the red.
- Healthy: 12% to 15% net margin. You are covering all costs, paying yourself fairly, and building cash reserves.
- Strong: 15% to 20% net margin. You have pricing power, efficient operations, and a growing business.
- Exceptional: 20%+ net margin. You are either in a high-margin trade, have very low overhead, or have a strong competitive position in your market.
If you are below 8%, something needs to change. Either your pricing is too low, your overhead is too high, or you are losing money on jobs and do not know it.
The first step is always the same: measure. You can not improve what you do not track. If you need help figuring out which numbers matter most, our guide to construction business KPIs and metrics breaks it all down.
Your Next Steps
- Calculate your real construction business profit margin using the formula above. Use real numbers, not guesses.
- Compare to the benchmarks for your trade. Where do you stand?
- Identify your biggest margin leaks. Is it overhead? Bad estimates? Material waste? Unbilled change orders?
- Start tracking job costs on every project. If you are using spreadsheets, you are probably missing something.
- Review your margins monthly. Not yearly. Monthly. Catch problems while you can still fix them.
Construction profit margin benchmarks give you a target. Job costing gives you the visibility to hit it. If you want to see how Projul helps contractors track costs and protect margins in real time, book a quick demo and we will walk you through it.