Renaissance GroupA Super Structures company
Make Money on Every Job

Estimating & Bidding for Profit (Markup vs. Margin)

Estimating & Bidding for Profit (Markup vs. Margin)
octal · CC BY · Openverse

Estimating & Bidding for Profit (Markup vs. Margin)

The fastest way to go broke while staying busy is mispricing your work. The classic mistake: confusing markup and margin.

The two definitions

They are NOT the same number.

The trap

Add "20% markup" to a $100,000 cost → price $120,000. But your margin is only 20,000 ÷ 120,000 = 16.7%, not 20%. Many contractors think they made 20% and actually made less.

The formula that fixes it

To hit a target margin, use: Markup % = Margin ÷ (1 − Margin).

Don't forget overhead

Your price must cover direct job cost + a fair share of company overhead + profit. If your markup only covers direct cost and profit, you're paying for overhead out of profit — "making money on the job, losing money in the business."

Going Deeper (Intermediate)

Profit starts at the estimate. You must know your numbers — true cost, overhead recovery, and a target margin — and price to hit them. Chasing revenue instead of profit is how busy contractors go broke; a bigger top line with no margin just means more ways to lose money.

Advanced / Pro-Level

Pricing for profit, not just for work:

Practice Challenge

Contractor A does $3M revenue at 4% net; Contractor B does $1.5M at 12% net. Who's better off and what's the lesson? (Answer: A nets $120k, B nets $180k — B is more profitable on half the revenue; chasing volume over margin means more risk and work for less money. Profit, not revenue, is the scoreboard.)

In Practice

Adding '20% markup' to a $100k cost gives $120k — but that's only a 16.7% margin, not 20%. To hit a 20% margin you mark up 25%. That gap is where contractors quietly go broke.

Common Mistakes to Avoid

Takeaway: Price for the margin you need, and make sure overhead is in the number.

Educational content — not legal, financial, or accounting advice. Run your numbers with your CPA.

Sign in to track your progress