Skip to content
← Blog

Estimating & Costs

Margin vs Markup — Getting Your Pricing Right

The difference between margin and markup is costing builders real money. Learn the maths, see why a 20% markup doesn't give you a 20% margin, and get practical steps to price your work so your profit actually holds.

Sitebench8 August 20265 min read

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.

Run Your Building Business From One Place.

See how Sitebench connects projects, site operations and financials — built for New Zealand builders.