Skip to main content

Markup Versus Margin: The Pricing Math Small Businesses Get Wrong

Published Last updated 10 min readMike ThriftMike Thrift
Markup Versus Margin: The Pricing Math Small Businesses Get Wrong
On this page

Here is a question that quietly drains profit from thousands of small businesses every year: an item costs you $100, you want a "30% profit," so you sell it for $130. Sounds right, doesn't it?

It isn't. At $130, you are not earning a 30% profit. You are earning a 23% margin. That seven-percentage-point gap looks small on a single sale. Multiply it across every invoice, every quote, and every shelf in your store for a full year, and it can mean tens of thousands of dollars that should have been yours.

The culprit is one of the most common — and most expensive — confusions in business: treating markup and margin as the same number. They are not. They describe the same sale from two different angles, and using one when you mean the other systematically underprices your work.

This guide explains the difference in plain language, gives you the formulas to convert between them, and shows you how to stop leaving money on the table.

What Markup Actually Measures​

Markup is how much you add to your cost to arrive at a selling price. It answers the question: "Starting from what I paid, how much more am I charging?"

The formula divides profit by cost:

Markup % = (Selling Price − Cost) ÷ Cost × 100

If a part costs you $100 and you sell it for $150, your markup is:

($150 − $100) ÷ $100 = 0.50 = 50% markup

Markup is a forward-looking, price-setting tool. You start with a known cost — the wholesale price you paid, the materials and labor on a job — and you apply a markup to build a price. Contractors, distributors, and retailers all think this way naturally, because cost is the number they know first.

What Margin Actually Measures​

Margin — more precisely, gross profit margin — is how much of your selling price you keep as profit after covering the cost of the thing you sold. It answers a different question: "Of every dollar a customer pays me, how many cents do I keep?"

The formula divides profit by selling price:

Margin % = (Selling Price − Cost) ÷ Selling Price × 100

Take the same part: $100 cost, $150 selling price.

($150 − $100) ÷ $150 = 0.333 = 33.3% margin

Same sale. Same dollar of gross profit ($50). But a 50% markup and a 33.3% margin. Margin is a backward-looking, performance measure — it tells you how profitable your pricing decisions actually turned out to be.

Why Markup Is Always Bigger Than Margin​

The two percentages differ for one simple reason: they divide the same profit by different numbers.

  • Markup divides profit by cost — the smaller number.
  • Margin divides profit by selling price — the larger number.

Dividing by a smaller number produces a bigger percentage. So for any sale where you make a profit, markup will always be the higher percentage. They only meet at zero.

This is exactly why the confusion is so dangerous. If someone says "we run a 40% business" and you assume that means margin when they meant markup, you have just overestimated your profitability. Every plan built on that number — payroll, rent, growth, your own paycheck — rests on a figure that is too optimistic.

The Conversion Formulas​

You do not need to guess. Two formulas move you between markup and margin instantly. Express each percentage as a decimal (50% = 0.50).

Markup → Margin:

Margin = Markup ÷ (1 + Markup)

A 50% markup converts to: 0.50 ÷ 1.50 = 0.333, or 33.3% margin.

Margin → Markup:

Markup = Margin ÷ (1 − Margin)

A 40% margin converts to: 0.40 ÷ 0.60 = 0.667, or 66.7% markup.

If you ever forget which formula is which, remember the sanity check: the markup number is always the larger of the two. If your conversion produces a smaller number when going from margin to markup, you used the wrong formula.

The Conversion Table to Keep Near Your Desk​

Most pricing decisions land on a handful of round numbers. Here is the quick reference:

MarkupMargin
10%9.1%
15%13.0%
20%16.7%
25%20.0%
30%23.1%
40%28.6%
50%33.3%
60%37.5%
75%42.9%
100%50.0%
150%60.0%
200%66.7%

Two rows are worth memorizing. A 100% markup equals a 50% margin — doubling your cost keeps you half the sale price. And a 50% markup equals only a 33.3% margin — which is precisely the trap from the opening example. If you wanted to keep half of every dollar, a 50% markup gets you nowhere close.

How the Mistake Costs Real Money​

Picture a small electrical contractor. The owner wants a 35% margin on materials. But when pricing jobs, the team applies a 35% markup — because cost is the number on the supplier invoice, and marking it up feels natural.

A 35% markup is only a 25.9% margin. On $400,000 of materials passed through in a year, the gap between a 35% margin and a 25.9% margin is roughly $36,000 of gross profit — gone. Not because of bad work, slow customers, or competitors. Purely because two words got swapped in a spreadsheet.

The same leak shows up in retail. A boutique owner decides every item needs a "50% profit." If she means margin, a $40 wholesale top should be priced at $80. If she mistakenly applies a 50% markup, she prices it at $60 — and quietly accepts a 33% margin on her entire inventory while believing she hit 50%. Across thousands of units, that is the difference between a healthy season and a break-even one.

Which Number Should You Use, and When?​

Both metrics are useful — they just have different jobs.

Use markup when you are setting prices. It starts from cost, which is what you know first. Quoting a job, pricing a product, building an estimate — markup is the natural tool. Just be honest that markup, on its own, does not tell you how profitable you are.

Use margin when you are measuring performance. Margin appears on your income statement, lets you compare profitability across products and against industry peers, and tells lenders and investors how sound your business is. When you read that grocery retail runs roughly 25–35% gross margins, restaurants 65–70% on food and beverage, and commercial construction 15–25%, those are always margins — never markups. Benchmarking only works when everyone uses the same metric.

The cleanest workflow: decide your target margin first, because that is what keeps the lights on and pays you. Then convert it to a markup and use that markup to set prices. Target a 40% margin, convert to a 66.7% markup, and apply the markup with confidence — you know the resulting margin is genuinely the one you wanted.

Get the target price without doing the conversion by hand. The free margin and markup calculator works backwards from a goal:

  1. Choose Price for a target gross margin and set the currency, for example USD.
  2. Enter your unit cost — 100, the part from the opening example.
  3. Enter the margin you want to keep — 30.

It returns a price to charge of 142.86 USD, with a 30% gross margin and a 42.86% markup. The exact price is 142.857…, so the calculator rounds up to the next cent: the margin you actually earn is never below your target, and it shows that effective margin rather than the one you typed. Now switch to Price for a target markup and enter the same 30: the price drops to 130.00 USD and the gross margin to 23.08% — the opening example's trap, on screen. The boutique case works the same way: a cost of 40 with a 50% target gross margin prices at 80.00 USD.

A target margin must stay below 100%, because no price keeps more than all of itself. The calculator handles one item's gross pricing only — put freight and processing fees into the unit cost yourself, and treat the result as a price check, not a verdict on whether your margin is good for your industry.

A Simple Pricing Checklist​

  • Pick your unit precisely. Decide whether "30%" means markup or margin before anyone touches a price. Write the word down next to the number.
  • Set the margin target first. Your margin has to cover overhead, taxes, and your own pay. Start there, not at an arbitrary markup.
  • Convert, then apply. Translate the target margin into a markup with Markup = Margin ÷ (1 − Margin), and use the markup to price.
  • Audit your software. Spreadsheets, point-of-sale systems, and quoting tools each have their own default. Confirm which metric a "markup field" actually applies before trusting it.
  • Check costs that hide. Markup applied only to invoice cost ignores freight, payment-processing fees, and returns. Build a true landed cost first, or your real margin will trail your target.
  • Recheck after every cost increase. When a supplier raises prices, a markup percentage that used to deliver your target margin may no longer do so. Re-run the math.

Why Clean Records Make This Easy​

Every markup-versus-margin calculation depends on two numbers being trustworthy: your true cost and your actual selling price. If your books lump freight into a general expense bucket, miss processing fees, or record revenue gross of refunds, even a perfect formula produces a misleading answer.

That is where solid bookkeeping pays off. When your cost of goods sold is recorded cleanly — landed cost, fees, and all — your gross margin on the income statement is your real margin, not an optimistic estimate. You can then benchmark against industry figures, spot margin erosion the moment a supplier price creeps up, and price the next job from facts instead of hope.

Keep Your Pricing Math Honest​

Markup and margin are not interchangeable, and the businesses that thrive are the ones that know exactly which number they are using at every step. As you price products and quote jobs, accurate financial records turn this from guesswork into a reliable system. Beancount.io offers plain-text accounting that gives you complete transparency and control over your cost and revenue data — no black boxes, no vendor lock-in, so the margins you report are the margins you actually earned. Get started for free and see why developers and finance professionals are switching to plain-text accounting.

Source: https://beancount.io/blog/2026/05/18/markup-versus-margin-pricing-math-small-businesses-get-wrong-convert-between-why-50-percent-markup-not-50-percent-margin-guide

Published: May 18, 2026

Last updated: September 29, 2026