All articles

Margin vs Markup in Manufacturing: Formulas and Table

June 12, 2026

Ask two estimators in the same shop what "30%" means on a quote and you will often get two different numbers. One adds 30% on top of cost. The other expects 30% of the sale price to be profit. Those are not the same thing, and the gap between them is where money quietly disappears. Understanding margin vs markup in manufacturing is not an accounting nicety. It is the difference between a quote that protects your shop and one that hands part of your profit to the customer without anyone noticing.

The trap is that both numbers feel similar and both produce a price that looks reasonable. Spread that small confusion across hundreds of quotes a year, with machine time, material, and setup all rolled in, and a shop can run a full point or two below the margin it thinks it is earning. This article lays out both formulas, shows exactly how they diverge, and explains how to set pricing so the right calculation runs on every job.

Markup and margin are not the same number

Markup is how much you add to your cost. Margin is how much of the final price is profit. Same job, same dollars, two different denominators.

Take a machined part that costs you 100 to produce (machine time, material, setup, overhead allocation).

  • Markup formula: price = cost x (1 + markup %). A 30% markup gives a price of 130.
  • Margin formula: margin % = (price - cost) / price. On that same 130 price, margin = (130 - 100) / 130 = 23.1%.

So a 30% markup is only a 23% margin. The 7-point difference is not rounding. It is the structural gap between adding to cost and taking a slice of revenue. If you quoted that part believing you were earning 30% profit, you were actually earning 23%, and you will not see the shortfall until you reconcile the books at year end.

This is the core of the markup vs margin formula in manufacturing: the bigger the number, the wider the gap. A 50% markup is a 33% margin. A 100% markup is a 50% margin.

The conversion table every estimator should pin up

Because the relationship is not linear, intuition fails fast. Keep this table where quotes get written:

Markup on costResulting margin
10%9.1%
15%13.0%
20%16.7%
25%20.0%
30%23.1%
40%28.6%
50%33.3%
75%42.9%
100%50.0%

Read it the other way and the lesson sharpens. If your business plan needs a 40% margin to cover overhead and leave real profit, a 40% markup will not get you there. You need roughly a 67% markup to land on a 40% margin. Shops that set a markup number and assume it equals their margin are almost always running thinner than they planned.

How a confused number erodes a year of profit

The damage is invisible per quote, which is exactly why it persists. Picture a shop that targets a 35% margin but applies a 35% markup instead, believing they are the same.

A 35% markup produces only a 25.9% margin. On a single 100 job that is about 9 of profit left behind. Now scale it:

  • Quote volume: a small shop that prices a few hundred jobs a year, each carrying a few hundred to a few thousand in cost.
  • The leak: every job runs roughly 9 points of margin light.
  • The total: on a few hundred thousand of quoted revenue, that confusion can quietly cost a shop in the thousands per year, and it compounds on every repeat order.

None of this shows up as a lost bid or an angry customer. The parts ship, the invoices clear, and the shop simply earns less than the owner believes. That is why margin matters more than markup as the number you actually steer by: margin is what hits the bank, markup is just the lever you pull to get there.

Bake the right calculation into a repeatable rule

The fix is not to memorize formulas and hope every estimator applies them the same way under deadline pressure. It is to make the pricing rule itself enforce the target margin, so no individual quote can drift.

A defensible pricing rule should:

  • Build cost from the operations, not a gut feel. Machine rate x cycle time, material cost, setup amortized over batch quantity. A clear operation-by-operation work plan makes that cost honest before any margin is applied.
  • Apply a target margin, not a habitual markup. Decide the margin the business needs, then let the system back-calculate the price. The estimator picks 35% margin and the math handles the conversion every time.
  • Stay consistent across estimators and shifts. The same part should price the same whether your most senior estimator quotes it on Monday or a new hire quotes it on Friday.

This is exactly the discipline QuoteBuddy is built to enforce. You upload the technical drawing, the AI interprets the features, and a rule-based engine builds the cost from machine rates, material, and setup, then applies your target margin the same way on every quote. The conversion between markup and margin stops being a thing anyone can get wrong, because the rule owns it.

Getting started

Pick one number to standardize first: the margin your shop actually needs to hit, not the markup you have always typed in. Run last quarter's quotes back through the table above and see how many were built on a markup you mistook for a margin. The gap is usually larger than owners expect, and it is recurring revenue you are entitled to.

From there, the goal is consistency. A pricing process that applies the correct margin math on every job, automatically, removes the single most common quiet leak in shop pricing. You can start a 30-day trial and quote a few real parts to see the margin land where you intended, on every quote, without anyone reaching for a calculator.

We use cookies
We use essential cookies to run QuoteBuddy. With your consent, we also use analytics and marketing cookies. Privacy Policy.
  1. Network error occurred
Notification Network error occurred