Plumbing Tools · Job pricing · Free

Plumbing Estimate Calculator — Markup vs Margin

Pricing a job is three additions and one division — and it is the division that trips people. Add labour, fixtures and material, add overhead, then divide by one minus your margin. Multiplying by one plus the same percentage looks equivalent and is not: on the defaults it costs $230 of profit on identical work.

Price the job

h
180 h

Include travel, fetching parts and clean-up, not just wrench time.

$ /h
$
$
% of direct

Vehicles, insurance, office, advertising.

% of price

Of the price, not of cost — the calculator shows both so you can see the gap.

Quote this price

$3,680

Priced at a 25% margin. Applying the same 25% as a markup instead would price at $3,450 — $230 less profit on identical work.

Profit

$920

Break-even

$2,760

See the breakdown
Labour—
Direct cost—
Overhead—
Same % as markup—
What markup costs you—

Planning estimate. Permit fees, subcontractors, warranty reserve and sales tax are not included — add them as material or as their own line before quoting.

The formula, explained in plain English

Build the cost up, then apply the margin the right way round.

# Step 1 — Direct cost
direct = hours × rate + fixtures + material
# Step 2 — Add overhead
break-even = direct × (1 + overhead%)
# Step 3 — Apply the margin — DIVIDE
price = break-even ÷ (1 − margin)
# The trap — this is NOT the same
wrong = break-even × (1 + margin)  ·  that is a MARKUP
# Converting between them
margin = markup ÷ (1 + markup)  ·  markup = margin ÷ (1 − margin)
25% markup → 20% margin · 50% → 33% · 100% → 50%

Why dividing is correct

Margin is defined as a share of the price, and the price is what you are solving for. If profit is 25% of price then cost is 75% of price, so price is cost ÷ 0.75. Multiplying treats the percentage as a share of cost, which is a different thing.

The gap widens with the percentage

At 15% the markup-versus-margin gap is small. At 40% it is enormous — a 40% markup is only a 28.6% margin. The bigger your target, the more the mistake costs.

Overhead is not profit

Covering overhead gets you to break-even, not to a living. A job priced at cost plus overhead and nothing else has funded the van and the insurance and left the business with zero.

Count all the hours

Travel, the trip to the supply house, the phone call about the finish, the clean-up. Those hours are real cost. Under-counting them is the most common way an accurate-looking estimate loses money.

Worked examples

The defaults, the same job priced wrongly, and a small service call where mobilisation dominates.

1

Bathroom fixture replacement — the defaults

labour = 10 × $110 = $1,100
direct = 1,100 + 850 + 450 = $2,400
overhead = 2,400 × 0.15 = $360
break-even = $2,760
price = 2,760 ÷ 0.75 = $3,680, profit $920

Result: $3,680. Labour is 46% of the direct cost and the fixtures 35% — plumbing carries more material than most trades, which is why fixture pricing discipline matters.

2

The same job with a 25% markup instead

price = 2,760 × 1.25 = $3,450
profit = 3,450 − 2,760 = $690
margin = 690 ÷ 3,450 = 20.0%, not 25%
→ $230 less profit for identical work

Result: the same job, the same percentage, a quarter less profit. Do this on 100 jobs a year and it is $23,000 — for a keystroke.

3

Small service call — 2 hours, $60 of parts

direct = 2 × 110 + 0 + 60 = $280
overhead = $42 · break-even = $322
at 25% margin: price = $429, profit $107
at 35% margin: price = $495, profit $173

Result: a two-hour call carries the same drive time, the same truck and the same paperwork as a six-hour one, so the fixed cost is spread over far fewer hours. This is exactly why small jobs are usually priced at a higher margin, or with a minimum call-out charge on top.

The same job at every margin — done right and done wrong

$2,760 of break-even cost, priced two ways. Computed from the same code the calculator runs. The last column is what the markup percentage actually delivers.

Target % As margin Profit As markup Profit Real margin
15% $3,247 $487 $3,174 $414 13.0% −$73
20% $3,450 $690 $3,312 $552 16.7% −$138
25% $3,680 $920 $3,450 $690 20.0% −$230
30% $3,943 $1,183 $3,588 $828 23.1% −$355
35% $4,246 $1,486 $3,726 $966 25.9% −$520
40% $4,600 $1,840 $3,864 $1,104 28.6% −$736

Markup to margin conversion

Worth committing to memory. Whenever someone quotes a percentage, this is the question to ask.

Markup on cost Equals this margin
10% 9.1%
25% 20.0%
33% 24.8%
50% 33.3%
67% 40.1%
100% 50.0%

Sources & standards: markup and margin are accounting definitions, not code — margin is profit as a share of price, markup is profit as a share of cost. Overhead and margin ranges quoted here are typical for small US residential plumbing contractors and should be replaced with your own figures from last year's accounts. Permits, subcontractors, warranty reserve and sales tax are not modelled.

Frequently asked questions

Common questions about pricing plumbing work, overhead, and markup versus margin.

How do I price a plumbing job?

Add up what the job costs you, add overhead, then divide by one minus your margin. On the defaults — 10 hours at $110, $850 of fixtures, $450 of material, 15% overhead, 25% target — that is $2,400 direct + $360 overhead = $2,760 break-even, priced at $3,680 for $920 of profit.

What is the difference between markup and margin?

Markup is a percentage of cost; margin is a percentage of price. They are not the same number and confusing them costs money on every job. On the defaults, dividing by 0.75 for a 25% margin gives $3,680. Multiplying by 1.25 for a 25% markup gives $3,450 — which is only a 20% margin and $230 less profit for the identical work.

What markup equals what margin?

Worth memorising three pairs: a 25% markup is a 20% margin, a 50% markup is a 33% margin, and a 100% markup is a 50% margin. Going the other way, to hit a 40% margin you need a 67% markup. If someone quotes you a percentage, ask which one they mean.

What should my overhead percentage be?

Overhead is everything that does not attach to a specific job — vehicles, insurance, licensing, office, advertising, unbilled admin time. For a small plumbing outfit 12% to 20% of direct cost is typical; the default here is 15%. Work out your own by taking last year's non-job expenses and dividing by last year's direct job costs.

Is labour or material the bigger part of a plumbing job?

Labour, usually — but less lopsidedly than in some trades, because plumbing fixtures are expensive. On the defaults labour is $1,100 of $2,400 direct cost, 46%, with fixtures at 35% and material at 19%. On a repipe labour dominates completely; on a bathroom remodel the fixtures can outweigh it.

Should I quote a range or a fixed price?

Fixed, where you can see the scope. A range invites the client to hear the bottom number and reads as uncertainty. Where the scope is genuinely unknown — behind a wall, under a slab — quote the investigation as its own fixed price and the work separately once you can see it.

What margin should a plumbing contractor target?

Commonly 20% to 35% gross on residential service work, with the higher end on small emergency jobs where mobilisation is a big share of the cost and the lower end on large planned work. The number matters less than applying it as a margin and not accidentally as a markup — that mistake alone quietly costs about a fifth of the profit.

Priced it? Send it as a professional quote in seconds.

A total is not a quote. TradesQuote turns a scope or a set of photos into a detailed, line-item estimate — fixtures, pipe, fittings and labor with quantities, unit prices and totals — validated by a built-in quality control agent and ready for your client to sign online.

AI line-item estimates

Quantities, unit prices, and totals generated instantly.

Knowledge base

Upload past jobs so estimates reflect your real pricing.

Shareable & signable

Clients review, accept, and sign from a public link.

No credit card required · 14-day free trial · Cancel anytime

More plumbing calculators