Margin vs Markup: What’s the Difference?
Margin and markup both describe the profit built into a price, but they’re calculated against different bases, so the same dollar profit produces two different percentages. Markup is profit expressed as a percentage of cost — how much you add on top of what something costs you. Margin is profit expressed as a percentage of the selling price — how much of the final price is actually profit. A $25 profit on a $100 cost is a 25% markup, but that same $125 price only represents a 20% margin, which is why mixing the two up is one of the most common — and costly — pricing mistakes in construction.
Key takeaways
- Markup is profit calculated as a percentage of cost; margin is profit calculated as a percentage of the selling price.
- The same dollar profit always produces a lower margin percentage than markup percentage, because margin is measured against the larger number — the price.
- A 25% markup produces a 20% margin, and a 50% markup produces only a 33.3% margin — the gap widens as the percentage grows.
- Confusing the two is a common cause of underpricing — applying a markup percentage where a margin target was actually intended leaves less profit than planned.
- Both figures are usually calculated on the cost and price excluding GST, with GST added on top of the final price.
What’s the difference between margin and markup?
Margin and markup are both ways of expressing profit as a percentage, and they use exactly the same dollar figure — selling price minus cost — as the numerator. What differs is the denominator: markup divides that profit by the cost, while margin divides it by the selling price. Because the selling price is always larger than the cost, assuming the job is actually profitable, margin will always be a smaller percentage than markup for the same job.
In everyday trade conversation the two words get used loosely, and “add 20%” could mean either a 20% markup or a target 20% margin — which are two genuinely different prices. The confusion rarely matters when percentages are small, but it compounds quickly on larger jobs, which is why understanding the actual formula behind each term matters more than memorising a rule of thumb.
The confusion isn’t helped by the fact that both figures are legitimate ways to describe the same job — a rate can be truthfully described as “25% markup” and “20% margin” at the same time, without either statement being wrong. The mistake only happens when one figure is quoted but the other is assumed, which is exactly the gap that catches out estimators moving between a spreadsheet built on cost and a business owner reporting on revenue.
Both figures describe the same transaction from a different angle: markup answers “how much did I add to my cost?”, while margin answers “what proportion of my final price is profit?”. A business tracking profitability across many jobs almost always thinks in margin, because it’s margin — not markup — that determines what share of total revenue is actually profit.
In plain terms
Markup asks “what percentage did I add on top of what this cost me?” Margin asks “what percentage of the final price is actually profit?” They use the same dollar profit, just measured against a different number.
How to calculate markup
Markup is calculated by dividing the profit — selling price minus cost — by the cost, then expressing it as a percentage. It answers the question a tradie asks most naturally when pricing a job: how much am I adding on top of what this actually costs me?
- Formula: Markup % = (Selling price − Cost) ÷ Cost × 100
- Example: a job costs $100 to deliver. A $25 profit added on top means you charge $125 — a 25% markup.
- Markup is applied directly to a known cost, which is why it’s the more intuitive figure when building up a quote line by line.
How to calculate margin
Margin is calculated by dividing the same profit figure by the selling price rather than the cost, so it answers a different question: what proportion of what the client pays me is actually profit?
- Formula: Margin % = (Selling price − Cost) ÷ Selling price × 100
- Example: that same $100 cost priced at $125 delivers $25 profit, but as a percentage of the $125 price, that’s a 20% margin, not 25%.
- Margin is the figure that ties directly back to overall business profitability, since it shows what share of total revenue is retained as profit.
Margin and markup side by side
Because the two percentages are calculated against different bases, they diverge more and more as the markup gets larger — a small markup and its equivalent margin look fairly close, but a large markup produces a margin that’s well under half the markup figure. The worked example below shows how a $100 cost behaves at a few common markup percentages.
| Markup applied | Cost | Selling price | Margin achieved |
|---|---|---|---|
| 10% | $100 | $110 | 9.1% |
| 25% | $100 | $125 | 20.0% |
| 33.3% | $100 | $133 | 25.0% |
| 50% | $100 | $150 | 33.3% |
| 100% | $100 | $200 | 50.0% |
Why the difference matters when pricing a job
The gap between margin and markup matters most when a business sets a profitability target and then prices jobs against the wrong figure. A builder aiming for a 25% margin who mistakenly applies a 25% markup instead will actually land on only a 20% margin — a shortfall that quietly erodes profitability across every job priced that way, even though every individual quote looked correctly calculated.
The reverse mistake is just as common: applying a margin percentage as if it were a markup understates the price needed to actually hit the target, because the markup required to achieve a given margin is always higher than the margin percentage itself. Getting this right, consistently, across every estimate is one of the quieter disciplines that separates a genuinely profitable building business from one that’s busy but not profitable.
Which should you use — margin or markup?
Estimators pricing an individual job often find markup the more natural starting point, since it’s applied directly on top of a known, measured cost — trade totals, preliminaries and materials all have a clear cost figure to mark up. Business owners and financial managers, on the other hand, almost always think and report in margin, because margin is what actually determines the proportion of revenue that ends up as profit across the whole business.
The practical answer is to use both, deliberately: build up the estimate using markup on cost, but check the resulting margin against your business’s target before the quote goes out. A quote that hits your intended markup but falls short of your target margin is a signal to revisit the pricing before it’s sent, not after the job is under way.
It also helps to settle, as a business, which figure you quote internally when discussing a job — “we’re pricing this at 25%” means something different to an estimator thinking in markup than to an owner thinking in margin. Naming the figure clearly on every job sheet or quote template removes the ambiguity before it has a chance to cost you money.
Margin and markup vs other pricing terms
Margin and markup both describe profit, but they’re easy to blur with other cost categories that sit in the same part of a price build-up:
- Margin/markup vs preliminaries — preliminaries are actual, priced site-running costs; margin and markup are the profit added on top of total cost, preliminaries included.
- Margin/markup vs contingency — a contingency sum is a reserve for unforeseen costs that may or may not be spent; margin and markup are profit the business expects to keep regardless of how the job goes.
- Margin vs gross margin — “gross margin” usually refers to the same margin calculation applied at the whole-business level across a reporting period, rather than to one individual job.
How My Trade Hub helps with margin and markup
My Trade Hub’s estimation engine builds your measured Bill of Quantities from the plans, then lets you apply either a markup or a target margin to your rates and see the other figure calculated automatically — so you always know exactly what a quote actually delivers before it goes out.
Because every rate and allowance stays fully editable, you can model different margin scenarios on the same measured quantities in seconds, rather than reworking a spreadsheet by hand — part of an estimating workflow built to run 60-75% faster than manual estimation.
Frequently asked questions
Is a 20% margin the same as a 20% markup?
No. A 20% markup on a $100 cost gives a $120 price, which is only a 16.7% margin. To achieve a genuine 20% margin on a $100 cost, you’d need to charge $125 — a 25% markup. Margin and markup are calculated against different bases, so equal percentages never produce the same price.
What markup gives a 20% margin?
A 25% markup gives a 20% margin. The general formula to convert margin to markup is: Markup % = Margin % ÷ (100% − Margin %).
How do you convert markup to margin?
Use the formula: Margin % = Markup % ÷ (100% + Markup %). For example, a 50% markup converts to a 33.3% margin.
Why does margin always look smaller than markup?
Because margin is calculated as a percentage of the selling price, which is always the larger number once a profit is added, while markup is calculated against the smaller cost figure. The same dollar profit therefore always produces a smaller margin percentage than markup percentage.
Do subcontractors use margin or markup?
Both are used in practice, but many subbies think in markup because it’s applied directly on top of a known material or labour cost. Businesses that track overall profitability, though, generally report and target in margin.
Is margin calculated before or after GST?
Margin and markup are normally calculated on the cost and selling price excluding GST, with GST then added to the final invoice on top of the GST-exclusive price.
Ready to win more work?
Turn your plans into professional tenders 60–75% faster with My Trade Hub. Plans built around your tendering volume — no lock-in contracts.
Get started free