Part of our Complete Guide to Product Pricing Strategy
Markup is the percentage you add to your cost to set a selling price. Here’s how to calculate it, convert it to margin, apply it across channels, and avoid the mistakes that cost product teams thousands.
Markup answers a simple question: “How much do I add to my cost to get my price?” It’s the most intuitive way to think about pricing because it starts with what you know (your cost) and adds a profit layer on top.
But markup has traps. The most expensive is confusing it with margin — a mistake that can underprice your product by 15-30% without you realising. This guide covers the formulas, shows you how to apply them, and flags the errors that catch even experienced teams.
The Markup Formula
There are two directions to the markup calculation:
Finding your markup percentage (when you know cost and price):
Markup % = (Selling Price – Cost) / Cost x 100
Finding your selling price (when you know cost and target markup):
Selling Price = Cost x (1 + Markup %)
Both formulas use cost as the base. This is what distinguishes markup from margin — markup is always calculated relative to what you paid, not what you charged.
Worked Examples
Example 1: Finding your current markup
You sell a product for $45. Your total landed cost is $18.
- Markup = ($45 – $18) / $18 = $27 / $18 = 150%
- You’re adding 150% on top of your cost
- For reference, this is a 60% margin ($27 / $45)
Example 2: Setting a price from target markup
Your product costs $12 to make. You want a 75% markup.
- Selling Price = $12 x (1 + 0.75) = $12 x 1.75 = $21.00
- Profit per unit: $9.00
- Margin: $9 / $21 = 42.9%
Example 3: Working backward from a retail price
Competitors price at $29.99. Your cost is $11. What’s your markup if you match them?
- Markup = ($29.99 – $11) / $11 = $18.99 / $11 = 172.6%
- Margin: $18.99 / $29.99 = 63.3%
- Both numbers are healthy for most consumer product categories
Skip the manual math
Enter your cost and target markup (or selling price) and get markup %, margin %, and profit per unit instantly.
Open Markup CalculatorConverting Markup to Margin (and Back)
Markup and margin describe the same profit in different ways. You’ll need to convert between them constantly — especially when speaking with retailers (who think in margin) while your internal spreadsheets use markup.
Markup to Margin: Margin % = Markup % / (1 + Markup %)
Margin to Markup: Markup % = Margin % / (1 – Margin %)
| Markup % | Margin % | Multiplier on Cost |
|---|---|---|
| 25% | 20.0% | 1.25x |
| 50% | 33.3% | 1.50x |
| 75% | 42.9% | 1.75x |
| 100% | 50.0% | 2.00x |
| 150% | 60.0% | 2.50x |
| 200% | 66.7% | 3.00x |
| 300% | 75.0% | 4.00x |
| 400% | 80.0% | 5.00x |
The multiplier column is useful shorthand. When someone says “we use a 2.5x markup,” they mean they multiply cost by 2.5 to get the price — which is a 150% markup, or a 60% margin.
For a deeper exploration of why these numbers diverge and the real-world scenarios where confusing them costs money, see Markup vs Margin: What Product Teams Get Wrong.
What to Include in “Cost”
Your markup is only as accurate as your cost number. If you calculate markup on raw materials alone, you’ll think your margins are healthy when they’re actually being eaten by costs you forgot to include.
Landed cost (the right number to use) includes everything required to produce and deliver one unit:
| Cost Component | Example | Often Forgotten? |
|---|---|---|
| Raw materials / ingredients | $4.20 | No |
| Manufacturing / labour | $1.80 | No |
| Packaging (primary) | $1.50 | No |
| Outer packaging / shipper box | $0.60 | Yes |
| Labelling / printing | $0.30 | Yes |
| Inbound freight / shipping to warehouse | $0.90 | Yes |
| Import duties / tariffs | $0.45 | Yes |
| Quality testing / inspection | $0.15 | Yes |
| Warehousing allocation | $0.40 | Yes |
| Total landed cost | $10.30 |
If you marked up only the $4.20 raw materials by 100% ($8.40 price), you’d be selling below your true cost. But if you mark up the full $10.30 landed cost by 100% ($20.60 price), your economics actually work.
Use our Cost Per Unit Calculator to build a complete cost breakdown and see how batch size affects your per-unit landed cost.
Typical Markup by Channel
Different sales channels require different markups because each has different cost layers between you and the customer:
| Channel | Typical Markup on Landed Cost | Why |
|---|---|---|
| DTC (own website) | 150-400% | No intermediaries, but marketing spend is high |
| Amazon FBA | 100-250% | Platform fees (40-60% of revenue) eat margin |
| Wholesale (to retailer) | 50-100% | Retailer adds their own 40-60% markup on top |
| Distributor | 30-60% | Distributor + retailer both need margin |
A product with $10 landed cost might sell at:
- DTC: $35 (250% markup, 71% margin)
- Amazon: $25 (150% markup, 60% margin — but 40% goes to Amazon fees)
- Wholesale to retailer: $18 (80% markup, 44% margin — retailer then sells at $35-40)
- To distributor: $15 (50% markup, 33% margin — distributor sells to retailer at $20, retailer sells at $35-40)
All four channels can be profitable with the same product — but only if you’ve set intentional markups for each. Use our Wholesale Price Calculator to model the full chain from manufacturer to shelf.
The “Keystone” Markup and When to Use It
“Keystone” means a 100% markup (doubling your cost). It’s retail shorthand dating back decades and is still the default in many industries:
- Retail buyers expect it: When a retailer says “we need keystone,” they mean their cost from you must be 50% of their retail price. If the shelf price is $30, they’ll pay you $15 max.
- Works for mid-market goods: Products with moderate differentiation in competitive categories often settle near keystone. Higher markups require stronger brands or unique positioning.
- Doesn’t work for luxury or commodity: Luxury brands command 300-500% markups (brand premium). Commodity products compress below keystone (price competition). Only mid-market lands consistently at 100%.
Don’t default to keystone because it’s familiar. Calculate your actual required markup based on your costs, channel economics, and target net margin. Keystone is a reference point, not a strategy.
Common Markup Mistakes
- Using markup when you mean margin. Quoting “50% markup” to a retailer who expects margin means you’ve underpriced by 33%. Retailers always think in margin. Always clarify which number you’re discussing. See Markup vs Margin for worked examples.
- Marking up raw materials instead of landed cost. If your raw materials are $5 but landed cost is $9, a 100% markup on raw materials ($10) puts you below cost. Always use fully loaded landed cost as the base.
- Applying the same markup to every channel. A 150% markup works for DTC. Applied to wholesale, where the retailer needs their own 50% margin on top, your product ends up priced out of the market. Calculate markup per channel.
- Forgetting that markup is on cost, not price. If you want to add 40% to a $20 price, that’s not markup — that’s just adding $8. Markup is always calculated on cost. If your cost is $12 and you add 40% markup, the price is $16.80, not $20 + $8.
- Not stress-testing at scale. A 200% markup looks great on paper. But if your cost structure changes at higher volume (bulk discounts, cheaper freight), you might be able to lower prices to capture market share while maintaining the same dollar profit per unit.
- Ignoring marketplace fee compression. A 150% markup on a $10 cost gives you a $25 selling price and $15 profit — on paper. On Amazon, after 15% referral ($3.75) + FBA ($4.50) + advertising ($5), your actual profit is $1.75. Your effective markup is 17.5%, not 150%. Always model net-of-fees.
Where Markup Fits in Your Pricing Strategy
Markup-based pricing (also called cost-plus pricing) is the simplest model. It guarantees a minimum profit on every unit and is easy to calculate. But it has a fundamental limitation: it’s internally focused.
Markup answers “what do I need to charge?” It doesn’t answer “what would customers pay?” These are different numbers. If customers would pay $40 and your cost-plus price is $25, you’re leaving $15 per unit on the table.
Use markup as your floor (the minimum viable price), then explore whether value-based or competitive pricing should set your actual price higher. For the full framework on choosing between pricing models, see our Complete Guide to Product Pricing Strategy.
Quick Reference: Markup Formulas
| I know… | I want… | Formula |
|---|---|---|
| Cost + Price | Markup % | (Price – Cost) / Cost x 100 |
| Cost + Target Markup | Selling Price | Cost x (1 + Markup %) |
| Price + Target Markup | Maximum Cost | Price / (1 + Markup %) |
| Markup % | Margin % | Markup / (1 + Markup) |
| Margin % | Markup % | Margin / (1 – Margin) |
Related Tools & Articles
- Markup Calculator — calculate markup, margin, and price instantly
- Profit Margin Calculator — compare products side by side
- Wholesale Price Calculator — model multi-level channel markups
- Cost Per Unit Calculator — build your landed cost
- Markup vs Margin Explained — why they’re different and why it matters
- Profit Margin by Industry — benchmarks for 30+ categories
Calculated your markup. Now what?
Markup sets your floor. Consumer testing finds your ceiling. Test whether customers would pay more with 250+ modelled shoppers.
Try Market Research AgentSubscribe for F&B Consumer Insights
Data-driven insights on food & beverage consumer preferences, straight to your inbox.
