Pricing

Markup vs Margin: The Pricing Mistake That Costs Small Contractors Contracts

A 25% markup is not the same as a 25% margin. Learn the conversion formula and see exactly how much money the confusion costs over a 5-year contract.

~2 min readPublished June 25, 2026

Every contractor uses both markup and margin. Few use them correctly. Most pick one of the two terms, plug a percentage into their pricing, and assume the math works out the same either way. It doesn't. The two numbers measure profit against different baselines — markup measures profit against cost, margin measures profit against revenue — and treating them as interchangeable is one of the most expensive habits in small contracting.

This article shows the difference, the conversion formula, and the actual dollar cost of getting it wrong on a federal service contract.

1.The Core Difference

Markup is profit expressed as a percentage of cost.

Markup % = (Selling Price − Cost) ÷ Cost

Margin is profit expressed as a percentage of revenue (selling price).

Margin % = (Selling Price − Cost) ÷ Selling Price

Both formulas measure the same dollar profit. They divide it by different denominators. That difference compounds quickly.1

2.The Same Numbers, Two Perspectives

Take a labor rate that costs you $100/hour to deliver, billed to the client at $125/hour.

  • Profit per hour: $125 − $100 = $25
  • Markup calculation: $25 ÷ $100 (cost) = 25% markup
  • Margin calculation: $25 ÷ $125 (revenue) = 20% margin

Same job. Same numbers. The seller can honestly describe this contract as either "25% markup" or "20% margin." Both are true. Neither equals the other.

This is where contractors lose money. They quote a 25% markup thinking it's a 25% margin. The math doesn't support that assumption.2

Keep reading — free

Sign up for free access to the rest of this article, plus the full BidVictor library and updates when new articles publish.

Get free access

No credit card. Cancel anytime.

Building a federal proposal?

BidVictor helps small contractors assemble compliant proposals faster — without the proposal-writing grind.