Resources › Pricing
Markup vs Margin: What a Tradie Should Really Add to Materials
Short answer: Markup is what you add on top of what materials cost you. Margin is what you actually keep out of the final price. They are not the same number, and mixing them up is why plenty of tradies think they charge 20% but really keep about 16%. As a healthy starting point, add roughly 25% to 40% markup on materials.
Markup and margin are not the same number
Here is the mistake that quietly bleeds trade businesses dry. Markup is the amount you add on top of what materials cost you. Margin is the slice of profit you keep out of the final price. They sound like the same thing. They are not. Say a batch of materials costs you $100 and you add 20% markup. You charge $120. Your profit is $20. But $20 out of a $120 sale is 16.7%, not 20%. So your 20% markup only handed you a 16.7% margin. Every tradie who prices at '20%' believing they pocket 20% is short-changing themselves on every single job. On a $50,000-a-year materials spend, that gap is real money walking out the door. Get the two words straight and you can fix your pricing in an afternoon.
The formula, and the one conversion that matters
- Markup % = (price − cost) ÷ cost × 100. It answers "how much did I add on top?"
- Margin % = (price − cost) ÷ price × 100. It answers "how much of the sale did I actually keep?"
- To hit a target margin, divide, don't multiply. Price = cost ÷ (1 − margin). Want a 30% margin on $1,000 of gear? $1,000 ÷ 0.70 = $1,428.
- The conversion cheat sheet: 20% margin needs 25% markup. 25% margin needs 33% markup. 30% margin needs 43% markup. 40% margin needs 67% markup. 50% margin needs 100% markup.
- Rule of thumb: decide the margin you want to keep, then convert it to the markup you type into the quote. Margin is the goal. Markup is the lever.
Worked example: $2,000 of materials on one job
- Materials cost you $2,000. That is straight off the supplier invoice, before you have lifted a finger.
- You add "20%" the way most tradies do. You charge $2,400 and feel like you banked 20%. You did not. Your margin is 16.7%, so you actually kept $400.
- Now price for a genuine 20% margin. $2,000 ÷ 0.80 = $2,500. That is a 25% markup. You keep $500.
- That is an extra $100 on one job for zero extra work. Same materials, same labour, same client. Run 80 jobs a year and you just found $8,000 you were quietly handing back to nobody.
- Want a 30% margin? That is a 43% markup, so you charge $2,857. On materials that carry pickup time, delivery, wastage, price rises and warranty risk, that is fair pay, not gouging. The bloke marking up 10% is not cheaper than you. He is just going broke slower.
So what should you actually add to materials? For most Australian trades, a defensible markup sits between 25% and 40%. Go lower and you are barely covering the cost of handling the stuff. That markup is not padding. It pays for the hours you spend sourcing and chasing gear, the ute runs to the supplier, the wastage and offcuts you eat, the price rises between quote and invoice, the warranty you carry on the goods, and the cash you float while you wait 30 or 60 days to get paid. Charge nothing for all of that and you are running a supply business for free on top of your trade. One warning though. Materials are only half the story. The bigger leak for most tradies is an under-cooked labour rate, so run your numbers through the free charge-out-rate calculator before your next quote. And if you want a sharper set of eyes across the whole business, book a free strategy session. Thirty minutes, and you leave with the blueprint whether or not we work together.
Common questions
What is the difference between markup and margin?
Markup is the profit you add on top of your cost, worked out as a percentage of the cost. Margin is the profit you keep, worked out as a percentage of the final selling price. They are always different numbers. A 20% markup on $100 of materials sells for $120 and leaves $20 profit, which is only a 16.7% margin, not 20%.
What markup should a tradie charge on materials in Australia?
For most Australian trades, a healthy materials markup sits between 25% and 40%. That is not padding. It covers procurement and pickup time, delivery, wastage, price rises between quote and invoice, warranty on the goods, and the cash you float while waiting to be paid. Marking up only 10% to 15% barely covers the cost of handling the materials at all.
How do I convert a target margin into a markup?
Use markup = margin ÷ (1 − margin). So a 20% margin needs a 25% markup, a 30% margin needs a 43% markup, a 40% margin needs a 67% markup, and a 50% margin needs a 100% markup. Decide the margin you want to keep first, then convert it to the markup you put on the quote.
Should tradies price on markup or margin?
Think in margin, apply as markup. Margin tells you what you actually keep out of a job, so set your profit target as a margin. Then convert that margin into a markup percentage to build the quote. Pricing on markup alone is where tradies accidentally keep far less than they think.
Want to get off the tools?
Start with a free 30-minute strategy session. We work out why the job still runs through you, what to hand over first, and a realistic date you could be off the tools with the business still growing. You leave with that blueprint whether or not we ever work together. If you go further, our first paid session is guaranteed to find at least $100,000, or you get your money back.
“I stopped having to spend every night catching up on paperwork and chasing jobs. The biggest win? I can knock off and actually be present with my family.”Jason M — fencing & gatesBook your free session