Markup vs Margin, and Why Confusing Them Costs You Money
FlyQuote Team · July 18, 2026

Here is the whole problem in one line. You want to make twenty-five percent on a job that costs you eight thousand dollars, so you add twenty-five percent and quote ten thousand. You made two thousand on a ten thousand dollar sale. That's twenty percent, not twenty-five.
You didn't do the math wrong. You did the right math on the wrong quantity, and if that's how you've been pricing every job, the gap has been compounding for as long as you've been in business.
The definitions, once
Markup is profit measured against your cost. Margin is profit measured against your price. Same dollar of profit, different denominator.
Cost is 8,000. Price is 10,000. Profit is 2,000.
Markup is 2,000 divided by 8,000, which is 25 percent. Margin is 2,000 divided by 10,000, which is 20 percent. Both statements describe that job accurately. They just answer different questions.
Markup answers "how much did I add." Margin answers "how much did I keep." Your accountant, your bank, and anyone comparing your business to another one is talking about margin. The number you type into your estimate is usually markup. That mismatch is the entire trap.
Going the other way, which is the useful direction
Most contractors decide what margin they need and then have to work out what markup produces it. The conversion is short.
Divide your cost by one minus the margin you want, expressed as a decimal. For a 30 percent margin on 8,000 of cost, that's 8,000 divided by 0.70, which is 11,429. Check it: profit is 3,429 on a price of 11,429, which is 30 percent.
Adding 30 percent markup instead would have given you 10,400, a margin of just over 23 percent. On one job that's a thousand dollars. On a hundred jobs a year it's a different business.
A few pairs worth committing to memory:
- To make a 20% margin, mark up 25%
- To make a 25% margin, mark up 33%
- To make a 30% margin, mark up 43%
- To make a 40% margin, mark up 67%
- To make a 50% margin, mark up 100%
Notice how fast the required markup climbs. That's why "I add fifty percent and I'm fine" is a much weaker position than it sounds. Fifty percent markup is a 33 percent margin, and once overhead comes out of that, what's left is often thin.
Where the confusion actually does damage
It rarely shows up as a single bad job. It shows up as a business that's busy, well reviewed, booked out, and somehow never has money. Every job earned a few points less than planned, nothing ever looked broken, and the shortfall only becomes visible when a slow month arrives and there's no cushion.
The other place it bites is comparison. When a supplier, a competitor, or a trade publication quotes an industry figure, they usually mean margin. Benchmarking your markup against someone else's margin makes you think you're ahead when you're behind.
Markup that varies by cost type
A single blanket percentage across everything is simple and leaves money on the table. Material, labor, subcontractors, and equipment carry different risk and different carrying cost, and mature contractors usually mark them up differently.
Subcontracted work is a common example. Some contractors apply a lower percentage on subs because the dollar amounts are large and the perceived work is coordination. Others argue the opposite, that managing a sub carries real risk and real liability, and should be paid accordingly. Both positions are defensible. What isn't defensible is having never decided, and applying whatever number was in the template.
Markup is not overhead recovery, and both are not profit
Worth separating three things that often get merged into one percentage.
Job cost is what the job consumes: materials, burdened labor, subs, equipment, permits. Overhead is what the business consumes whether or not that job exists: insurance, the truck, the phone, the office, software, the person who answers the phone. Profit is what's left after both.
If your markup is a single number covering overhead and profit together, you cannot tell whether a job was profitable or merely covered your overhead. Splitting them means a quote shows job cost, then overhead recovery, then profit, and you can see which one is under pressure when the number comes out uncomfortable.
Get it out of your head and into the system
The reason this error survives is that it lives in mental arithmetic done at the end of a long day. Someone quotes a job, adds "about thirty percent," and moves on. Nobody checks it, because there's nothing to check against.
Pricing that applies the same rules every time, calculated rather than recalled, removes the error class entirely. Not because contractors can't do percentages, but because nobody does them consistently at nine at night across a dozen quotes a week. When margin is the input and the price is derived, the number you wanted is the number you get.
It's the least interesting improvement available to a contracting business, and one of the few that adds profit without adding a single job.
Ready to quote faster?
Create a free account and publish your first form today, no card required.
Sign up free