Flooring Markup Percentage: What Contractors Actually Charge
Most flooring contractors mark material up 20–50% and price labor to leave a healthy margin after overhead — landing on a blended gross margin around 25–40% on residential work. But the number that matters isn’t the markup, it’s the margin after overhead. A 30% markup on cost is only a 23% margin, and if your overhead eats 15 points, your real profit is single digits. Set markup by working backward from the margin you need.
“What’s the right markup?” is the wrong question. The right question is “what price leaves me a profit after I pay for the truck, insurance, the phone, and the hours I’m not on a job?” Here’s how flooring pros actually set it.
Markup vs margin (the 30-second version)
Markup is measured on cost; margin is measured on price. Add 30% to a $5,000 cost and you charge $6,500 — but your margin is ($1,500 ÷ $6,500) = 23%, not 30%. To actually hit a 30% margin you divide: $5,000 ÷ 0.70 = $7,143. Contractors who “add a percentage” consistently under-price. Use the free Markup vs Margin Calculator so the two never get confused.
What flooring contractors actually charge
- Material markup: 20–50%. Commodity LVP from a big box leaves less room; specialty/hardwood and “I source it for you” service supports more.
- Labor: priced per square foot at your burdened rate plus profit — install commonly bills $1.50–$4.00/sq ft depending on material and market.
- Blended gross margin: 25–40% on residential; commercial/bid work is often thinner.
These are ranges, not your number. Your overhead and market set it — which is why two honest contractors can charge differently and both be right.
Work backward from overhead
Add up your monthly overhead — insurance, vehicle, phone, software, advertising, your non-billable admin time — and divide by your expected monthly revenue to get your overhead %. Your gross margin has to cover that and leave net profit. Example: if overhead runs 18% of revenue and you want 12% net, you need a gross margin around 30%, which means marking direct cost up by ~43% (÷0.70). Skip this and you can be “busy” all year and broke.
Contractor Estimate Calculator (General)
Set your target margin and it back-calculates the markup automatically across materials, labor, and subs — so every bid hits the margin you need after overhead. Excel + Google Sheets.
Markup is one input to the full bid — see the whole method in how to estimate a flooring job, get your true labor number from the Labor Burden Rate Calculator, and put it all on a flooring estimate template.
Trade Templates Co. builds back-office templates for solo trade businesses, QA’d against real job numbers before they ship. Ranges are illustrative — set your markup from your own overhead and market.
Frequently asked questions
What markup do flooring contractors use?
Material is commonly marked up 20–50%, with a blended gross margin around 25–40% on residential. Your overhead and market set the exact number.
Is markup the same as margin?
No. Markup is on cost, margin is on price. A 30% markup is a ~23% margin. Hit a target margin by dividing cost by (1 − margin).
How do I know if my markup is high enough?
Work backward from overhead: your gross margin must cover your overhead percentage and still leave net profit. If it doesn’t, the markup is too low no matter how busy you are.
Should material and labor have the same markup?
Not necessarily — many contractors mark material and labor differently, then check the blended margin on the whole job.
Get the Tuesday Template
One field-tested back-office template and a pricing tip in your inbox each week. No fluff.