Markup vs Margin: How Contractors Set the Right Number

Markup and margin are not the same number, and confusing them is one of the most expensive bookkeeping mistakes a contractor can make. This guide explains both, gives you the conversion math, and shows how to set a markup that actually lands on the profit you need.

The two definitions, side by side

Markup is calculated on your cost. Margin is calculated on your selling price. Same dollars of profit, different denominator, very different percentage. If a job costs you 10,000 dollars in materials, labor, and subs, and you sell it for 13,000, your markup is 3,000 divided by 10,000, which is 30 percent. Your gross margin is 3,000 divided by 13,000, which is about 23 percent. The profit is identical. The percentage is not.

The trap is charging a markup percentage while thinking it is your margin. A contractor who 'adds 20 percent' believes he is keeping 20 cents on the dollar. He is actually keeping about 16.7 cents. On a year of 600,000 in volume, that gap is roughly 20,000 dollars of profit he assumed he had and never collected. The error always cuts against you, because margin is always a smaller number than the markup that produced it.

One more term to keep straight: gross margin is what is left after the direct job costs (material, labor, subcontractors, equipment, that job's permits). Net profit is what is left after you also pay overhead, the fixed business costs that exist whether or not you have a job running, such as your truck, insurance, office, software, and your own salary.

The formulas you actually need

Markup percent equals profit divided by cost. Margin percent equals profit divided by price. To get from one to the other: margin equals markup divided by (1 plus markup). And the more useful direction, because you should set your margin target first: markup equals margin divided by (1 minus margin).

That second formula is the one that fixes the leak. Decide the margin you need to keep, then back into the markup that gets you there. Example: you want a 30 percent gross margin. Markup equals 0.30 divided by (1 minus 0.30), which is 0.30 divided by 0.70, which is 42.9 percent. So you mark costs up by about 1.43 to hit a 30 percent margin. To price a job, the fastest path is to divide cost by (1 minus your target margin): a 10,000 dollar cost at a 30 percent margin is 10,000 divided by 0.70, or about 14,286.

Build this into your estimate once and stop doing it in your head on a tailgate. The same scanning and takeoff work that produces your quantities can carry the markup rule straight through to price; ProBuildCalc, for instance, lets you scan a room, generate the material and labor takeoff, and apply a saved markup so the quoted number already reflects the margin you set.

Markup-to-margin conversion table

Memorize a few of these so you can sanity-check a bid on the spot. At 10 percent markup you keep a 9.1 percent margin. At 15 percent markup, 13.0 percent margin. At 20 percent markup, 16.7 percent margin. At 25 percent markup, 20.0 percent margin. At 30 percent markup, 23.1 percent margin. At 40 percent markup, 28.6 percent margin. At 50 percent markup, 33.3 percent margin. At 67 percent markup, 40.0 percent margin. At 100 percent markup, 50.0 percent margin.

Read it the other way when you are setting prices. To keep a 20 percent margin you need a 25 percent markup. For 25 percent margin, a 33 percent markup. For 30 percent margin, a 43 percent markup. For 40 percent margin, a 67 percent markup. For 50 percent margin you have to double your cost, a 100 percent markup. Notice how fast markup climbs as the target margin rises; that nonlinear jump is exactly why eyeballing it fails.

A rough industry rule of thumb: many residential remodelers aim for roughly a 50 percent markup (about 33 percent gross margin) to cover overhead and leave real profit, while high-volume new-construction and spec work often runs leaner, sometimes 15 to 25 percent markup, because overhead is spread across more volume. Treat these as starting points, not gospel.

Setting a number that covers overhead, not just costs

A margin target is meaningless until it actually covers your overhead plus the profit you want left over. Work it out from your own books. Total your annual overhead, the fixed costs that run regardless of jobs. Divide that by your expected annual revenue to get your overhead rate. If overhead is 120,000 and you expect 600,000 in revenue, overhead eats 20 percent of every dollar before any profit. If you also want, say, 10 percent net profit, your gross margin needs to be at least 30 percent, which from the table means about a 43 percent markup on costs.

Two common ways to recover overhead in a bid. The percentage method spreads overhead across all jobs proportionally through your margin, which is simple but quietly overcharges small jobs and undercharges large ones. The per-job allocation method assigns overhead based on a job's share of your production capacity, usually measured in labor hours or weeks on site, which is fairer on big-ticket projects but takes more bookkeeping. Pick one and apply it consistently.

Watch the difference between marking up your own labor versus subcontractor work. You carry risk, warranty, and supervision on subs, so they get a markup too, often a smaller one than your self-performed work, but never zero. And always mark up materials on the delivered, taxed cost, not the shelf price, or the markup evaporates into freight and sales tax.

Where the number quietly leaks

Waste and coverage errors. If you estimate materials with no waste factor, your real cost lands higher than your bid and your margin shrinks on every job. Standard allowances: roughly 10 percent waste on flooring and drywall, 10 to 15 percent on tile (more for diagonal or herringbone layouts and small rooms with lots of cuts), about 10 percent on framing lumber, and 5 to 10 percent on paint. Coverage rates matter too: one gallon of wall paint covers about 350 to 400 square feet per coat, and most interior work is two coats, so a 12 by 15 room with 8-foot walls (roughly 430 square feet of wall) needs about 2 to 3 gallons per coat. Build waste into the quantity, then apply markup on top.

Change orders. This is where margin is won or lost. Out-of-scope work has zero competitive pressure on it, yet contractors routinely add it at cost or at a reflex 10 percent. Apply your full markup to change orders, in writing, before the work starts. A job bid at a thin margin can be made whole on change orders that carry full markup, and a fat original bid can still lose money if changes go in for free.

Unit conversions that bite. Concrete is sold by the cubic yard (27 cubic feet); a 10 by 12 slab at 4 inches is 10 times 12 times 0.333 feet, about 40 cubic feet, or 1.5 cubic yards before the 5 to 10 percent over-order. Don't forget code-driven quantities that change your takeoff: a typical stair flight under the residential code caps riser height around 7 and three-quarter inches and requires at least a 10-inch tread run, so a given floor-to-floor height dictates a minimum step count you cannot value-engineer away. Get the quantity right first; markup on a wrong quantity is still wrong.

Related free calculators

Stop estimating by hand

ProBuildCalc scans a room with your iPhone's LiDAR and builds the square footage, material takeoff, and a blueprint automatically.

FAQ

Is markup or margin the bigger number?
Markup is always the bigger percentage for the same dollars of profit, because it is calculated on your cost while margin is calculated on the higher selling price. A 50 percent markup equals only a 33.3 percent margin. Confusing the two always overstates the profit you think you are keeping.
What markup do I need to hit a 30 percent margin?
About 42.9 percent. Use the formula markup equals margin divided by (1 minus margin): 0.30 divided by 0.70 equals 0.429. The fastest way to price the job is to divide your total cost by 0.70, which builds the 30 percent margin in directly.
What is a typical markup for a contractor?
As a rough rule of thumb, many residential remodelers target around a 50 percent markup, roughly a 33 percent gross margin, to cover overhead and profit. Higher-volume new construction often runs leaner at 15 to 25 percent because fixed overhead is spread across more revenue. Set your own number from your actual overhead rate rather than copying an industry average.
Does margin include my overhead?
Gross margin is what remains after direct job costs only: material, labor, subs, and equipment. It does not include overhead, your fixed business costs like insurance, trucks, and office. To find your true profit, subtract overhead from gross margin. Your margin target must be high enough to cover both overhead and the net profit you want.