Markup vs margin: price a job so you keep what you think you keep
Markup and margin both describe profit on a job, but they measure it against different things. Mix them up and every quote you send is lower than you think. Here's the difference, how to price a job for the margin you actually want, and what margin a tradie should aim for.
Markup vs margin: the difference in one sentence
Markup is what you add on top of your cost. Margin is the share of the price you keep. They start from the same profit but divide it by different numbers, so the percentages never match.
Say a job costs you $1,000 in labour and materials and you add 30%:
| Your cost | $1,000 |
| Add a 30% markup | $300 |
| Price to the customer (ex GST) | $1,300 |
| Markup: $300 ÷ $1,000 cost | 30% |
| Margin: $300 ÷ $1,300 price | 23% |
Same $300 profit. A 30% markup is a 23% gross margin. If you've been adding 30% and telling yourself you make 30%, you're seven points short on every job.
Rule of thumb: margin is always smaller than markup. To get a margin, divide by the price. To get a markup, divide by the cost.
Why it matters for quoting
Your accountant, your profit and loss, and most industry benchmarks talk in margin. If your target is "30%" and you hit it by adding 30% to cost, you'll come in at 23% and wonder where the money went. Spread across a year of quotes, that gap is often the difference between a business that pays the owner properly and one that doesn't.
It also cuts the other way when discounting. Take 10% off a quote priced at a 23% margin and you've given away nearly half your profit on that job, not a tenth of it.
How to price a job for the margin you want
Work backwards from the margin, not forwards from the cost:
- Add up the job cost. Labour hours × what an hour really costs you (wages, super, leave, non-billable time), plus materials and anything else the job needs: tip fees, hire, parking.
- Pick your target margin. For example 30%.
- Divide the cost by (1 − margin). $1,000 ÷ (1 − 0.30) = $1,000 ÷ 0.70 = $1,429 ex GST.
- Add GST for the customer's price: $1,429 × 1.1 = $1,572.
Check it: $1,429 − $1,000 = $429 profit, and $429 ÷ $1,429 = 30%. To get a 30% margin you need roughly a 43% markup.
Markup to margin conversion table
| If you add this markup | Your gross margin is |
|---|---|
| 20% | 16.7% |
| 25% | 20.0% |
| 30% | 23.1% |
| 43% | 30.0% |
| 50% | 33.3% |
| 67% | 40.0% |
| 100% | 50.0% |
The formulas: margin = markup ÷ (1 + markup). Markup = margin ÷ (1 − margin).