
The average general contractor (main contractor in the UK) nets around 5 to 6 percent on every dollar of revenue. That is not a recession figure or a bad-year number. That is what the industry consistently produces in a normal market. Run a million dollars in jobs and, after the trades, the materials, the overhead, and the tax, you take home somewhere around $50,000 to $60,000. The client paid a million. You kept the loose change. (Figures in USD - the model and the math are identical in any currency.)
I am not going to dress this up as a market problem. It is not. The margins are thin because of structural forces built into the way most construction businesses operate - and because most operators have never stepped back to see them clearly. What I am really describing here is the problem that construction arbitrage solves at a structural level. But first, the diagnosis.
The numbers that tell the story
Multiple industry sources consistently report that general contractors average 5 to 6 percent net profit margin on revenue. Gross margins - before overhead is deducted - sit at 12 to 16 percent for most operators. The gap between 14 percent gross and 5 percent net is overhead: insurance, vehicles, software, office costs, admin, and every fixed expense the business carries regardless of how many jobs are running.
| Contractor type | Typical gross margin | Typical net margin |
|---|---|---|
| Commodity general contractor | 12-16% | 3-6% |
| Well-run general contractor | 15-20% | 6-9% |
| Specialist trade contractor | 15-25% | 7-9% |
| High-margin operator | 25-35% | 10-15% |
The difference between 5 percent and 12 percent net on a million-dollar revenue is $70,000. Same market, same crew size, same number of jobs. The gap is in how the business is priced, structured, and run.
Cause one: low-bid procurement is a race to the floor
The single biggest structural cause of thin construction margins is the way most work is won. Five contractors bid on the same job. The lowest price wins. Every bidder knows that, so every bidder has a rational incentive to price as low as they can and still win. Over time, the winning bid trends toward the floor of what is sustainable - and sometimes below it.
This is not a character flaw. It is a system design problem. When price is the only factor being judged, price becomes the only competition. The contractor who wins on the lowest bid then spends the rest of the project trying to recover margin through change orders, material substitutions, or just absorbing the loss and hoping the next job covers it. Most do not track whether it does.
Construction is one of the only industries where contracts are signed at prices both parties suspect will not hold. The low-bid system makes this rational - and it grinds margin out of every job that goes to tender.
@mointhemarket
Cause two: overhead quietly eats the gross
Most contractors have a reasonable idea of their job costs - labour, materials, subcontractors. Far fewer have a clear picture of their overhead as a percentage of revenue, which means they have no idea what their actual net margin is until the accountant files the year.
Overhead in a typical construction business can run 6 to 12 percent of revenue - sometimes higher in small firms that have not audited their fixed costs in years. A job billed at 14 percent gross with 10 percent overhead nets 4 percent. The job felt profitable. The year did not. And because the overhead number is invisible on a per-job basis, most contractors never identify it as the culprit.
Cause three: scope creep and unbilled changes
Scope creep is the slow-motion margin killer. The client wants a small change. The site manager agrees. Nobody writes it up. Nobody charges for it. Three months later the job closes and the bill looks the same as the original quote - but the actual costs ran 15 percent higher because of changes that were never captured.
This is not an edge case. It is routine. Every unbilled change order is a direct reduction in job margin. A project priced at 20 percent gross can finish at 8 percent after a few rounds of unbilled scope additions. The client does not know. The contractor absorbs it silently. Over several jobs, silent scope absorption is enough to turn a technically profitable business into one that cannot explain where the money went.
Cause four: cost inflation on fixed-price contracts
Construction costs move. Labour rates rise. Material prices spike. Fuel costs shift. Most of these increases arrive after the job has been quoted and the contract signed. Unless the contractor has a mechanism to pass those costs on - a price escalation clause, a short quote validity window, or genuine pricing power from a strong reputation - they absorb the difference directly from their margin.
The business that won a job at 18 percent gross margin six months before the materials arrived may finish the same job at 11 percent because one key material moved against them. That erosion repeats across every project with long lead times and no escalation protection. On a portfolio of jobs, a sustained cost squeeze of a few percentage points turns a healthy business into a marginal one.
Cause five: the time-for-money ceiling
There is a deeper, more fundamental reason margins stay thin for most contractors. The model itself has a structural ceiling.
If your income depends on your own hours - or a crew you pay by the day - then every project is a fixed-cost-of-production problem. You can only run so many jobs before the calendar fills up. Adding more revenue requires adding more people, more equipment, more overhead. The model scales badly. Every new job adds cost almost as fast as it adds revenue, which means the margin percentage stays flat even as the business grows in size.
This is why operators who have built a general contracting model - sourcing the job, managing the subs, keeping the spread - look different on paper from a trades-based business of similar revenue. The model itself is more margin-efficient because the income is not pegged to hours delivered.
What the operators who break out actually do differently
The operators running 10 to 15 percent net margins are not operating in a kinder market. They are operating from a different position in the same market.
- They moved off low-bid procurement. Direct client relationships, referrals, and a reputation built on reliability - not the cheapness of the quote. Direct relationship work does not go to tender. You set the price.
- They know their numbers weekly, not annually. Gross margin by job, overhead as a percentage of revenue, net margin per month. When you track the numbers that closely, scope creep gets caught early. You can see profit fade while the job is still running.
- They mark up everything they coordinate. Subcontractors, materials, plant hire - all carry a margin. Most commodity contractors pass these through at cost. Operators who understand the model price the coordination work and keep the spread.
- They stopped doing the work themselves. The move from tradesperson to operator is the single largest available margin jump for most contractors. When you source the client and manage the delivery instead of picking up the tools, your income is the margin on the job - not a day rate for your hours.
- They run multiple jobs in parallel. A skilled operator can run three to five projects concurrently. The combined margin on five well-priced jobs bears no resemblance to the day rate from one job done by hand. The income is a different shape entirely.
The model that addresses all five causes at once
Low-bid competition, overhead mismanagement, unbilled scope, cost inflation on fixed contracts, and a time-for-money business model all point in the same direction. They are symptoms of the same structural problem: a business that earns by the job rather than on the margin of the job.
Construction arbitrage - operating as the general contractor who sources the project, prices it properly, and delivers it through a managed subcontractor network - takes you off low-bid competition, out of the time-for-money trap, and into a model where you can run multiple projects without a proportional increase in cost. The margin is built in by design, not fought for job by job.
That is why operators running this model look different on a spreadsheet. Not because the market is kinder to them. Because the model they chose produces margin structurally. For the full breakdown, visit constructionarbitrage.com or read the pillar here on The Playbook. My upcoming book 'The Family Secret' covers the full system - coming soon to Amazon. For more on the numbers, see how to increase construction profit margins and what a good margin actually looks like. Follow @mointhemarket for operator thinking every day.
Thin margins are a system problem, not a skills problem. The operators who fix it do not work harder - they build differently. If you are ready to change the model, this is where it starts.
Request entry to Contractor Club⟶Frequently asked questions
What is the average net profit margin for a general contractor?+
Industry data consistently puts average net profit for general contractors (main contractors in the UK) at 5 to 6 percent. Gross margins before overhead are typically 12 to 16 percent, but overhead eats the difference. Top-performing operators hit 10 to 12 percent net through disciplined job selection, lean overhead, and a business model that earns margin structurally.
Is a 10% profit margin good for a construction company?+
Yes. Industry guidance points to 8 to 10 percent net as the target for a well-run construction business. Most operators run below that at 5 to 6 percent because of underbidding, overhead bloat, and poor job selection. Ten percent net is achievable for operators with the right model and discipline, and the strongest players push past 12 percent.
Why do contractors keep underbidding their work?+
The low-bid procurement system rewards the cheapest number rather than the best outcome. When five contractors chase the same job and the lowest price wins, every bidder has an incentive to shade the number down. Over time this creates a structural floor where the winning price is barely profitable before anything goes wrong on the job.
What is the biggest cause of low construction profit margins?+
The structure of how work is won. Most construction work goes to the lowest bidder - a race to the bottom by design. Add uncontrolled overhead, scope creep that goes unbilled, and cost inflation on fixed-price contracts, and you have a model that systematically erodes margin before the job even starts.
How do operators earn higher margins than average contractors?+
By moving upstream from trade delivery to project management. An operator who sources the client, prices the whole job, and directs a subcontractor network keeps the margin between what the project sells for and what the subs cost. That spread is earned from management and risk-taking, not from tools in hand - and it is not capped by the hours in a day.
What is construction arbitrage and how does it relate to margins?+
Construction arbitrage is the model of running a general contracting operation deliberately for margin - sourcing projects, directing subcontractors, and keeping the spread. Operators who run it well stack projects in parallel, each with a planned margin built in. Instead of 5 to 6 percent on a single job run on your own labor, you earn a structural margin across multiple concurrent projects.
The human behind The Playbook
mointhemarket Managing construction businesses across continents - with full location freedom. Running several at once. Bought and sold many more.
1,284 likes
buildwithleon This is the most honest breakdown of the model I've seen. No fluff.
site_to_ceo Bought my second business off the back of this thinking. Wild that more people don't get it.
the.margin.method "Price outcomes, not time" - putting that on the wall 🔥
Go deeper
Learn the model, then get in the room
The full breakdown of construction arbitrage lives on our sister site, constructionarbitrage.com. When you want the operators who actually run it, join the Construction Arbitrage Players community.
My book The Family Secret - how construction arbitrage really works - is coming soon.
Only Players Know
The game is real. The room is closed.
Contractor Club is a private, referral-only circle of construction arbitrage operators. If you think you belong inside, the circle will decide.
More from the Playbook
View all ⟶
Profit & MarginsHow to Make More Money Without Taking On More Jobs as a Contractor
Most contractors are fully booked and still short of money. The fix is almost never more jobs - it is better margin on the work you already win. Here is exactly how.
Profit & MarginsHow to Find High-Margin Construction Jobs
Most contractors are fighting over the same low-margin jobs. Here is how to find the work that actually pays - and the structural shift that unlocks real margin in construction.