If there's one concept that quietly determines whether your building company makes money or just stays busy, it's the difference between margin and markup. Many builders use these terms interchangeably — and it's costing them real money on every job.
This article breaks down the difference clearly, shows you the maths, and gives you practical tools to price your work so your margin actually holds.
The Problem: Why Builders Lose Money Here
Here's a common scenario: A builder calculates their costs at $200,000, adds a 20% markup, and quotes $240,000. They think they've made 20% profit. But they haven't — they've made $40,000 on a $240,000 quote, which is a 16.7% margin, not 20%.
That gap — between what you thought you made and what you actually made — adds up fast. Across 10 jobs a year, that's a significant chunk of profit you didn't account for. And it gets worse when discounts, variations, and cost overruns eat into that already-lower-than-expected margin.
Markup Explained
Markup is the percentage you add to your costs to arrive at your selling price.
Formula:
Selling Price = Cost × (1 + Markup %)
Example:
- Cost = $200,000
- Markup = 20%
- Selling Price = $200,000 × 1.20 = $240,000
Markup is straightforward. It's easy to calculate and easy to apply. That's why most builders default to it — often with a rule of thumb like "add 20% to everything."
Margin Explained
Margin (specifically gross profit margin) is your profit expressed as a percentage of your selling price — not your cost.
Formula:
Margin % = (Profit ÷ Selling Price) × 100
Example:
- Selling Price = $240,000
- Cost = $200,000
- Profit = $40,000
- Margin = ($40,000 ÷ $240,000) × 100 = 16.7%
The key insight: margin is always lower than markup for the same job. A 20% markup gives you a 16.7% margin. A 25% markup gives you a 20% margin.
The Conversion: Markup You Need for a Target Margin
If you have a target margin in mind, here's how to calculate the markup you need:
Required Markup = Target Margin ÷ (1 − Target Margin)
Common targets:
| Target Margin | Required Markup | |---------------|----------------| | 10% | 11.1% | | 15% | 17.6% | | 20% | 25.0% | | 25% | 33.3% | | 30% | 42.9% |
So if you want a 20% margin, you need to mark up your costs by 25%. If you want 25% margin, mark up by a third.
Why This Matters in Practice
Quoting
If your quoting system uses markup but you're tracking your business performance by margin (as your accountant likely does), there's a disconnect. You think you're quoting at 20% profit, but your financials show 16.7%. You then wonder where the money went.
Discounting
A client asks for a discount. You drop your price by 5%. If your margin was already thin — say 15% — a 5% discount on the selling price can cut your profit dramatically. On a $240,000 job, a 5% discount ($12,000) out of $40,000 profit leaves you with $28,000 — your margin just dropped from 16.7% to 11.7%.
Variations
If you price variations using a different margin than your main contract, your overall profitability becomes inconsistent. Small variations priced at cost ("I'll just charge for the materials") erode the margin across the whole job.
Comparing Jobs
If you track margin consistently, you can compare jobs:
- Which types of work are most profitable?
- Which clients consistently push margins down?
- Are certain stages of the build consistently over budget?
Without consistent margin tracking, you're flying blind.
Practical Steps to Get It Right
1. Decide on Your Target Margin First
Work backwards from what your business needs. Your margin needs to cover:
- Overheads — vehicle, admin, office, insurance, accounting, software subscriptions
- Profit — the return you want for the risk and effort of running the business
If your overheads are 10% of revenue and you want 10% profit, you need a 20% margin minimum.
2. Use Markup to Quote — But Know Your Margin
Markup is still the practical tool for building quotes — it's easier to apply to line items. But know what margin that markup produces, and make sure it meets your target.
3. Track Actual Margin on Every Job
Your estimated margin and your actual margin are rarely the same. Track:
- Estimated costs vs actual costs — where did you go over?
- Variations priced vs variations absorbed — did you charge for everything you should have?
- Final margin vs target margin — how close did you get?
4. Price Variations Consistently
Apply the same margin to variations as you do to the main contract. A variation isn't a favour — it's additional work that carries the same overhead and risk.
5. Review Your Pricing Regularly
Material prices change. Labour rates increase. Overheads grow. Review your pricing at least annually — and adjust your markup if your margin is slipping.
Quick Reference Card
Keep this handy when quoting:
- 20% margin → 25% markup — costs $100,000 → quote $125,000 → profit $25,000
- 15% margin → 17.6% markup — costs $100,000 → quote $117,600 → profit $17,600
- 25% margin → 33.3% markup — costs $100,000 → quote $133,300 → profit $33,300
- 10% margin → 11.1% markup — costs $100,000 → quote $111,100 → profit $11,100
How Software Helps
When you're quoting multiple jobs a month, doing these calculations by hand is error-prone. Sitebench helps by:
- Calculating margin and markup automatically — enter your costs, set your target margin, and see the correct selling price.
- Tracking estimated vs actual margin — so you can see where margin is leaking on completed jobs.
- Keeping pricing consistent — your markup rates are stored and applied consistently across every quote.
Wrapping Up
Margin and markup aren't the same thing, and confusing them costs you money. Know your target margin, calculate the markup you need to achieve it, price variations consistently, and track actual margin on every job. The builders who understand their numbers are the ones who build profitable, sustainable businesses — not just busy ones.
If you're ready to get your pricing right, Sitebench can help you quote with confidence and track your margins from estimate to completion.
