General

Margin vs markup: the same job priced both ways

5 min read
Xero IntegrationLast synced: 2 min ago
INV-1089 · Acme Merchandise12,480Synced
INV-1087 · BlueSky Promos3,760Synced
INV-1085 · Horizon Events8,940Pending
Invoices synced
142
this month
Outstanding
31k
across 8 invoices

Callum BoydTrade and Industry Analyst

Published

Callum Boyd is an editorial byline rather than a member of staff. Zigaflow's market analysis and industry resources are published under this name; they are written by Zigaflow's AI content agent, and Zigaflow is responsible for what they say.

Markup is calculated on cost. Margin is calculated on revenue. The same job produces different percentages depending on which formula you use - and businesses that mix the two systematically overestimate their profitability on every job they price.

Markup is the percentage you add to cost to arrive at your selling price: (Selling Price - Cost) / Cost. Margin is the percentage of that selling price that becomes profit: (Selling Price - Cost) / Selling Price. Run the same job through both formulas and the gap becomes visible immediately. A job that costs £1,000 and sells for £1,300 carries a 30% markup and a 23% margin. Same job, same revenue, same profit in pounds - two different percentages. The difference is the denominator, and most businesses are not applying these two numbers consistently.

Why the denominator changes everything

The only thing separating markup from margin is what sits below the line. In markup, you divide by cost. In margin, you divide by selling price. Both measure the same gross profit in absolute terms, but express it as a percentage of different things. That single change ensures markup is always larger than margin for any job where you charge more than cost - sometimes by a few points, sometimes by far more.

The relationship holds at every pricing level. A 25% markup equals a 20% margin. A 50% markup equals a 33% margin. A 100% markup - doubling your cost - equals a 50% margin. The further you push your markup, the wider the gap becomes in absolute terms, though the ratio of markup to the equivalent margin converges as you approach very high figures.

| Markup | Equivalent margin | |--------|------------------| | 11% | 10% | | 25% | 20% | | 30% | 23% | | 50% | 33% | | 100% | 50% |

Understanding the formula relationship makes the conversion straightforward. To convert a margin target into the markup you need to apply when pricing: Markup = Margin / (1 - Margin). To convert a markup into the margin it actually produces: Margin = Markup / (1 + Markup). These two formulas are what connect your quoting process to your profit and loss report.

Conversion formulas

To find the markup that delivers a 30% margin, divide 0.30 by (1 - 0.30): the answer is 42.9%. To find the margin produced by a 30% markup, divide 0.30 by (1 + 0.30): the answer is 23%.

The profitability gap that opens when you mix the two

The problem is not the math. The problem is using one number to price jobs and a different one to evaluate performance. A business that prices every job at a 30% markup while believing it is running on a 30% margin is building a structural overestimate of profitability into every decision it makes. The gap is roughly seven percentage points, on every job, reported every month.

On a business turning over £600,000 a year, the difference between 30% markup and 30% margin is roughly £40,000 in gross profit. That is not cost overruns. It is not margin erosion after the quote is sent. It is money that was never in the price to begin with, because the target was set in one metric and the pricing was done in another.

The pattern shows up most clearly when the month-end figures arrive. A productive month of quoting - good volume, no discounting, jobs delivered on scope - produces a margin report that is always a few points short of target. The explanation looks like execution failure. It is usually a denominator problem.

A 30% markup is a 23% margin. A business quoting on one while reporting on the other will believe it is more profitable than it is by roughly the difference, on every job.

Where the gap is hardest to see

The confusion is hardest to catch in two common situations.

The first is when quoting and reporting happen in separate tools with no common language. A business owner who estimates costs and adds a markup percentage in a spreadsheet, then reviews profitability in an accounting package that reports margin, is reading two different metrics every day without necessarily realizing that is what is happening. The pricing feels right. The reports feel low. The explanation sits in the formula, not the field.

The second is when a sales team and a finance team use the same word to mean different things. A salesperson who quotes at "30%" and a finance manager who expects to see "30%" in the gross margin line will disagree on the performance of every job. That disagreement will present itself as an operational problem - pricing errors, underbidding, cost control - when it is actually a terminology problem that could be resolved in a single conversation.

This is one reason it helps to have a quoting tool that surfaces margin rather than markup on every line as supplier prices are entered. When the percentage on the quote is the same number that will appear in the margin report, the two systems cannot diverge. Zigaflow shows cost, sell, and margin on each line item as you build a quote, so the number you see when you price a job is the number you will see when you review it.

> [WARNING] Setting a "30% minimum margin" target but pricing with a 30% markup will produce consistent shortfalls in your margin reports - not because jobs run over, but because the target and the pricing method are measuring different things from the start.

Pricing to the target, not to the confusion

If your business targets a gross margin percentage, the right fix is to convert that target into a markup before you apply it to costs. A 30% margin requires a 42.9% markup. A 25% margin requires a 33.3% markup. A 20% margin requires a 25% markup. Write those numbers down and use them when pricing. Your reported margin will then match your target instead of falling short every month.

If your business prefers to think in markup, the right fix is to state your performance targets in markup terms as well, and make sure anyone reviewing profitability reports understands that a reported gross margin of 23% is exactly what a 30% markup policy should produce.

The gross margin your accounting software reports is always calculated on revenue, not cost. The markup vs margin distinction is not a subtlety - it is the difference between knowing what your business earns and believing something different. Zigaflow's margin calculator lets you run either direction: enter a cost and a target margin to find the selling price, or enter a cost and a selling price to see both the markup and the margin side by side.

The business that checks which number sits in its targets and which number appears in its reports - and confirms they are the same metric - will find that its monthly profit figures start to match what its pricing intended.

Sources

pricingmarginmarkupquotingprofitabilityfinance

Related pages

Ready to run your business
on one platform?

Book a free demo and see how Zigaflow fits your team.

Book a free demoView pricing