ConstructionArbitrage
The Money

How to Price Construction Jobs When You're Subbing the Work Out

How to price a construction job when you're not doing the work yourself - the exact sequence, the markup formula, and the margin mistakes that cost operators real money.

MEMohamed El HadriCo-Founder16 Jul 20266 min read
A desk covered with a written quote, a calculator, and a set of trade invoices, with a laptop showing a spreadsheet in the background.

Pricing a construction job when you're subbing the work out means you never quote the client first. Get your sub's price confirmed in writing, stack your materials, job costs, and contingency on top, add your margin, then check the total against market rate. That sequence is the model. Deviate from it and you'll lose money on jobs you thought you'd win.

(All figures below are in USD - the model and the maths are identical in any currency.)

How to price construction jobs when you're subbing the work out

The mechanics are simple. The discipline is where most operators fail.

You are pricing from the bottom up: real costs first, margin on top. The difference between this and how a sole trader prices is that your single biggest cost line - labour - comes from a third party. That changes one thing: you cannot guess it. A tradesman knows their own day rate. You don't know your sub's price until you ask. Ask first. Every time.

Here is the full sequence.

Step 1: Lock the sub's price before you touch the client quote

Call or message your sub. Share the job brief - photos, measurements, a written scope if you have one. Get their price for the labour back in writing. A WhatsApp message saying "bathroom strip-out and retile, $2,400" is enough. A verbal number over the phone is not.

This step is non-negotiable. Quoting the client before you have the sub's number is not estimation - it is guessing with your margin on the line. If the sub comes back higher than you guessed, the difference comes straight out of your pocket.

Step 2: Price materials with a sourcing markup

Get a supplier quote for the materials the job needs. Add 10-20% on top for your sourcing time, delivery coordination, and breakage risk. On a $3,000 materials bill, that's $300-$600 for work you are genuinely doing: specifying, ordering, chasing delivery, managing substitutions.

Some operators skip this and pass materials to the sub, then just mark up the sub's all-in price. Both approaches work. What matters is that materials are never priced at cost with no buffer attached.

Step 3: Write down every job cost

This is where beginners lose their margin silently. Every job has costs that are not labour and not materials but still need paying:

  • Skip hire and waste removal
  • Permits and inspection fees
  • Parking and access (scaffolding, cherry pickers, traffic management)
  • Protection of existing floors, furniture, finishes
  • Delivery charges

List them before you finish the quote. A $600 skip you forgot about is $600 you absorb.

Step 4: Add a contingency line

Add 5-10% of total cost as a contingency. On a $10,000 job, that's $500-$1,000 sitting there for the thing you could not see at quote time.

Every renovation surfaces something. The floor is not level. There is damp behind the plaster. The client adds one thing once the job starts. The contingency absorbs it without touching your margin. If the job runs clean, the contingency converts to extra profit. Either result is fine.

Step 5: Add your margin on top of everything

Once you have the real total cost - sub labour, materials, job costs, contingency - add your margin on top. This is the spread. It is the whole point of the model.

Industry practice across residential and light commercial construction puts GC markup on subcontracted work at 10-30%, with 15-25% most common. Better-run operations targeting sustainable profitability aim for 20-30% total markup on project cost - which works out to roughly 17-23% gross margin on the revenue line.

Do not confuse markup and margin. A 25% markup on a $10,000 cost base gives you a $12,500 client price. That is a 20% gross margin - not 25%. Both numbers describe the same spread; they are calculated differently. See the full breakdown of what GCs mark up on subcontracted work.

Step 6: Sense-check against market rate

Before you send anything, check one thing: does this price land inside the range a client in this area would actually pay for this job?

Your ceiling is market rate - whatever the job costs the client if they hired anyone else. Your spread lives in the gap between what subs charge and what the market pays. If your quote is above market rate, you will not win the job. The fix is not to cut your margin - it is to go back to your cost stack and find the leak, or reduce the scope.

Pricing from cost up protects your margin. Pricing from "what will they pay" down is how you accidentally work for free.

A worked example

Kitchen extension - structural wall removed, new layout, plastering and decoration:

LineAmount
Sub labour (builder and plasterer, confirmed in writing)$8,200
Materials + 15% sourcing markup$5,750
Skip, scaffold, permit$900
Contingency (7%)$1,049
Total cost$15,899
Margin (23% on total cost)$3,657
Price to client$19,556

You present one number - $19,556, fully finished by the agreed date, one company standing behind it. Not a breakdown. One clean price for a complete outcome.

The market rate for this job in most US metros is $18,000-$25,000 depending on finishes. The quote lands inside that range comfortably.

The mistakes that cost operators real money

Every one of these is avoidable. Every one of them happens regularly.

Quoting before the sub's price is confirmed. You estimate $6,000 for the labour; the sub comes back at $7,800 after seeing the job properly. Your margin is gone. The discipline of confirming first is the whole job.

Forgetting job costs. The skip. The parking. The permits. Small individually, collectively they eat hundreds out of jobs you thought were profitable.

Treating gross margin as profit. The spread between your cost and your client price is gross margin - not profit in your pocket. Overheads, insurance, tax, and the time between invoicing and getting paid all come out before you see real money. See how much money construction arbitrage actually makes for the realistic numbers.

Discounting without adjusting scope. A client asks for $2,000 off. If you cut your margin to give it, you have funded their discount from your own pocket. The only valid response is to reduce the scope by $2,000 worth of work - smaller package, cheaper materials, fewer extras - so the price drop comes out of the job, not you.

Quoting too fast on big jobs. On small, well-understood jobs, a quick mental build is often fine. On anything above $15,000-$20,000, slow down. Get the sub's number confirmed. List every cost line. Check the contingency. Big jobs done wrong are not just unprofitable - they are stressful, damaging to your reputation, and hard to exit cleanly.

The next step

Once the job is won at the right price, the other side of the equation is getting paid before you have to pay your subs. Margin only matters when it actually hits your account. Read how cash flow works in construction arbitrage before you take on your first job.

If you want to understand the full model before you price anything, start with what construction arbitrage is and how the spread works.

Last checked: 16 July 2026.

Frequently asked questions

What markup should I add when subbing construction work out?+

Industry practice is 10-30% on top of the sub's confirmed price, with 15-25% being most common on residential and light commercial work. The exact number depends on your overhead, the complexity of the job, and what the local market will bear. Your ceiling is always the going rate for that job in your area - never price above it.

Should I get the sub's quote before I quote the client?+

Yes. Always. Quoting the client before you have the sub's price is guessing with your margin. You confirm the sub's number first, build your price on top of it, then send the client quote. The sequence is non-negotiable.

What's the difference between markup and margin in construction?+

Markup is calculated on cost; margin is calculated on revenue. A 25% markup on a $10,000 sub bill produces a $12,500 client price - that's a 20% gross margin, not 25%. Confusing the two is one of the most common and costly errors operators make.

Do I have to reveal my sub's price to the client?+

No. You present one all-in price for the finished job. What you pay your subs is your business. The client is paying for the outcome and your guarantee - not a breakdown of your supply chain.

What happens if the sub increases their price after I've already quoted the client?+

That's the risk of quoting before confirming. If you've locked in the sub's price in writing before you quoted, you're protected. If not, the increase comes out of your margin. This is why getting the sub's number in writing - even a text - before you quote is the single most important habit in this model.

ME

Mohamed El HadriCo-Founder

I'm a co-founder of several construction companies. I built a construction business from a 30-van operation into a lean model with 1,400+ subcontractors in the database - winning the work as the main contractor, subbing it out, and running it as a system from a laptop across multiple countries. I write this site from what actually works.

@mointhemarket · 30k followers on Instagram →
Join the players · now live

Run the model with people who already do

Reading the method is step one. Inside Construction Arbitrage Players you connect with players from around the world who run construction arbitrage every day and make real money from it - share your deals, get answers, and get in the game. Founding-member access is open now.

For the operator life and the inside story, see Contractor Club.

The Family Secret - how construction arbitrage really works - is coming soon.

Thinking about the exit?

A construction business built this way is a sellable asset

Systems, subs and margin - that is exactly what buyers pay for. If you own a construction or trade business and the exit is on your mind, list it on ContractorExit, the marketplace for buying and selling trade businesses. The valuation is free, so you find out what it is worth before you decide anything.

Get the Construction Arbitrage playbook

One sharp email a week: real numbers, live deal breakdowns, and the systems that let you run jobs you never visit. No fluff, unsubscribe anytime.