Markup Calculator

Cost and price in — markup, margin, and what a marketplace fee leaves behind.

$

What it costs you to make or buy one unit.

$

What you sell one unit for.

Markup 150.0%
Profit per unit $60
Profit margin 60.0% Markup and margin are not the same — see below.

The arithmetic

Markup = (price − cost) ÷ cost × 100. A $38 item sold at $95 carries $57 of profit, which is a 150% markup.

Run the same $57 against the price instead and it is a 60% margin. Both numbers describe one product. They are not the same number, and the gap between them is where most pricing mistakes happen.

What the markup has to survive

The markup you set is not the markup you keep.

Sell that $38/$95 product yourself and $57 lands in your account. Sell it on a marketplace charging a 15% referral fee and $14.25 of the $95 goes to the platform before you see it. Profit falls to $42.75 and the margin falls from 60% to 45%. Once the fee is part of your cost, the markup you are earning is 82%, not 150%.

Nothing about the price changed. Payment processing, free shipping, and returns do the same thing one line at a time.

Keystone, jobber, MAP

Three terms turn up constantly in retail pricing and get used loosely.

Keystone is doubling the cost — a 100% markup, 50% margin. It is what a retailer reaches for when nothing about the product argues for a different number.

Jobber pricing is what a wholesaler charges a retailer. In the standard three-tier chain the manufacturer sells to a jobber, the jobber sells to the retailer at a jobber price, and the retailer keystones off that. A $12 jobber price becomes a $24 shelf price.

MAP, minimum advertised price, is a floor a brand sets on advertised prices. It governs advertising and not what you charge at the register — those are two different things, and treating a MAP policy as if it controlled your margin is how retailers talk themselves into thinner pricing than they meant to set.

Pricing from cost

Price = cost × (1 + markup ÷ 100). $38 at 150% is $95.

If the instruction you were handed was a margin rather than a markup, convert before you multiply: markup = margin ÷ (100 − margin) × 100. A 60% margin target is a 150% markup. Skip that step and "give me 60% margin" becomes a 60% markup — a $60.80 price on the same $38 cost, and a 37.5% margin instead of 60%.

Working back

Cost = price ÷ (1 + markup ÷ 100). At $95 and 150%, that is $95 ÷ 2.5 = $38.

If you are pricing forward and freight or duties arrive on their own invoice, retail markup treats landed cost as a separate input. Once a price exists, profit margin and contribution margin split it into what covers overhead and what is left over, and the discount calculator runs what a promotion does to the same figures.

Industry benchmarks

SaaS / software 200–900% markup
Restaurant (food on plate) 200–300% markup
Clothing / apparel 100–250% markup
Jewelry 100–300% markup
Electronics 10–50% markup (tightest)
Grocery 5–25% markup (thinnest)

Frequently asked questions

Do I mark up shipping and handling too?

Freight you pay to land the product is a cost, so it belongs in the number you mark up. Shipping you charge the customer is revenue — and a flat $9.95 rate on a parcel that costs $14 to send comes straight out of the markup you set.

How do I cost a bulk order with a quantity discount?

Apply the lower cost only to the units it covers. If 500 units come in at 20% off and the rest at list, pricing everything off the blended cost means the cheap batch quietly subsidizes the expensive one. Reprice at each purchase rather than once a year.

Should I price from a markup or a margin target?

Wholesale buyers quote markup; accountants, lenders, and investors quote margin. Convert before applying either one — a 60% markup is a 37.5% margin, and a team that treats the two as interchangeable underprices by about a third without noticing.

Why does my accounting software report a different margin than this?

Accounting margin is usually computed on net revenue, after discounts, marketplace fees, and refunds. This calculator uses the price you type in. A gap between the two is not a bug — it is the list of deductions you have not put into the cost box yet.

Related calculators