Skip to content
Omnikalc

Markup calculator: set a selling price from cost and markup or target margin

Price a product from its cost with either a markup percentage or the gross margin you want to keep.

Updated on
Your inputs
$

Value out of range

Price from…
%

Value out of range

%

Value out of range

%

Value out of range

Results

Selling price

$60.00

Profit per unit

$20.00

Gross margin
33.33%
Markup
50.00%
Price with sales tax
$60.00
Price-to-cost multiplier
1.500 ×
Moderate pricing

Selling price by markup

Selling priceProfit per unitGross margin
20% markup current$48.00$8.0016.67%
33.33% markup current$53.33$13.3325.00%
50% markup current$60.00$20.0033.33%
75% markup current$70.00$30.0042.86%
100% markup current$80.00$40.0050.00%
150% markup current$100.00$60.0060.00%

From cost to price in one step

You know what an item costs you. The question is what to charge. This calculator sets the selling price either from a markup on cost or from the gross margin you want to keep, and it shows the other ratio so you never confuse the two.

The two pricing formulas

  • Price from markup: price = cost × (1 + markup %)
  • Price from target margin: price = cost ÷ (1 − margin %)

Both lead to the same profit for the same price; they simply express it differently. A 50% markup equals a 33.33% margin, and a 100% markup equals a 50% margin.

Worked example: cost $40

With a 50% markup

  1. Price: 40 × 1.5 = $60.
  2. Profit: $20 per unit.
  3. Resulting margin: 20 ÷ 60 = 33.33%.

With a 40% target margin

  1. Price: 40 ÷ (1 − 0.40) = 40 ÷ 0.60 = $66.67.
  2. Profit: $26.67, which is a 66.67% markup.

The classic mistake is to take 40% of the cost and add it on: $40 × 1.4 = $56. That price only gives a 28.6% margin, well short of the 40% you wanted.

Selling price by markup

Markup Price (cost $40) Profit Gross margin
20% $48.00 $8.00 16.67%
33.33% $53.33 $13.33 25.00%
50% $60.00 $20.00 33.33%
75% $70.00 $30.00 42.86%
100% $80.00 $40.00 50.00%
150% $100.00 $60.00 60.00%

Markup and margin conversion

  • margin = markup ÷ (1 + markup)
  • markup = margin ÷ (1 − margin)

So a 25% margin needs a 33.3% markup, and a 60% margin needs a 150% markup.

Sales tax comes on top

US prices are normally shown before sales tax, which is added at the register. The optional sales tax field shows the shelf total a customer pays. Combined state and local rates range from zero in states such as Oregon or Delaware to around 9–10% in parts of Louisiana, Tennessee or California. The tax is collected for the state and never counts as profit.

Choosing a markup

  • Keystone pricing (100% markup, price = 2 × cost) is a long-standing rule of thumb in apparel and gift retail.
  • Groceries and electronics run on far thinner markups and rely on volume.
  • Services and handmade goods often need higher markups because labor is part of the cost.

Whatever the industry, check the result against your break-even point: the markup has to cover overheads such as rent, payroll and card fees, not just the purchase price, before you make a cent of profit.

Frequently asked questions

How do I calculate a selling price from a markup?

Multiply the cost by one plus the markup. An item costing $40 with a 50% markup sells for $40 × 1.5 = $60.

How do I price for a target margin?

Divide the cost by one minus the margin. To keep a 40% margin on a $40 item, charge $40 ÷ 0.60 = $66.67. Adding 40% to the cost ($56) would only give a 28.6% margin.

What is keystone pricing?

Keystone pricing doubles the wholesale cost to set the retail price, a 100% markup and a 50% margin. It is common in apparel, jewelry and gift shops.

Should sales tax be included in my markup?

No. Set your price before sales tax, then add the tax at checkout. Sales tax is collected on behalf of the state and is never part of your revenue or profit.

How much markup do I need to cover overheads?

Enough for the gross profit on all sales to exceed your fixed costs. Use the break-even calculator with your price and costs to check the volume needed at the markup you choose.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.