Markup Calculator
Price products from cost and markup, reverse-engineer cost from price, convert markup to margin in both directions, keep your margin through discounts, and price a whole SKU list at once. No signup, no server — every number is computed in your browser.
Price finder — cost to selling price
Enter your unit cost and the markup (or target margin) you want. The tool returns the selling price, profit, multiplier and both percentages side by side.
Reverse solver — price back to cost
Work backwards from a known selling price: find the markup and margin you are actually earning, or back out the implied cost for sourcing and competitor analysis.
cost = price ÷ (1 + markup/100) · cost = price × (1 − margin/100)
Markup ↔ margin converter
Type either number — the other converts instantly. Drag the slider to feel how the two scales diverge: the same profit always looks bigger as a markup.
Quick conversion table
| Markup % | = Margin % | Margin % | = Markup % |
|---|
Batch SKU pricelist
Price a whole catalog at once. Enter cost and markup (or margin) per row — price, margin and line profit fill in automatically. Import from CSV or export the finished pricelist.
| SKU / name | Cost | Markup % | Qty | Price | Margin % | Line profit | |
|---|---|---|---|---|---|---|---|
| Total | — | — | — | — |
CSV format: sku,cost,percent,qty — e.g. hoodie,18,60,100. “Percent” follows the mode selected above.
Discount-proof pricing
Plan a sale without killing your profit. Enter cost, the discount you want to offer and the margin you must keep — the tool sets a list price (and the markup behind it) so the discounted price still hits your target margin.
How to calculate markup percentage — the formulas
Markup % = (selling price − cost) ÷ cost × 100. It answers: by how much did I raise the price above what I paid?
Margin % = (selling price − cost) ÷ selling price × 100. It answers: what share of each sale is profit?
Both describe the same dollar of profit but divide by different bases, so margin is always lower than markup on a profitable sale. A $25 profit on a $50 cost sold at $75 is a 50% markup but only a 33.33% margin — mixing the two up underprices the product, the most common retail pricing mistake.
markup→margin: g = m ÷ (100 + m) × 100 · margin→markup: m = g ÷ (100 − g) × 100
Margin can never reach 100% (that would require a zero cost); the converter treats it as undefined. A negative result means you are selling at a loss.
Margin vs markup — who this product markup calculator is for
Retailers, resellers, contractors and freelancers all ask the same question — how to calculate markup percentage without mixing it up with margin. This page works as a retail markup calculator and product markup calculator in one: the price finder turns cost and markup into a shelf price, the converter tab is a dedicated markup to margin calculator that keeps both percentages in sync, and the batch tab prices an entire SKU list with one markup rule. The eternal margin vs markup confusion is settled by showing both numbers on every result — so a 50% markup is never again mistaken for a 50% margin.
Markup calculator — frequently asked questions
How do I calculate markup percentage?
Subtract cost from selling price, divide by cost, and multiply by 100. Example: a product that costs $20 and sells for $30 has a markup of ($30 − $20) ÷ $20 × 100 = 50%.
What is the difference between margin and markup?
Markup divides profit by cost; margin divides profit by selling price. On a $50 cost sold at $75, the $25 profit is a 50% markup but only a 33.33% margin. Margin is what you keep per sale, so price to margin, not to markup.
How do I convert markup to margin?
Use margin = markup ÷ (100 + markup) × 100. A 50% markup converts to a 33.33% margin. The quick table in the converter tab shows common pairs at a glance.
How do I convert margin to markup?
Use markup = margin ÷ (100 − margin) × 100. A 30% margin converts to a 42.86% markup — not 30%. Forgetting this step is why many sellers miss their profit targets.
What markup do I need for a 40% profit margin?
Divide 40 by (100 − 40): 40 ÷ 60 × 100 = 66.67% markup. Enter 66.67 in the price finder with your cost to get the exact selling price.
How do I price a product to hit a 30% margin?
Divide cost by (1 − margin): price = cost ÷ 0.70. A $40 cost needs a selling price of $57.14, which carries an equivalent markup of 42.86%.
Can profit margin be 100%?
No. A 100% margin would mean zero cost, so the formula divides by zero. This calculator treats margin at or above 100% as undefined rather than showing a misleading number.
What is a good markup percentage for retail?
It varies widely by industry — as a rough illustration, many retailers use keystone pricing (100% markup, 50% margin), while grocery often runs far thinner. Treat any table you find online as an illustration, not a target: your required margin should come from your own costs, fees and volume.
How do I offer a 20% discount and still keep a 30% margin?
Set the list price above your normal price first. On a $50 cost, a $89.29 list price (78.57% markup) drops to $71.43 after 20% off — and that sale price still holds exactly a 30% margin. Use the discount-proof tab to plan any sale.
How do marketplace fees change my real margin?
Fees come out of the price, so subtract them before judging the margin. A $100 price on a $60 cost is a 40% gross margin, but a 3% platform fee leaves $37 profit — a 37% net margin. Enter your fee in the price finder to see the net figure live.
How do I reverse-engineer cost from a competitor price?
If a competitor sells at $75 and the category typically runs a 50% markup, the implied cost is $75 ÷ 1.50 = $50. The reverse solver does this for both markup-based and margin-based assumptions.
Is markup the same as profit?
No. Profit is dollars (price − cost); markup is that profit expressed as a percentage of cost. A $10 profit is a 50% markup on a $20 cost but only a 25% markup on a $40 cost — same dollars, very different pricing power.
Free tool by NRTechStudio