Markup Calculator

Find selling price from cost + markup %, or calculate markup % from cost and selling price

%
Selling Price
Cost
Selling Price
Profit
Margin %

Markup Formula

Selling Price = Cost × (1 + Markup% ÷ 100)
Example: Cost $40, Markup 50% → $40 × 1.50 = $60 selling price
Markup % = ((Selling − Cost) ÷ Cost) × 100
Example: Cost $40, Selling $60 → ((60−40) ÷ 40) × 100 = 50% markup
💡

Markup vs Margin: Markup % is always higher than margin % for the same product. Cost $40, Sell $60 → Markup = 50% but Margin = 33.3%. Don't confuse them in business negotiations!

Markup

Based on cost.
((Sell − Cost) ÷ Cost) × 100
Used by wholesalers & manufacturers.

Margin

Based on revenue.
((Sell − Cost) ÷ Sell) × 100
Used by retailers & accountants.

Markup vs Margin Reference Table

Markup %Selling Price (Cost $100)ProfitMargin %
10%$110$109.09%
20%$120$2016.67%
25%$125$2520%
33%$133$3324.8%
50%$150$5033.33%
67%$167$6740.12%
100%$200$10050%
150%$250$15060%
200%$300$20066.67%
300%$400$30075%

Common Industry Markup Rates

IndustryTypical MarkupTypical Margin
Grocery / Supermarket10–25%9–20%
Clothing / Apparel100–300%50–75%
Electronics15–50%13–33%
Jewelry100–300%50–75%
Furniture100–200%50–67%
Software / Digital200–1000%+67–91%
Restaurants200–300%67–75%
Auto Parts25–100%20–50%

Frequently Asked Questions

What is markup vs margin?

Markup is based on cost: ((Selling − Cost) ÷ Cost) × 100. Margin is based on selling price: ((Selling − Cost) ÷ Selling) × 100. A 50% markup equals a 33.3% margin. Markup is always higher than margin for the same transaction.

How do I calculate selling price with 30% markup?

Selling Price = Cost × 1.30. If cost is $50: $50 × 1.30 = $65. The profit is $15, and the gross margin is 23.1%.

What is a good markup percentage?

It depends on the industry. Retail typically uses 50–100% markup. Grocery stores use 10–25%. Jewelry and luxury goods can be 200–300%. Software and digital products often have very high markups due to low marginal cost.

How do I convert markup % to margin %?

Margin % = Markup% ÷ (1 + Markup% ÷ 100). For a 50% markup: 50 ÷ (1 + 0.50) = 50 ÷ 1.50 = 33.3% margin.

How do I convert margin % to markup %?

Markup % = Margin% ÷ (1 − Margin% ÷ 100). For a 40% margin: 40 ÷ (1 − 0.40) = 40 ÷ 0.60 = 66.7% markup.

Why trust ComputeZap?

Formulas verified against official standards
Runs entirely in your browser — no data sent anywhere
Instant results — accurate to 6 decimal places
Free forever — no signup, no ads between results