Estimating · Profit Math
Markup vs Margin in Construction: The Contractor’s Guide
Markup and margin are not the same number, and confusing them is one of the fastest ways a contractor loses money. This guide explains markup vs margin construction math with the formulas, a conversion table, and worked examples.
- Markup is the amount added on top of your direct cost, expressed as a percentage of that cost. Markup = (Price minus Cost) divided by Cost.
- Margin (gross margin) is your profit expressed as a percentage of the price the customer pays. Margin = (Price minus Cost) divided by Price.
- They describe the same dollars from different bases, so the percentages never match. A 25 percent markup is only a 20 percent margin.
- To hit a target margin, divide cost by (1 minus margin). A 30 percent margin needs a 42.9 percent markup, not 30 percent.
- Quoting your margin target as a markup is the single most common pricing error in the trades, and it quietly bleeds profit on every job.
Markup vs margin construction math, defined
In markup vs margin construction pricing, markup is the amount you add on top of your direct job cost, stated as a percentage of that cost. Margin is your profit stated as a percentage of the price the customer pays. Both describe the same gross profit dollars, but they divide those dollars by a different base: markup divides by cost, margin divides by price. Because the base is different, the two percentages are never equal. A job marked up 25 percent earns only a 20 percent gross margin. Therefore, a contractor who sets a 30 percent margin target and then adds 30 percent markup to cost is under-pricing every single job.
This guide is written for residential and light-commercial contractors who quote their own work: general contractors, remodelers, roofers, electricians, plumbers, painters, and the trades. It covers the two formulas and the conversion table that maps any markup to its true margin. It also walks worked examples on a real job cost and the overhead question that sits underneath both numbers. Then it covers the industry benchmarks that tell you whether your margin is healthy. Every benchmark below traces to a named primary source: the National Association of Home Builders (NAHB) Cost of Constructing a Home study, the NAHB Cost of Doing Business study, and the U.S. Census Bureau Nonemployer Statistics. As a result, you can verify any figure before you put it in a bid.
What is markup in construction
Markup is the percentage you add to your direct cost to arrive at the price. Specifically, suppose a job costs you $10,000 in materials, labor, and subs, and you charge the customer $13,000. You applied a 30 percent markup, because the extra $3,000 is 30 percent of the $10,000 cost. The formula is simple and the base is always cost.
Markup is the number most contractors carry in their head because it is easy to apply at the truck. You know the cost, you multiply by a factor, you get the price. Furthermore, markup is how supply houses and many estimating templates express the add-on. The trap is that markup feels like profit, but it is not your profit rate. The $3,000 you added on the $13,000 job is not 30 percent of what the customer paid. It is 23.1 percent of it. That gap is the entire subject of this guide.
What is margin in construction
Margin, or gross margin, is your gross profit expressed as a percentage of the price the customer pays. Specifically, on that same job with $10,000 of cost and a $13,000 price, your gross profit is $3,000. That $3,000 divided by the $13,000 price is a 23.1 percent gross margin. Margin always divides by price, never by cost. That is the one rule that separates it from markup.
Margin is the number your accountant, your lender, and the NAHB benchmarks all speak in. Margin is what shows up on the income statement as a share of revenue. As a result, you may read that home builders ran a 20.7 percent average gross profit margin in 2023. That figure is a margin, not a markup. Therefore, if you want to compare your business to an industry benchmark, you have to convert your markup to a margin first. Otherwise you will compare two different numbers and reach a wrong conclusion.
Why markup and margin are never the same number
Markup and margin measure the same gross profit dollars against a different denominator. Markup divides profit by cost. Margin divides profit by price. Since price is always larger than cost on a profitable job, the margin percentage is always smaller than the markup percentage. Consequently, the two numbers diverge more and more as the markup climbs. A 10 percent markup is a 9.1 percent margin, a close pair. A 100 percent markup (doubling the cost) is a 50 percent margin, a wide gap. The relationship is not linear, which is exactly why eyeballing it fails.
The practical danger lives in the middle of that range, where the numbers look close enough to confuse. A contractor who wants to keep 25 cents of every revenue dollar (a 25 percent margin) and adds 25 percent markup keeps only 20 cents. On $500,000 of annual revenue, that confusion is the difference between a 25 percent margin and a 20 percent margin. That is tens of thousands of dollars of profit that never lands. Understanding markup vs margin construction math is not academic. It is the gap between a healthy year and a thin one.
The markup to margin conversion table
The cleanest way to internalize markup vs margin construction math is a conversion table. The left column is the markup you apply to cost. The right column is the gross margin you actually keep. Memorize a few rows: 25 percent markup equals 20 percent margin, 50 percent markup equals 33.3 percent margin, and 100 percent markup equals 50 percent margin. The rest you can read off the table or compute with the formulas above.
| Markup on cost | Equivalent gross margin | Price on a $10,000 cost | Gross profit kept |
|---|---|---|---|
| 10% | 9.1% | $11,000 | $1,000 |
| 15% | 13.0% | $11,500 | $1,500 |
| 20% | 16.7% | $12,000 | $2,000 |
| 25% | 20.0% | $12,500 | $2,500 |
| 30% | 23.1% | $13,000 | $3,000 |
| 40% | 28.6% | $14,000 | $4,000 |
| 50% | 33.3% | $15,000 | $5,000 |
| 67% | 40.1% | $16,700 | $6,700 |
| 100% | 50.0% | $20,000 | $10,000 |
Read the table the other way to price for a target. Say your business needs a 30 percent gross margin to cover overhead and earn a real profit. The table tells you that 30 percent margin sits between the 40 percent and 50 percent markup rows. The exact markup is 42.9 percent. Therefore, a contractor targeting a 30 percent margin must apply roughly a 43 percent markup to direct cost, not a 30 percent markup. Quoting 30 percent markup against a 30 percent margin goal is the error that this single table exists to prevent.
Markup to margin, worked on a real job
Numbers in a table are abstract until they sit on a real bid. Consider a kitchen remodel with $24,000 of direct cost: $9,000 materials, $10,000 labor, and $5,000 in subcontractors. Below, the same job is priced two ways. First with a 25 percent markup applied to cost. Then priced to hit a 25 percent margin target. The difference in the price, and in the profit kept, shows why the distinction matters on every quote.
Priced at 25 percent markup
Apply 25 percent markup to the $24,000 cost. The price is $24,000 multiplied by 1.25, which equals $30,000. The gross profit is $6,000. However, that $6,000 is only 20 percent of the $30,000 the customer paid. So the contractor who thinks they are keeping a quarter of revenue is actually keeping a fifth. On a single remodel that is a $1,500 shortfall against the intended profit. Across a year of jobs, it compounds into a serious hole.
Priced at a 25 percent margin target
To actually keep 25 percent of revenue, divide the cost by (1 minus 0.25), which is 0.75. The price is $24,000 divided by 0.75, which equals $32,000. The gross profit is $8,000, and $8,000 is exactly 25 percent of the $32,000 price. Therefore, hitting a true 25 percent margin on this job required a $32,000 price. That is a 33.3 percent markup on cost, not a 25 percent markup. The $2,000 difference between the two prices is the cost of confusing the two terms on one remodel.
| Method | Cost | Price | Gross profit | Actual margin |
|---|---|---|---|---|
| 25% markup applied to cost | $24,000 | $30,000 | $6,000 | 20.0% |
| Priced for a true 25% margin | $24,000 | $32,000 | $8,000 | 25.0% |
Where overhead fits between markup and margin
Gross margin is not take-home profit. Gross margin is what is left after direct job costs, before the cost of running the business. Overhead comes out of gross margin. It includes office rent, vehicles, software, insurance premiums, sales and marketing, and the owner’s salary if the owner is off the tools. What remains after overhead is net margin, the number that actually grows the bank account.
This is why a markup that only covers direct cost plus a thin gross margin can still lose money. Specifically, suppose direct cost is $24,000 and gross margin is $6,000. If the share of overhead the job has to carry is $5,000, the net profit on the job is only $1,000. Therefore, your markup has to be large enough that the resulting gross margin covers both overhead and the net profit you want. A common contractor framework prices each job so that the gross margin covers an overhead allocation (overhead divided by expected revenue) plus a net profit target. It then converts that combined margin to the markup actually applied at the quote.
Industry benchmarks: what margin should a contractor target
Benchmarks turn the math into a target. The most reliable construction profit data comes from the NAHB, which surveys builders annually. As a result, these figures give a defensible reference point for what a healthy margin looks like. They describe home builders specifically, and individual trade contractors vary by specialty, region, and overhead structure.
NAHB builder gross margin
According to the NAHB Cost of Doing Business study, the average home builder gross profit margin was 20.7 percent in 2023. That was the highest figure recorded since 2006, up from 18.2 percent in 2020 when the pandemic raised costs. Furthermore, the average net profit margin in 2023 was 8.7 percent. As a result, a useful read is that even well-run builders convert a gross margin in the high teens to low twenties into a net margin in the high single digits. Overhead consumes the gap. A trade contractor targeting a 20 percent gross margin is in the same neighborhood as the NAHB benchmark. But a 20 percent gross margin equals only a 25 percent markup, which underscores why the conversion matters when you set the target.
NAHB cost of constructing a home
The NAHB Cost of Constructing a Home survey for 2024 breaks a new single-family home’s sale price into shares. Specifically, construction costs accounted for 64.4 percent of the average sale price, a record high since the survey began in 1998. Finished lot cost was 13.7 percent, and overhead and general expenses were 5.7 percent. Sales commission was 2.8 percent, financing was 1.5 percent, and marketing was 0.8 percent. The remaining slice, the builder’s average profit margin, was 11.0 percent of the sale price, up from 10.1 percent in 2022. Therefore, on a new home, the builder’s profit as a share of price sits around 11 percent after every other cost. That is a sobering reminder of how thin the take-home gets once overhead is paid.
Why the spread matters for small operators
Most construction businesses are very small, which makes pricing discipline existential rather than optional. The U.S. Census Bureau counted 2,875,590 nonemployer construction businesses in 2022, which was 9.6 percent of all nonemployer establishments in the country. Together they generated $238.0 billion in receipts. As a result, the typical construction firm is an owner-operator with thin overhead and no finance department to catch a pricing error. For that operator, the difference between a 20 percent markup and a 20 percent margin is not a rounding issue. It is the cushion that survives a slow quarter.
Common markup vs margin mistakes contractors make
The same handful of errors show up across the trades. Each one traces back to mixing the two bases or skipping a cost. Knowing markup vs margin construction math is the defense against all of them.
- Quoting a margin target as a markup. Wanting a 30 percent margin and adding 30 percent markup. This is the headline error and it under-prices every job by leaving margin on the table.
- Marking up only materials. Applying markup to materials but billing labor at cost. Labor and subs carry overhead too, so they need the same markup as materials.
- Forgetting overhead inside the margin. Treating gross margin as profit. Overhead has to come out first, or the net is far thinner than it looks.
- Using one flat markup on every job. Small, complex, or high-risk jobs carry more overhead per dollar of cost and need a higher markup than large, simple ones.
- Marking up off an estimate that missed costs. A markup on an incomplete cost base produces a price that looks profitable and is not. The cost number has to be complete before any markup is applied.
- Comparing your markup to an industry margin. Reading that builders run a 20.7 percent margin and matching it with a 20.7 percent markup. The benchmark is a margin, so convert before you compare.
How to set markup and margin so the math holds
A workable pricing routine starts from the margin you need and works backward to the markup you apply. As a result, the customer-facing price is built on the number that actually pays your overhead and salary. It is not built on a markup that feels right at the truck. Here is the order that keeps the chain intact.
-
Build a complete direct cost
Total materials, labor at burdened wage, equipment, and subcontractor costs for the job. A markup applied to an incomplete cost prices a loss no matter how big the percentage is.
-
Set your overhead allocation
Divide annual overhead by expected annual revenue to get the share of every revenue dollar that overhead consumes. A business with $80,000 of overhead on $400,000 of revenue carries a 20 percent overhead burden.
-
Add your net profit target
Decide the net profit you want to keep after overhead, for example 10 percent. The combined gross margin you need is the overhead share plus the net profit target, so 20 percent plus 10 percent is a 30 percent gross margin.
-
Convert the target margin to a markup
Divide cost by (1 minus the target margin) to get the price, or read the markup off the conversion table. A 30 percent margin target becomes a 42.9 percent markup on direct cost.
-
Price the job and re-check the margin
Apply the markup, produce the price, then divide gross profit by price to confirm the margin landed where you set it. If it did not, a cost was missed or the wrong base was used.
Run the markup and margin math automatically with SimplyWise
Building a complete direct cost, applying the right markup, and confirming the margin landed is a lot of arithmetic. Doing it correctly on every quote, at the truck, under time pressure, is harder still. As a result, contractors who quote high volume tend to fall back on a single flat markup and accept the margin slippage that comes with it. The SimplyWise Cost Estimator removes that trade-off by doing the cost build and the markup math for you.
SimplyWise Cost Estimator uses photo-to-estimate technology and LiDAR room scanning. It turns a job site photo or a scanned room into a sourced material and labor cost in seconds. It then applies your markup and shows the resulting gross margin, so you can see both numbers before the quote goes out. Furthermore, SimplyWise produces a branded PDF quote and bundles Receipts and Expenses tracking plus Mileage tracking. The cost data behind your margin stays clean from estimate to tax time. The math that this guide asks you to internalize is handled automatically, and you still review and adjust before the price reaches the customer.
SimplyWise Cost Estimator is free to try, with no credit card required and a 7-day trial, then from $29.99/mo after the trial. A contractor can build their next handful of quotes and watch the markup convert to a real margin on screen. Then they can compare the result against the way they price today. Try it on the next site visit and see whether the margin you thought you were keeping is the margin you actually keep.
Sources
- National Association of Home Builders, Cost of Constructing a Home (2024): construction costs were 64.4 percent of the average new home sale price, a record high since the 1998 survey start. Finished lot cost was 13.7 percent and overhead and general expenses 5.7 percent. Sales commission was 2.8 percent, financing 1.5 percent, and marketing 0.8 percent. Average builder profit margin was 11.0 percent of sale price, up from 10.1 percent in 2022.
- National Association of Home Builders, Cost of Doing Business study (2023 data): average builder gross profit margin of 20.7 percent in 2023 (highest since 2006), up from 18.2 percent in 2020. The average net profit margin was 8.7 percent in 2023.
- U.S. Census Bureau, 2022 Nonemployer Statistics: 2,875,590 nonemployer construction businesses in 2022, which was 9.6 percent of all nonemployer establishments. Together they generated $238.0 billion in construction nonemployer receipts.
Markup and margin are the same dollars seen from two sides. The contractor who measures profit from the cost side keeps less than the one who measures it from the price side, and never knows why.
SimplyWise Editorial
Frequently asked questions about markup vs margin in construction
Definitions and formulas
What is the difference between markup and margin in construction?
Markup is the amount added on top of your direct job cost, expressed as a percentage of that cost. Margin is your gross profit expressed as a percentage of the price the customer pays. Both measure the same profit dollars, but markup divides by cost and margin divides by price, so the percentages are never equal. Take a $10,000 cost sold for $13,000. The markup is 30 percent (3,000 divided by 10,000) and the gross margin is 23.1 percent (3,000 divided by 13,000).
How do you convert markup to margin?
To convert a markup to a margin, divide the markup by (1 plus the markup). A 25 percent markup is 0.25 divided by 1.25, which equals a 20 percent margin. A 50 percent markup is 0.50 divided by 1.50, which equals a 33.3 percent margin. To go the other way and find the markup needed for a target margin, divide the margin by (1 minus the margin). A 30 percent margin needs 0.30 divided by 0.70, which is a 42.9 percent markup.
Setting your numbers
What markup do I need for a 30 percent margin?
You need a 42.9 percent markup to earn a 30 percent gross margin. Price the job by dividing the direct cost by (1 minus 0.30), which is 0.70. A $10,000 cost divided by 0.70 prices at $14,286, and the $4,286 of gross profit is exactly 30 percent of that price. Applying a flat 30 percent markup instead would price the job at $13,000 and yield only a 23.1 percent margin. That leaves real profit on the table.
What is a good profit margin for a construction company?
Benchmarks from the National Association of Home Builders give a defensible reference. The average home builder gross profit margin was 20.7 percent in 2023, the highest since 2006, with an average net profit margin of 8.7 percent. On a new home specifically, the builder’s average profit margin was 11.0 percent of the sale price in 2024. Trade contractors vary by specialty, region, and overhead, but a gross margin in the high teens to low twenties is consistent with these builder benchmarks. Remember that gross margin is before overhead, so net profit lands well below it.
Common mistakes
Why does using markup as margin lose money?
Markup is always a smaller share of price than it is of cost. So treating your markup percentage as your margin overstates your profit and under-prices the job. A contractor who wants a 25 percent margin but adds only 25 percent markup keeps just 20 percent of revenue. On a $30,000 job that is $1,500 of missing gross profit. Across a year of jobs, the gap compounds into tens of thousands of dollars. Convert the target margin to its true markup before quoting.
Should I mark up labor and subcontractors too?
Yes. Labor, subcontractors, and equipment all carry their share of overhead and risk. So they should be marked up at the same rate as materials, not billed at cost. Marking up only materials is a common error that produces a price too thin to cover overhead. Build a complete direct cost that includes burdened labor and sub costs. Then apply your markup to the full total so the resulting gross margin can carry overhead and net profit.
See the markup convert to a real margin before you send the quote.
SimplyWise Cost Estimator turns a job site photo into a sourced cost, applies your markup, and shows the gross margin you actually keep. Branded PDF quotes, plus receipts and mileage tracking, in one tool built for contractors. Free to try.