Free tool - no login

Markup vs Margin Calculator for Australian Tradies

Enter what a job costs you and either a markup or a margin. You get the price to charge, the profit in dollars and both percentages side by side, so you can see why a 20% markup is not a 20% margin before you send the quote.

Why a 20% markup is not a 20% margin

Markup and margin both describe the profit on a job, but they measure it against different things. Markup is profit as a share of cost. Margin is profit as a share of price. Because price is always bigger than cost, the same dollars of profit come out as a smaller percentage when you call it margin. Plenty of tradies add 20% to their costs, call it a 20% margin, and wonder where the money went at the end of the year.

Take a job that costs $10,000 in materials, labour and subbies. Price it both ways:

Priced asWorkingPriceProfitMarginMarkup
20% markup$10,000 x 1.20$12,000$2,00016.7%20.0%
20% margin$10,000 / 0.80$12,500$2,50020.0%25.0%

Same cost, same "20%", $500 difference in profit. Adding 20% gets you $12,000, and $2,000 of that price is only a 16.7% margin. To actually keep 20% of the price you have to charge $12,500, which is a 25.0% markup. On one job the gap is a few hundred dollars. Across a year of jobs it is the difference between a business that pays you properly and one that only looks busy.

To price for a margin, divide cost by (1 minus margin). Do not add the margin on top. $10,000 / 0.8 = $12,500 is a true 20% margin. $10,000 x 1.2 = $12,000 is not.

The conversion formulas

Two lines of maths cover every case. Write the percentages as decimals (20% = 0.2):

  • Markup to margin: margin = markup / (1 + markup). A 20% markup is 0.2 / 1.2 = 16.7% margin.
  • Margin to markup: markup = margin / (1 - margin). A 20% margin is 0.2 / 0.8 = 25.0% markup.

The calculator above does this for you either way. Type a markup and the margin fills in, or type the margin you want and it tells you the markup to use. For the markups tradies use most:

Markup on costMargin on price
10%9.1%
15%13.0%
20%16.7%
25%20.0%
30%23.1%
40%28.6%
50%33.3%

Notice the gap widens as the numbers climb. At 10% markup you lose less than a point calling it margin. At 50% markup you are only keeping a third of the price. The bigger the percentage, the bigger the mistake if you mix them up.

When to use markup and when to use margin

Use markup to build a price. Quoting starts from cost: you add up the materials, the hours at your charge-out rate, the subbies and the hire, then you put a percentage on top. Markup is that percentage. It is the right tool because cost is the number you have in front of you. Set your charge-out rate so your labour already carries its share of overheads, then mark up the whole job.

Use margin to judge a job or the business. Once the job is done, the question is what share of the money you kept. That is margin, and it is the figure your accountant, your bank and your own profit and loss all speak in. A target margin is the honest way to set a goal for the year because it is measured against the price, which is what actually lands in the bank.

Connect the two once. Decide the margin you want, convert it to the markup that delivers it, and use that markup on every quote. Then check each finished job against the target margin with the job profit calculator. If the margin keeps coming in under target, either the markup is too low or the costs blew out, and knowing which is the whole point of job costing.

Two things to keep clear. GST goes on after the markup, never before - price the job ex-GST, then add GST if you are registered (the GST quote calculator does that step). And a percentage on a quote only holds if the quote holds, so be clear about whether you are giving a quote or an estimate before the number goes out the door. Once the job is running, TrackYaTradie tracks the hours and costs against the price so you see the real margin move, not the one you hoped for. See the rest of the free tools for the other numbers a quote needs.

Common questions

Which one should I use when I quote, markup or margin?+

Use markup to build the price and margin to judge it. Markup is the natural way to price because you start from cost: add up materials, labour, subbies and hire, then multiply by one plus your markup. Margin is the natural way to judge because it tells you what share of the price you keep. The trap is treating the two numbers as the same. A 20% markup is only a 16.7% margin, so if your target is a 20% margin you need a 25% markup. Work out the markup that delivers your target margin once, then use that markup on every quote.

What markup do I need to get a 20% margin?+

A 25% markup. The formula is markup = margin / (1 - margin), so 0.2 / 0.8 = 0.25. On a $10,000 cost that is a $12,500 price and $2,500 profit, which is 20% of the price. If you only add 20% to cost you get $12,000, $2,000 profit and a 16.7% margin. That $500 gap is real money you never see, and it shows up on every job you price the wrong way.

Do I add markup before or after GST?+

Before. Work out the price from your ex-GST costs and your markup, then add GST on top of that price if you are registered for GST. Marking up a figure that already has GST in it inflates the GST and hides your real margin. The same goes in reverse: when you check the profit on a quote that was written inc-GST, take the GST out first, then compare price to cost. GST is not your money - you collect it and pass it on.

See the real margin on every job, live

Set the price once, log hours and costs as you go, and watch the margin move in real time. Built for Aussie trade businesses.

Start your free trial

14-day free trial. No credit card required.