Logo

MonoCalc

/

Markup Calculator

Finance
Display only.
Markup on cost.
Up never goes below the markup you asked for.

Selling price per unit

45.00

50.00% markup on 30.00

Markup

50.00%

Profit ÷ cost

Multiplier

1.5×

Price ÷ cost

Markup amount

15.00

Profit per unit

Gross margin

33.33%

Profit ÷ price

Cost as % of price

66.67%

Markup here is always markup on cost. "Markup on retail" (markup on selling price) is the same number as the margin: 33.33% here.

Markup is not margin
A 50.00% markup gives a 33.33% margin. If you meant a 50% margin, charge 60.00. To price for a margin after fees and VAT, use the Profit Margin Calculator.

Same profit, two rulers

Against cost (markup), % of cost

0%

100%

150.00%

Markup = 15.00 ÷ 30.00 = 50.00%

Cost 30.00

Markup 15.00

20% off: 36.00

Margin = 15.00 ÷ 45.00 = 33.33%

0%

66.67%

100%

Against price (margin), % of price

Same 15.00 profit. Markup divides it by the cost; margin divides it by the price.

What if I put it on sale?

At 20% off you sell at 36.00 and still make a 20.00% markup (6.00 per unit).

To still make 50.00% after 20% off, mark up by 87.50% (list at 56.25).

Largest discount before selling below cost: 33.33% (the same as your margin).

DiscountSale priceMarkupMarginProfit
10% off 40.5035.00%25.93%10.50
20% off yours36.0020.00%16.67%6.00
25% off 33.7512.50%11.11%3.75
30% off 31.505.00%4.76%1.50
40% off 27.00−10.00%−11.11%−3.00 loss
50% off 22.50−25.00%−33.33%−7.50 loss

Pricing after payment fees, marketplace commission or VAT? Use the profit margin calculator. Working out what a shopper pays? Try the discount calculator or sales tax calculator.

About This Tool

Markup Calculator – Cost-Plus Pricing, Margins and Price Lists

This markup calculator is for anyone who prices by adding to cost: retailers, wholesalers, resellers, makers who sell through shops, contractors marking up parts, and restaurants. It turns a cost and a markup into a selling price, converts markup to margin, follows a price from maker to distributor to shop, and prices a whole pasted list with a tiered markup matrix. All the maths runs in your browser.

Markup vs margin: the 30 → 45 example

Buy something for 30, add a 50% markup and you sell it for 30 × 1.5 = 45. The profit is 15. As a markup, that profit is measured against the cost: 15 ÷ 30 = 50%. As a margin, it is measured against the price: 15 ÷ 45 = 33.33%. Same sale, different base. That is why a 50% markup never gives a 50% margin; for that you would need to charge 60. The conversion is margin = markup ÷ (1 + markup), and back again markup = margin ÷ (1 − margin). Some retailers say "markup on retail" when they mean margin, so check which base a quoted figure uses.

Keystone pricing

Keystone means selling at double the cost: a 100% markup, or a 50% margin. It is an easy rule of thumb, but not a target in itself. Markup can go far above 100%, while margin flattens out and never reaches 100%. Doubling the markup from 100% to 200% only lifts the margin from 50% to 66.67%.

Why a sale hurts more than you expect

A markup is a percentage of cost, but a discount is a percentage of price, and the price is the bigger number. Mark something up by 50% and then take 50% off, and you don't land back at cost: 1.5 × 0.5 = 0.75, so you are selling at 75% of what you paid. The largest discount you can give before selling at a loss is exactly your margin. To keep the same markup after a planned sale, the list price needs a higher markup first; the "What if I put it on sale?" panel works this out.

How markups compound through a distribution chain

When a product passes through several hands, each seller marks up the price they paid, and that price already includes everyone else's markup. A maker with an 8.00 cost who adds 50% sells at 12.00. A distributor on a 25% margin sells at 16.00, and a retailer on a 50% margin sells at 32.00. The separate markups of 50%, 33.33% and 100% add up to 183.33%, but they compound to 300%, so the shelf price is four times the maker's cost.

The Price chain tab also runs backwards. Start from the shelf price the market will bear and it strips out VAT, then each reseller's cut, to show the wholesale price you can charge. It flags when that price falls below your own cost.

Tiered markup matrices

Many trades use a markup matrix: a high markup on cheap parts and a lower one on expensive items. With the common step method, the whole cost gets its tier's rate, which creates price drops at the boundaries. At 100% below 10 and 60% from 10, a 9.99 item sells for 19.98 but a 10.00 item sells for 16.00. The progressive method prices each slice of the cost at its own rate, like tax brackets, so the price never falls as cost rises. The Price list tab flags every item that costs more than another but sells for less, and it exports the result as CSV.

Charm pricing and your real markup

Rounding to a .99, .95 or "ends in 9" price changes your real markup. Rounding 45.00 up to 45.99 turns a 50% markup into 53.30%, while rounding to the nearest .99 gives 44.99 and 49.97%, just under target. The calculator always shows the markup you actually get after rounding.

What this tool leaves out
It doesn't model payment or marketplace fees, VAT-inclusive margins, fixed overheads or break-even volumes, or buyer-side coupons. Use the Profit Margin Calculator for pricing after fees, a break-even calculator for overheads, and the Discount Calculator for what a shopper pays.

Frequently Asked Questions

Is the Markup Calculator free?

Yes, Markup Calculator is totally free :)

Can I use the Markup Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use Markup Calculator?

Yes, any data related to Markup Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does this markup calculator work?

Enter a cost and a markup (as a percent, a multiplier or an amount) to get the selling price, or enter any two of cost, price and markup to solve for the third. Other tabs convert markup to margin, follow a price through a distributor and a retailer, and price a whole pasted list with tiered markups. Everything runs in your browser.

What is the difference between markup and margin?

Both measure the same profit, but against a different base. Markup divides the profit by the cost, and margin divides it by the selling price. Buying at 30 and selling at 45 is a 50% markup but only a 33.33% margin, so a 50% markup never gives a 50% margin.

What is keystone pricing?

Keystone means selling at double the cost: a 100% markup, which is the same as a 50% margin. It is a common starting point in retail, but it's a convention rather than a rule, and the right markup depends on your costs and market.

Can markup be more than 100%?

Yes. Markup has no ceiling, because the price can be any multiple of the cost: a 300% markup means selling at four times cost. Margin is different. It can never reach 100%, because that would mean the product cost nothing.

What does "markup on retail" mean?

Some retailers quote markup as a percentage of the selling price rather than the cost. That figure is exactly the margin. This calculator always means markup on cost, and it shows the margin next to it so you can compare quotes that use either convention.

What is a good markup?

There is no single good figure. The markup you need depends on your overheads, how fast stock sells, what competitors charge and what customers will pay, and it varies widely between trades. Work out the markup that covers your costs and target profit rather than copying a published average.