Markup vs Margin: The Difference, in Contractor Math
I run a remodeling company, and if I could staple one page of math to every new contractor's clipboard, it would be this one. Not because the formulas are hard — they are one line each — but because the confusion between these two words is the most expensive vocabulary problem in the trades. Let's kill it properly.
The two formulas
Markup answers: how much do I add to my cost to get my price?
Markup % = (price − cost) ÷ cost × 100
Margin answers: how much of the money I collect is actually profit?
Margin % = (price − cost) ÷ price × 100
Identical numerator — the profit dollars. Different denominator. That single changed word, cost versus price, is the entire difference. Because price is always bigger than cost, the same profit divided by the bigger number always gives a smaller percentage: your margin is always lower than your markup. Every time. No exceptions.
One job, both numbers
Say your costs on a deck are $8,000 — materials, labor, the dump run. You bid it with a 40% markup: $8,000 × 1.40 = $11,200. Your profit is $3,200.
- Measured against cost: $3,200 ÷ $8,000 = 40% markup. Check.
- Measured against price: $3,200 ÷ $11,200 = 28.6% margin.
Nothing changed between those two lines except the measuring stick. If you tell your spouse the deck "made 40%," the P&L will quietly disagree at tax time — the books measure margin, and the books will say 28.6%. Neither number is wrong. They are answers to different questions.
The conversion table
| Markup on cost | Margin on price | To earn this margin… | Bid this markup |
|---|---|---|---|
| 10% | 9.1% | 10% | 11.1% |
| 20% | 16.7% | 15% | 17.6% |
| 25% | 20% | 20% | 25% |
| 30% | 23.1% | 25% | 33.3% |
| 40% | 28.6% | 30% | 42.9% |
| 50% | 33.3% | 40% | 66.7% |
Two things jump out of that table. First, the gap grows as the numbers climb — a 50% markup is "only" a 33.3% margin, and to earn a 40% margin you would need a 66.7% markup. Second, the pairs are not symmetric, which is why doing this in your head goes wrong. The conversion formulas: margin = markup ÷ (1 + markup), and markup = margin ÷ (1 − margin). Or skip the algebra — the markup ↔ margin converter does either direction instantly, and the markup calculator prices a job and shows you both numbers side by side.
Where the confusion costs real money
The classic version: a contractor decides his company needs to "make 25%" — by which he means 25% of revenue, a margin. But at bid time he adds 25% to his costs, a markup. Every job he wins now carries a 20% margin, not 25%. On $400,000 of annual revenue, that quiet five-point gap is $20,000 a year — enough to be the difference between a company that builds savings and one that wonders where the money went. No supplier raised a price. No client beat him down. A definition did it.
The reverse error exists too: a contractor who thinks in margin quotes a "30%" number to a client expecting it to read as modest markup — but 30% margin is a 42.9% markup, and the line-item comparison against a competitor bidding a true 30% markup goes badly. Know which number you are saying out loud, and which one the person across the table heard.
Which number should you use when?
- Bid with markup. You estimate costs, so the number you apply to costs is the practical one at bid time. The job cost calculator works this direction — build the cost, apply the markup, see the price.
- Judge with margin.Your P&L, your banker, and every profitability benchmark you will ever read speak margin. When you review which jobs carried the year, margin is the honest comparison across different job sizes.
- Set your floor with overhead. Whatever markup you bid has to cover company overhead before any of it is profit — that link between the two lives in the overhead and profit calculator.
The thirty-second self-test
Three questions, no peeking at the table. One: your cost is $5,000 and you charge $6,500 — what is your markup? (30% — profit ÷ cost.) Two: same job — what is your margin? (23.1% — profit ÷ price.) Three: you want a 25% margin on a $20,000-cost job — what do you charge? ($26,667 — divide cost by 0.75; a 25% markup would have charged $25,000 and quietly handed back $1,667.) If all three came easily, you are bulletproof. If the third one stung, that is the exact spot where bids leak, and the converter exists so it never stings on a real bid.
The number both of them depend on
Markup and margin are both fractions with cost in them — and cost is where contractors actually lose. I priced a $42,000 bathroom at what I believed was a 30% margin and finished at 12%, because $7,500 of receipts never made it into the job's costs. My markup math was flawless. It was multiplying a lie. Get the definitions right — then get the cost number right, because no formula survives missing inputs. Job Cost Pro — my app, built after that bathroom — keeps the cost side true from the field: snap receipts at the counter, they land on the job, and the margin you see is the one you are actually earning. Free on the App Store — 3 projects, 50 receipts a month, no credit card. Get it here.
FAQ
What is the difference between margin and markup?
Both measure the same profit dollars, against different bases. Markup divides profit by cost (what you add at bid time); margin divides profit by price (what your P&L reports). Margin is always the smaller number — a 50% markup is a 33.3% margin.
Is a 30% markup the same as a 30% margin?
No. A 30% markup yields a 23.1% margin. To earn a true 30% margin you need a 42.9% markup. The two only feel interchangeable because both get called "making 30%" in conversation — the books do not share that flexibility.
How do I convert markup to margin?
Margin = markup ÷ (1 + markup). A 25% markup: 0.25 ÷ 1.25 = 20% margin. Going the other way, markup = margin ÷ (1 − margin). Or use the free converter on this site and skip the algebra.
Why is margin always lower than markup?
Same profit, bigger denominator. Markup divides the profit by cost; margin divides it by price, and price = cost + profit, so the base is always larger. The bigger the markup, the wider the gap grows.
Should contractors price by markup or margin?
Use both, in their lanes: bid by applying markup to estimated costs, then judge results by margin because that is what the P&L measures. The mistake is not choosing one — it is using one number and believing it is the other.