Weekly ecommerce tips, deals & news.
Markup vs margin is the difference between measuring profit against your cost and measuring it against your price. Markup divides profit by what you paid. Margin divides the same profit by what the customer paid. The dollar profit is identical, but the two percentages never match, and confusing them quietly underprices products.
Markup answers a supplier-facing question. It asks how much you added on top of what you paid. The formula is profit divided by cost.
Buy a mug for $10 and sell it for $15. Your profit is $5, and your markup is 50%. You added half the cost back on top.
Markup is the natural language of buying. When you’re standing in front of a supplier price list, you think in markup. It tells you what multiplier to apply.
Base it on your true landed cost, not the invoice figure. Freight, duties, and handling all belong in that number. Otherwise your markup is built on a cost that never existed.
Margin answers a customer-facing question. It asks what share of the sale price you actually keep. The formula is profit divided by price.
Take the same mug. Profit is still $5, but now you divide by the $15 price. That gives a margin of 33.3%.
Margin is the language of your accounts. Every revenue line, profit report, and industry benchmark uses it. For example, average gross margin runs near 37.76% across 5,994 firms, with net margin closer to 9.74%.
That gap between gross and net is where everything else lives. Rent, staff, ads, and returns all sit in between. So a healthy gross margin is the room you have to run the business.
Here’s the part that trips people up. That one mug sale is simultaneously a 50% markup and a 33.3% margin. Nothing changed except the denominator.
Think of a hill. Markup measures the climb from where you started. Margin measures the same climb as a share of the summit height.
Because cost is always lower than price, markup is always the larger figure. That asymmetry is why markup sounds more impressive in conversation. A supplier quoting “keystone” pricing means doubling the cost.
Keystone pricing is the cleanest illustration of the gap. Doubling your cost is a 100% markup. Yet the margin on that same sale is only 50%.
The classic error runs one direction. An owner decides they need a 40% margin, then applies a 40% markup. Those are not the same instruction.
On a $10 cost, a 40% markup gives a $14 price. The profit is $4, so the margin is only 28.6%. You aimed for 40% and landed nearly twelve points short.
To genuinely hit a 40% margin, that mug needs to sell at $16.67. The difference is $2.67 on every single unit. Across a thousand units, that’s $2,670 gone.
Worse, the error compounds when you discount. A promotion planned against an inflated margin figure can push a product below cost. A discount margin calculator for WooCommerce stores exists precisely to catch that.
Two short formulas remove the guesswork entirely. To find the markup you need, divide your target margin by one minus that margin. To go the other way, divide markup by one plus markup.
Run the 40% margin target through it. Forty divided by sixty gives 66.7%. So you need a 66.7% markup to produce a 40% margin.
Check it backwards to be sure. A 66.7% markup on $10 gives $16.67, and $6.67 divided by $16.67 is 40%. The two formulas agree.
Build that conversion into your pricing sheet once. Then set targets in margin, since that’s what your accounts report. Let the spreadsheet work out the markup to apply.
Each figure has a job, and problems start when they swap places. Margin belongs in anything you report or compare. Profit summaries, category reviews, and benchmark comparisons all speak margin.
Markup belongs in anything operational. Supplier negotiations, category pricing rules, and quick shelf-edge decisions all work better in markup. It’s the number you can apply in your head.
For example, a buyer might set a rule that homeware carries a 90% markup. That’s easy to apply across hundreds of products. Meanwhile, the finance side still reads the result as a 47.4% margin.
Store both values against each product if you can. That way nobody has to recalculate under pressure. A single stored margin figure also makes cost of goods sold reporting far less painful.
Wholesale is where the two numbers collide hardest. Supplier price lists and trade terms are almost always quoted as markup. Your own profit targets, by contrast, sit in margin.
Selling wholesale adds a second layer to protect. You need a margin on the wholesale price, and your buyer needs one on resale. Squeeze either too hard and the arrangement stops working.
A tiered wholesale price built on markup can quietly erode your own margin. A 25% markup on an $18 planter is $22.50, which is only a 20% margin for you. That may not cover picking, packing, and payment fees.
Convert every tier into margin before you publish it. Confirm the thinnest tier still clears your costs. Volume should reward the buyer without moving you into loss.
Imagine a WooCommerce store called Rowan Row selling ceramic planters. Their landed cost per planter is $18. The owner wants a 45% gross margin across the range.
Working from instinct, they apply a 45% markup. That produces a price of $26.10. It feels about right on the shelf.
The actual margin tells a different story. Profit is $8.10 on a $26.10 sale, which works out to 31%. The gap between intention and reality is fourteen points.
A true 45% margin needs a price of $32.73. That’s a $6.63 difference on every planter sold.
Rowan Row sells 2,400 planters in a year. At the mistaken price, that error costs about $15,912 in lost profit. Nothing about the product or the marketing was wrong.
The damage doesn’t stop at the price tag either. Shrink eats into whatever margin survives, and industry surveys put retail shrink near 1.6% of sales. Breakage on ceramics makes that worse than average.
Then the owner plans a 20% spring promotion. Against the assumed 45% margin, that discount looks comfortable. Against the real 31%, it leaves almost nothing.
Discount pressure is hard to avoid, given that cart abandonment averages 70.22% across e-commerce. The honest margin figure has to come first. Otherwise every promotion is a guess dressed as a decision.
Rowan Row fixes it by setting all targets in margin and letting a formula derive the markup. Their unit economics finally match the plan.
The repricing needs a light touch, though. Jumping straight from $26.10 to $32.73 is a 25% increase. As a result, they stage it across two seasons and lead with better photography.
They also rebuild their wholesale sheet on the same basis. Each tier now shows the margin it leaves behind, not just the discount it grants. Two tiers turn out to be barely profitable and get trimmed.
The promotion calendar gets rewritten against real numbers. A 20% discount on a 45% margin still leaves room to breathe. In short, the same campaign becomes safe once the arithmetic is honest.
Set your goal in margin and price using markup. Margin is what your profit reports and benchmarks speak, so targets belong there. Markup is just the mechanism that gets you to the number.
Keeping the two roles separate avoids most errors. Decide the margin you need to run the business. Then convert once to find the multiplier.
Yes, easily, and it happens often. A 200% markup simply means tripling your cost. Apparel and accessories regularly work at those multiples.
Margin behaves differently, because it can never reach 100%. That would mean the product cost you nothing at all. A 200% markup is only a 66.7% margin.
The markup conversion works against gross margin, using product cost only. Net margin comes later, after overheads, ads, and returns. Pricing decisions live at the gross level.
Track both, though, since a strong gross margin can still produce a thin net one. Watching contribution margin per product bridges the two views.
Markup and margin describe the same profit from two different angles, and the percentages will never match. Treat margin as the target and markup as the tool that reaches it. Getting that order right is one of the cheapest profit improvements a store can make.
Copyright © StoreOwnerTips.com. All Rights Reserved.