Markup divides profit by cost; margin divides profit by the sale price, so margin is always the smaller number.1 A 50% markup produces a 33.3% margin, and reaching 50% margin takes 100% markup.1 Convert with margin = markup ÷ (1 + markup).1 Then make sure the cost side includes everything the job actually consumes, including the preparation the substrate turns out to need.2
Ask a flooring contractor what they need on a job and the answer is usually a percentage. Thirty percent, forty, fifty. The number is rarely the problem. What it is a percentage of usually is. Adding a percentage to cost and calling the result a margin is a costly arithmetic error. It stays invisible until the year's figures come in.
Two formulas, one difference
Projul, a construction software firm, sets the formulas side by side. Markup = (Sale Price - Cost) / Cost x 100. Margin = (Sale Price - Cost) / Sale Price x 100.1 The numerator is the same in both: the profit. The denominator is different. Markup uses cost as its base; margin uses the sale price.1 Because the sale price is always larger than the cost, margin is always a smaller number than markup for the same job.1

The gap, in numbers
Projul works an example on a job with direct costs of $30,000.1 Applying a 50% markup gives a sale price of $45,000 and a profit of $15,000. That is a 50% markup and a 33.3% margin.1 To actually achieve a 50% margin, the sale price has to be $60,000, which is a 100% markup.1 A contractor applying 50% markup while thinking in margin is selling a $60,000 job for $45,000.1
Its reference table shows the pattern across the range. A 20% markup is a 16.7% margin, 30% markup is 23.1%, 40% is 28.6%, and 100% markup is 50% margin.1 The conversions are: margin = markup ÷ (1 + markup), and markup = margin ÷ (1 - margin).1
The practical consequence is in the cushion. Projul notes that a 30% markup gives 23.1% margin, so a contractor with 20% overhead who thinks they have a 10-point cushion actually has about 3 points.1 One bad week absorbs it.
Why the mistake persists
Projul gives three reasons. The language is sloppy: contractors say "I need 30% on this job" without specifying 30% of what, and estimators usually apply it as markup because the arithmetic is easier.1 Accounting software reports margin, while estimates are built by adding markup, so the two worlds use different math.1 And most contractors learned the trade on a jobsite rather than in an accounting class.1
It adds a point worth sitting with: a business can run for years on the wrong math if the wrong number happens to land in a workable range. The owner is making money, just less than they think, and working harder for it than they need to.1

Working backward from what you need
The reliable method is to start from the margin the business needs and convert to a markup for estimating. Projul follows a contractor who knows overhead is 22% of revenue and wants 10% net profit, so needs 32% gross margin. Converting, 0.32 ÷ (1 - 0.32) = 47.1% markup, applied to direct costs on every estimate.1 The number on the estimating sheet is a markup. The number the business is managed by is a margin. Keep them labeled.
The cost side has to be complete
Correct math on an incomplete cost is still a loss. Flooring estimates commonly miss:
- Preparation beyond the bid. Specifications set substrate tolerances; the VA master specification, for example, requires existing slabs to be measured by the F-number method and to meet FF30/FL20.2 Correcting a slab that fails is work, and it should be priced when found, not absorbed.
- Testing and mitigation. Moisture and pH testing, and any mitigation the results require, cost time and material; INSTALL notes that mitigation measures must be in place before installation.3
- Waste and overage. Daltile recommends adding 10% to the square footage for standard installations, and 15% for diagonal layouts.4 Attic stock is extra again; Texas State's standard asks for 5% of each product, or 2% on jobs over 10,000 sf.5
- Protection and remobilization. Covering the floor, and returning because an area was not ready, are real costs.
- Closeout. Maintenance instructions, labeled attic stock and documentation take time to assemble.

Protecting the number after the bid
A correct price can still be eroded after signing. Two defenses matter most. Price volatility is handled by an escalation clause, which lets the price adjust when named materials move past a threshold, in either direction.6 Scope creep is handled by change orders. AIA Contract Documents warns that informal direction through verbal instructions, emails or field conversations leads to disputes over whether work was authorized and what it should cost.7 It advises converting informal direction into a documented change before work progresses.7
See price increases and bids and flooring change orders.
Labor is where flooring estimates go wrong
Material is easy to count. Labor is where flooring bids are won and lost, because the same square footage can take very different hours. A diagonal or herringbone layout cuts more and wastes more; Daltile asks for 15% extra material on diagonal installations against 10% on standard ones.4 Interface notes that herringbone plank layouts need particular measurement accuracy, with set squares used throughout to keep the pattern true.8 Stairs, cove base, flash cove and heat-welded seams are all slow, skilled work priced by the piece or the linear foot, not by the room.
Site conditions change hours too. Work in an occupied building, in sections, with protection and cleanup each night, costs more per square foot than an empty floor. So does a schedule that brings the crew back three times. Price the conditions you were told about, write down what you assumed, and treat a change in those conditions as a change in scope.
A pricing routine
- Decide the gross margin the business needs: overhead plus target profit.
- Convert it to the markup your estimator will apply, and write both on the sheet.
- Build the cost side from a complete scope, including prep, testing, waste and closeout.
- Note supplier quote validity dates in the bid.
- Put escalation and change order language in the contract before work starts.

Sources
- Projul, “Markup vs Margin in Construction Explained”. projul.com/blog/construction-markup-vs-margin-guide/
- U.S. Department of Veterans Affairs (via WBDG), “Section 09 65 19, Resilient Tile Flooring (master specification)”. nibs-s3-wbdg3-production.s3.us-east-1.amazonaws.com:443/FFC/VA/VANCAS/VA
- INSTALL (International Standard & Training Alliance), “Avoiding Moisture Mistakes in Substrate Preparation - INSTALL Floorcovering Professionals”. installfloors.org/news-events/avoiding-moisture-mistakes-in-substrate-pr
- Daltile, “ProSeries Luxury Vinyl Flooring Installation & Care Guide (Rigid Core Click, Glue Down)”. s1.img-b.com/build.com/mediabase/specifications/daltile/1996309/daltile-
- Texas State University, “09 65 19 Resilient Tile Flooring and Base design standard”. docs.gato.txst.edu/141401/09_65_19-Resilient-Tile-FlooringBase.pdf
- Projul, “Construction Escalation Clauses Guide”. projul.com/blog/construction-escalation-clauses-price-adjustment-guide
- AIA Contract Documents, “Construction Change Directive vs. Change Order: What is the Difference?”. learn.aiacontracts.com/articles/construction-change-directive-vs-change-
- Interface, “Carpet Tile Installation Instructions”. interface.com/content/dam/interfaceinc/interface/technical/emea/installa
General information for the flooring trade. This article was drafted with AI assistance and checked against the sources listed above; the manufacturer's current instructions and the project specification govern any real job. If something here is wrong or out of date, tell us.