Business

Markup Calculator

From cost price and markup, get your selling price with profit and margin.

✓ Reviewed by Julian Bronski · updated June 2026

How much markup do I need to hit a target margin?

Use markup = margin ÷ (100 − margin) × 100. For a 30 % margin you need 30 ÷ 70 × 100 ≈ 43 % markup. A 50 % margin needs 100 % markup, and a 60 % margin needs 150 %. Markup is always higher than margin because it is based on cost, not on the selling price.

Your details

USD
0100000000+
%
01000+

Result

Selling price
Profit
Margin
✓ Copied!

How does the Markup Calculator work?

Selling price = cost × (1 + markup ÷ 100). The margin relates the profit to that selling price.

Background & details

Don't confuse markup with margin

The calculator returns the selling price, profit and margin. The classic retail trap: markup and margin are not the same. Markup relates profit to the cost price, margin relates it to the selling price. A 50 % markup gives only a 33 % margin. Doubling the cost (a 100 % markup, known as "keystone" pricing) lands exactly on a 50 % margin.

What typical values look like

Common mistakes

A worked example

Say an item costs you £50 net to buy, plus £5 shipping and £3 packaging – so your real cost base is £58, not £50. If you want a 40 % margin, the formula calls for roughly 67 % markup (40 ÷ 60 × 100). That gives a net selling price of about £97, and your profit is £39 per unit. Only now does tax go on top, so at a 20 % rate the customer pays around £116. The catch: if you sell through a marketplace charging a 15 % fee, that fee eats a big slice of your profit – treat it as another cost line and build it in, or you will end the month with less than you expected.

Practical tips

Set the target margin your business needs first (rent, staff, profit), then derive the required markup from it – not the other way round. Next, check whether the resulting selling price is achievable in the market. If it is too high, work on costs, not on the margin.

When this tool is not the right one: psychological pricing (£9.99 instead of £10.40), blended pricing across a whole range (loss leaders cross-subsidised by others), or value-based pricing where customer value, not cost, sets the price. There, cost-plus markup is only the floor.

Frequently asked questions

What markup is normal?
It depends heavily on the industry – retail is often 30–100 %, hospitality much more.
Are shipping and fees included?
No. Add them into the cost price so the pricing is correct.
How do I convert markup into margin?
Margin = markup ÷ (100 + markup) × 100. At 50 % markup: 50 ÷ 150 × 100 ≈ 33 % margin. Margin is always smaller than markup because it is based on the higher selling price.
What is keystone pricing?
It means doubling the cost price, i.e. a 100 % markup. It yields a clean 50 % margin and is a common retail rule of thumb for a first-pass calculation.
Should I apply the same markup to every product?
No. A blended approach works better: cheap loss leaders with a low markup draw customers in, while high-margin items carry the profit. What matters is the overall margin across the range.
Not financial or medical advice. No warranty.

More calculators