Margin vs Markup: Difference, Formulas and Conversion Chart
Margin and markup both start from the same profit dollars, but they answer different questions. Mix them up and a “50%” target can leave you with only a third of the sale as profit. This guide shows the formulas, the conversion math sellers get wrong, and when fees belong in the picture.
Quick answer: 50% margin is not the same as 50% markup. Margin = profit ÷ selling price. Markup = profit ÷ cost. A 50% markup on a $100 cost is a $150 price and only a 33.33% margin. A 50% margin on that same $100 cost needs a $200 price (a 100% markup).
Definitions: margin vs markup
Let C be cost, P be selling price, and Profit = P − C.
- Margin (%) = (P − C) / P × 100 — the denominator is price.
- Markup (%) = (P − C) / C × 100 — the denominator is cost.
Same profit, different base. Markup is always the larger percentage when cost and price are positive and price is above cost.
Worked examples
| Cost (C) | Price (P) | Profit | Margin | Markup |
|---|---|---|---|---|
| 50 | 100 | 50 | 50% | 100% |
| 100 | 150 | 50 | 33.33% | 50% |
| 100 | 200 | 100 | 50% | 100% |
- “50% markup” on cost 100 → price 150 → margin 33.33%, not 50%.
- Want 50% margin on cost 100 → price 200 (100% markup).
- Cost 50 → price 100: 50% margin = 100% markup (keystone-style doubling).
Conversion formulas
Write margin and markup as percentage numbers (for example 50 for 50%), not decimals:
Margin from markup = 100 × markup / (100 + markup)
Markup from margin = 100 × margin / (100 − margin) — only when margin is below 100.
Examples: markup 100 → margin 100×100/200 = 50. Margin 50 → markup 100×50/50 = 100. Markup 50 → margin 100×50/150 = 33.33.
Do not use the markup-from-margin formula if margin is 100 or more, and do not use markup at all if cost is 0 (markup is undefined). A selling price of 0 makes margin undefined. With a positive selling price, zero cost gives 100% margin.
Price from a target margin
If you know cost and want margin m as a decimal (50% = 0.5):
P = C / (1 − m) — only when 0 ≤ m < 1.
Cost 100 and a 50% margin: P = 100 / 0.5 = 200. The other path is markup: P = C × (1 + u). A 100% markup on cost 100 is also 200. A target margin of 100% or more has no finite positive selling price when cost is positive.
Handmade and seller cost notes
For makers, C usually means materials, packaging, labour at a fair hourly rate, and a share of overhead (tools, software, studio). That is the base for a gross product margin: price versus product cost only.
Marketplace percentage fees and fixed per-order fees change what you keep. Fold them into cost or into the calculator’s optional extra-cost fields (shipping you pay, fees as % of price, fixed fee per order, VAT/GST included in price) for a net view. After-fee proceeds alone are not full net profit if rent, ads, returns or your own pay are still excluded.
Use the existing profit margin calculator for these numbers. It supports cost, selling price, target margin, markup %, max cost, and optional shipping, percentage fees, fixed fees and included tax. It does not invent marketplace fee tables for you.
Lookup: common markup ↔ margin
| Markup % | Margin % | Math used |
|---|---|---|
| 25 | 20 | 100×25/(100+25) |
| 33.33 | 25 | 100×33.33/(100+33.33) ≈ 25 |
| 50 | 33.33 | 100×50/150 |
| 100 | 50 | 100×100/200 |
| 150 | 60 | 100×150/250 |
Edge cases to watch
Assume non-negative cost and a positive selling price for the usual formulas. A selling price of zero makes margin undefined. Zero cost makes markup undefined; with a positive price and zero cost, margin is 100%. For a positive cost, a target margin of 100% or more has no finite positive selling price, which is why the calculator rejects impossible targets.
When someone says “I need 50%,” ask whether they mean margin or markup. Stockists often talk in retail margin (share of the shelf price). Makers often think in markup on cost. Agreeing on the word before you quote a wholesale price avoids underpricing a whole line.
Try your numbers
Open the free profit margin calculator, pick Cost + price, Target margin, Markup %, or Max cost, and optionally add fees under extra costs to see gross and net side by side. That is the only calculator this guide points to: no new fee engine, and no claim that after-fee proceeds equal full net profit.
Related guides
- How to price handmade products — cost build and pricing methods
- Wholesale vs retail pricing — keystone and stockist pricing
- Break-even for a small online business — units needed to cover fixed costs
Frequently asked questions
Is 50% margin the same as 50% markup?
No. Both start from the same profit dollars, but margin divides by selling price and markup divides by cost. A 50% markup on a $100 cost is a $150 price and only a 33.33% margin. A 50% margin on that same $100 cost needs a $200 price (a 100% markup). For example, cost $50 and price $100 gives 50% margin and 100% markup.
How do I convert markup to margin (and back)?
With markup and margin written as percentages (not decimals): margin = 100 × markup / (100 + markup). Example: markup 100 → margin 50. Markup = 100 × margin / (100 − margin). Example: margin 50 → markup 100. Do not use the formula if margin is 100 or cost is 0.
Should marketplace fees go in the margin?
For a gross product margin, use product cost versus price only. For what you keep, fold percentage fees and fixed per-order fees into cost or into the profit margin calculator’s optional extra-cost fields (shipping, fee %, fixed fee, included tax) — that is closer to a net view. After-fee proceeds alone are not full net profit if other business expenses remain excluded.
This guide is general information for sellers and is not financial, tax or legal advice. Marketplace rules and fees change, so always confirm in your own seller account. DailyToolLab is not affiliated with Etsy Inc., Shopify Inc. or eBay Inc.
