Free tool · no signup
Roofing profit margin & markup calculator
Enter your material, labor, and overhead, pick a target margin or markup, and see exactly what to charge — plus the margin-vs-markup table every roofer gets wrong.
A flat dollar amount added to material + labor.
Pick margin (of your price) or markup (on your cost) — the two aren't the same.
Sell price
$9,600.00
What to charge
Gross profit
$1,600.00
Margin
16.7%
Of the sell price
Markup
20.0%
On your cost
Break-even price
$8,000.00
Profit is $0 here
Total cost
$8,000.00
Material + labor + overhead
Your numbers never leave your browser — this runs entirely on your device.
A quick, honest note
Estimates for planning only — not financial, tax, or pricing advice. Your real numbers depend on your market, your crew, and the job in front of you. Nothing you type here is sent anywhere or saved — your numbers never leave your browser. When you’re ready to win the jobs worth quoting, you can build your roofing website free.
Margin vs. markup
Margin vs. markup on an $8,000 roof
Say a job costs you $8,000all in — material, labor, and overhead. Add a 20% markup and you charge $9,600, for $1,600 of profit. But price it at a 20% margin and you charge $10,000 — $2,000 of profit.
Same “20%”, $400 more profit on one job— because markup is measured against your cost, and margin against your price. Charge a markup when you mean a margin and you quietly leave money on every roof.
Cheat sheet
Markup → margin, at a glance
A 50% markup is only a 33.3% margin. Here's how the two line up:
| Markup (on cost) | Margin (of price) |
|---|---|
| 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% |
Job costs
What goes into a roofing job's cost
Add all three up before you set a price — leaving overhead out is the fastest way to underprice a roof.
Material
Everything that goes onto (and under) the roof.
- Shingles, panels, or membrane
- Underlayment, flashing, and fasteners
- Ridge vent, drip edge, and boots
- Delivery and any disposal of old material
Labor
What it costs to get the crew on the roof and the work done.
- Crew wages or subcontractor pay
- Payroll taxes and workers' comp
- Tear-off time, not just install time
- Travel and setup for the job
Overhead
The costs of being in business that every job should help cover.
- General liability insurance
- Truck payments and fuel
- Dumpster rental and haul-off
- Permits and inspection fees
- Office, phone, and admin time
Charge what your work is worth
A professional website helps you win the jobs worth quoting — build yours free; $49/mo when you publish.