Contractor Markup & Pricing Calculator

Markup and margin are not the same thing. A 30% markup is only a ~23% margin. Enter your job cost and the margin you actually need, and get the price to charge.

Price a job

Your hard cost to complete the work. Do not include your own overhead yet.
What you want to keep after overhead. 25–35% is healthy for small trade crews.
Leave blank to use margin above. Note: 35% markup ≠ 35% margin.

Overhead check

Truck, insurance, software, phone, shop, slow weeks.
How many jobs you run annually.

Your price

$0
Job cost$0
Overhead per job$0
Profit$0
Effective margin0%
Margin = profit ÷ price. Markup = profit ÷ cost. A 30% target margin requires a ~43% markup. If your overhead-per-job is higher than your profit on a job, you are losing money — raise price or cut overhead.

Markup vs. margin: the mistake that sinks trade businesses

Most contractors add a flat "30% markup" and wonder why they can't pay themselves. Here's the trap: if you mark up a $5,000 cost by 30%, you charge $6,500. But your margin is only 23% ($1,500 ÷ $6,500). To actually keep 30% of the price, you need a 43% markup.

1. Know your true overhead per job

Add every non-job expense — truck payment, insurance, fuel, software, phone, shop rent, and the weeks you're between jobs. Divide by the number of jobs you run a year. That's the overhead you must recover on every single job, not just the busy ones.

2. Set margin first, back into price

Price = Cost ÷ (1 − Margin). A $5,000 job at a 30% target margin prices at $7,143 — not $6,500. That gap is the difference between a business that grows and one that bleeds.

3. Watch the small jobs

Overhead per job doesn't shrink on a small job. If your overhead is $600/job and you're only charging $300 profit on a quick one, you're underwater. Clovr tracks your real cost and margin on every estimate so a thin job gets caught before you sign it.