Contractor Markup vs. Margin Calculator
Enter your job cost and pricing target. Instantly see selling price, gross profit, and both your markup % and gross margin % — side by side, so you never confuse them again. Includes trade benchmarks from NAHB, CFMA, and ServiceTitan data.
💰 Markup vs. Margin Calculator
Enter your job cost and pricing target. See both markup and margin — and why they're never the same number.
All direct costs before any markup: materials, field labor, subcontractors, equipment rental.
2. I want to price from my…
1.5x multiplier = 50% markup = 33.3% margin. Michael Stone's recommended minimum for remodelers.
4. Your Trade (for benchmark comparison)
Results
NAHB 2024: remodelers averaged 29.9% gross margin (≈ 43% markup). Top 25% reached 37% GM.
💡 Why markup ≠ margin (and why it matters)
Markup is calculated on cost (the smaller number). Margin is calculated on price (the larger number). The same dollar profit always produces a larger markup % and a smaller margin %. Your 33.3% markup equals a 25.0% margin — they will never be the same (unless both are 0%).
Put your numbers to work
Create professional invoices & quotes in 30 seconds
- ✓ Professional invoices with your logo & rates
- ✓ Send quotes, track payments, manage clients
- ✓ Built for independent contractors & small crews
🔗 Contractor Markup vs. Margin Calculator auf Ihrer Website einbetten
Binden Sie den Rechner kostenlos auf Ihrer Website ein. Kopieren Sie den Code und fügen Sie ihn in Ihre Seite ein:
<iframe src="https://clean-invoice.com/embed/en-markup-margin" width="100%" height="700" frameborder="0" style="border:none;border-radius:12px;max-width:650px" title="Contractor Markup vs. Margin Calculator von Clean Invoice" loading="lazy"></iframe>
Keine Registrierung nötig · Kostenlos · Responsiv · Immer aktuell · Ausführliche Anleitung (WordPress, Wix, Shopify) →
Markup vs. Margin: The Formula Every Contractor Must Know
Markup and gross margin measure the same dollar amount — your profit — but from different angles. Markup divides profit by cost. Margin divides profit by price. Because cost is always smaller than the selling price, the same dollar profit always produces a larger markup percentage and a smaller margin percentage. They are mathematically linked, but they are never the same number (unless both are zero).
📐 The Two Formulas
The denominators are the key: markup uses cost, margin uses price. That single difference is why a 25% markup only gives you a 20% margin.
Why a 25% Markup Is Not a 25% Margin — A $5,000 Example
This is the most expensive math mistake in contracting. A contractor bids a job with $5,000 in costs and wants “25% profit.” If they add 25% markup, they quote $6,250 — but their actual gross margin is only 20%, not 25%. To actually achieve a 25% gross margin, they need to charge $6,667(a 33.3% markup). On one job the difference is $417. On $500,000 in annual revenue, that's $20,833 per year in lost gross profit.
| Step | Applying 25% Markup | Targeting 25% Margin (correct) |
|---|---|---|
| Job cost | $5,000 | $5,000 |
| What you add | $5,000 × 25% = $1,250 | $5,000 ÷ 0.75 = $6,667 → $1,667 profit |
| Selling price | $6,250 | $6,667 |
| Gross profit | $1,250 | $1,667 |
| Markup % | 25.0% | 33.3% |
| Gross margin % | 20.0% ← not 25% | 25.0% ✓ |
| Shortfall vs. target | −$417 per job | $0 |
As BuildingAdvisor notes, this confusion “has probably led to the bankruptcy of more than a few small contractors who thought they could mark up their jobs by 20% for a 20% gross profit.” The gross profit then has to absorb all overhead — office, vehicles, insurance, tools — leaving little or nothing as net profit.
The Complete Markup ↔ Margin Conversion Table
Every row shows the same job cost ($10,000) priced at different markup levels, with the equivalent margin, multiplier, and actual dollar profit. The two highlighted rows (33.3% markup and 50% markup) are the most common reference points for US contractors.
| Markup % | Multiplier | Gross Margin % | Sell ($10k cost) | Gross Profit |
|---|---|---|---|---|
| 10% | 1.10x | 9.1% | $11,000 | $1,000 |
| 15% | 1.15x | 13% | $11,500 | $1,500 |
| 20% | 1.20x | 16.7% | $12,000 | $2,000 |
| 25% | 1.25x | 20% | $12,500 | $2,500 |
| 33.3% | 1.33x | 25% | $13,333 | $3,333 |
| 43% | 1.43x | 30% | $14,300 | $4,300 |
| 50% | 1.50x | 33.3% | $15,000 | $5,000 |
| 67% | 1.67x | 40% | $16,700 | $6,700 |
| 100% | 2.00x | 50% | $20,000 | $10,000 |
| 150% | 2.50x | 60% | $25,000 | $15,000 |
The two most common contractor reference points: 1.33x (33.3% markup = 25% margin) for residential remodeling and 1.50x (50% markup = 33.3% margin) for service trades. The 1.50x multiplier is the minimum recommended by Michael Stone's Markup and Profit, the most-cited pricing reference for US contractors.
Industry Benchmarks by Trade (2024 Data)
Healthy markup and margin targets vary significantly by trade. Service trades (plumbing, electrical, HVAC) command higher margins because individual jobs are smaller, overhead is proportionally higher, and emergency response has a premium. The figures below are sourced from the most current available industry studies.
| Trade | Markup Range | Gross Margin | Source / Notes |
|---|---|---|---|
| General Contractor (Remodeling) | 33–54% | 25–35% | NAHB Cost of Doing Business Study 2024 NAHB 2024: avg. 29.9% gross margin; top 25% = 37% GM |
| Plumber (Service/Repair) | 67–150% | 40–60% | ProfitabilityPartners (200+ P&Ls) New-construction plumbing runs thinner: 30–40% GM |
| Electrician | 43–150% | 30–60% | CFMA 2024 Benchmarker; ServiceTitan Residential installs: 45–55% GM; maintenance/emergency: 60–70% GM |
| HVAC Technician | 43–100% | 30–50% | ServiceTitan HVAC Margins Guide Target: 50–55% GM per ServiceTitan; equipment installs run 35–50% |
| Roofer | 25–54% | 20–35% | NRCA Industry Study NRCA: avg. net profit just 2.8%; overhead extremely high |
| Painter | 25–54% | 20–35% | BuildFolio Trade Benchmarks Labor should stay ≤ 30% of revenue for healthy margins |
| Carpenter / Finish Trade | 33–67% | 25–40% | CFMA Specialty Trade Data Custom finish: 25–40% GM; production framing: 20–25% |
⚠️ Gross margin vs. net margin — what the table above shows
The margin figures above are gross margins — revenue minus direct job costs (materials, field labor, subs). They are not net profit. From gross margin, you still have to pay all overhead: office rent, trucks, insurance, admin staff, your own salary. The CFMA 2024 Benchmarker found specialty trade contractors averaged 6.9% net income on a much higher gross margin — the spread between gross and net represents all overhead. This is why hitting your markup target is only step one: controlling overhead is step two.
T&M Jobs: How to Apply Markup on Materials
On time-and-materials contracts, markup on parts and materials is handled separately from the labor rate. Labor rates already include overhead and profit through the fully burdened hourly rate. Materials are marked up on top of wholesale cost before billing:
| Contract Type | Materials Markup | Typical Use |
|---|---|---|
| Large commercial cost-plus | 10–15% | GC subcontracts; negotiated cap, thin margin |
| Residential remodeling T&M | 15–35% | Standard for GC and specialty trades on non-fixed contracts |
| Service trade parts (plumbing, HVAC, electrical) | 100% (2.0x) | Industry standard: parts sold at 2× wholesale cost = 50% margin |
| Emergency/specialty parts | 100–200% | After-hours, hard-to-source, or specialty items |
The 2.0x parts multiplier (100% markup = 50% gross margin) has been standard in the residential service trades for decades. It accounts for the time spent sourcing, ordering, picking up, and warranting the part — none of which is captured in the hourly labor rate alone. Procore's construction margin guide covers the T&M billing framework in depth for those working on larger projects.
The True Dollar Cost of Undercharging
The financial damage from mixing up markup and margin compounds with volume. Here's what a 5-point error (targeting 25% margin but achieving only 20%) costs at different revenue levels:
| Annual Revenue | At 20% GM (25% markup) | At 25% GM (33.3% markup) | Annual Shortfall |
|---|---|---|---|
| $100,000 | $20,000 | $25,000 | $5,000 |
| $250,000 | $50,000 | $62,500 | $12,500 |
| $500,000 | $100,000 | $125,000 | $25,000 |
| $1,000,000 | $200,000 | $250,000 | $50,000 |
These figures assume the contractor is using 25% markup intending to earn a 25% gross margin. The NAHB 2024 Cost of Doing Business Study found that the bottom 25% of remodelers earned only 17% gross margin — below the cost-of-capital threshold for most small businesses — while the top 25% hit 37%. The difference between the top and bottom quartile is largely discipline in pricing, not skill on the job site.
Sources & Methodology
The trade benchmarks shown in this calculator are based on the following primary sources:
- NAHB Eye on Housing — Builders' Profit Margins Improved in 2023 (fiscal year 2023 data; published March 2025)
- CFMA 2024 Construction Financial Benchmarker — 1,290 companies surveyed; specialty trade net margin 6.9%
- ServiceTitan: HVAC Profit Margins Guide — operational benchmarks for residential service trades
- ProfitabilityPartners: Plumbing Profit Margins — analysis of 200+ actual contractor P&Ls
- NRCA: Roofing Contractors — Revenues & Profits — industry net margin average of 2.8%
- MarkupandProfit.com — How Much Should a Contractor Charge? — the 1.50x multiplier methodology (Michael Stone)
- BuildingAdvisor — Pricing the Job: Overhead, Markup & Profit — case studies on contractor pricing errors
- BuildFolio — Contractor Profit Margins by Trade — trade-by-trade benchmark compilation
Frequently Asked Questions
What is the difference between markup and margin?↓
Markup is your profit divided by your cost. Margin (gross margin) is your profit divided by your selling price. Because cost is always smaller than the selling price, the same dollar profit produces a larger markup % and a smaller margin %. Example: $1,000 profit on a $4,000 cost = 25% markup, but only 20% margin (since the selling price is $5,000). They are mathematically linked but never equal — unless both are 0%.
If I want a 25% gross margin, what markup do I apply?↓
To hit a 25% gross margin, apply a 33.3% markup (the 1.33x multiplier). The formula: Markup = Margin ÷ (1 − Margin). So 0.25 ÷ (1 − 0.25) = 0.25 ÷ 0.75 = 0.333 = 33.3%. This is one of the most common errors in contractor pricing: applying a 25% markup when you need a 25% margin, which actually only yields 20% margin.
What markup do most contractors use?↓
It varies widely by trade. According to NAHB's 2024 Cost of Doing Business Study, residential remodelers averaged 29.9% gross margin (equivalent to about a 43% markup). Service trades like plumbing and electrical typically target 50–100%+ markup (33–50% gross margin) because overhead is higher and jobs are smaller. The CFMA 2024 Benchmarker found best-in-class specialty contractors averaged 21.8% gross margin — but that covers large commercial firms. For small residential contractors, markups of 33–50% are common for general construction and 50–100% for service trades.
What is the 1.5x multiplier in terms of markup and margin?↓
A 1.5x multiplier (multiply all your costs by 1.5) is equivalent to a 50% markup and a 33.3% gross margin. It's the most widely used baseline in the industry — Michael Stone's book "Markup and Profit," the standard reference for US contractors, uses the 1.5x multiplier as the minimum recommended for residential remodelers. At this rate, a $10,000 job becomes a $15,000 bid, with $5,000 going toward overhead and profit.
Why do so many contractors undercharge?↓
The most common reason is confusing markup and margin. A contractor who targets "20% profit" and applies 20% markup earns only 16.7% gross margin — not 20%. On $500,000 in annual revenue, that 3.3-point difference equals $16,500 in lost gross profit per year. According to BuildingAdvisor, this confusion has caused the bankruptcy of many small contractors who believed they were hitting a profitable margin when their actual gross margin was too thin to cover overhead.
How do I apply markup on materials for a T&M (time and materials) job?↓
For T&M contracts, contractors typically add a 15–35% markup on material costs before billing. Some cost-plus contracts cap material markup at 10–15%. The standard approach for service trades (plumbing, electrical, HVAC) is to use a 2.0x multiplier on parts (100% markup = 50% margin). This is separate from the labor rate, which already has overhead and profit baked in through the fully burdened hourly rate.
What is a healthy gross margin vs. net margin for a contractor?↓
These are two different numbers. Gross margin is revenue minus direct job costs (materials, field labor, subs). Net margin is what's left after overhead (office, vehicles, insurance, admin, owner salary). NAHB's 2024 data for remodelers shows 29.9% gross margin but only 6.3% net margin — a 23-point spread that represents all the overhead costs. CFMA's 2024 Benchmarker found best-in-class specialty contractors at 21.8% gross and 11.9% net. A healthy small trade business typically targets 30–50% gross margin and 10–20% net margin.
Should I use markup or margin when quoting jobs?↓
Either works — they describe the same relationship from different angles. Most contractors find it easier to think in markup (what % do I add to my costs?) while accountants and financial benchmarks tend to use margin (what % of revenue is profit?). The danger is mixing the two: quoting in "margin language" (e.g., "I want 25% profit") but pricing in "markup math" (adding 25% to costs), which gives you only 20% margin. Pick one system and be consistent. Our calculator shows both simultaneously so you always know exactly which number you're working with.
More Contractor Business Tools
Part of the Clean Invoice Business Math series for US contractors.