Markup Calculator

Three common markup pricing scenarios: the selling price accounting for a product's total cost (including shipping and fees), the accumulated markup across a distribution chain with several links, and the maximum cost you can pay for a product to keep a minimum markup with a selling price that's already fixed. No sign-up, instant results.

Price with markup on total cost

total cost $0.00
selling price $0.00
profit $0.00

Chain markup through distribution

wholesaler price $0.00
final consumer price $0.00
total accumulated markup 0%

Maximum cost for a fixed price and markup

maximum cost allowed $0.00
guaranteed minimum profit $0.00

Markup on total cost, not just the purchase price

A common pricing mistake is applying markup only to the amount paid directly to the supplier, forgetting to add shipping, import duties, or other expenses directly tied to acquiring the product before calculating markup. That leaves the real markup smaller than planned, because part of the product's true cost never made it into the calculation. The correct approach is to add up all direct costs first, and only then apply markup to that total cost.

Formulas used

Price with markup on total cost: price = (cost + additional costs) × (1 + markup ÷ 100)

Chain markup: wholesaler price = manufacturing cost × (1 + wholesaler markup ÷ 100), final price = wholesaler price × (1 + retailer markup ÷ 100)

Maximum cost for a fixed price and markup: max cost = selling price ÷ (1 + minimum markup ÷ 100)

Practical example: chain markup through distribution

A product that costs $20 to manufacture, sold to a wholesaler with a 25% markup, reaches the wholesaler at $25. The wholesaler then applies a 100% keystone markup (doubling the price) when selling to the end consumer, landing at $50. The total accumulated markup of the final price relative to the original manufacturing cost is 150% — much more than the simple sum of 25% + 100%, because the second markup is applied to a value that already includes the first.

What keystone markup is

Keystone markup is the practice, common across many retail sectors, of simply doubling a product's cost to arrive at the selling price — equivalent to exactly a 100% markup. It's used as a quick starting point in categories like apparel and accessories, but it isn't a universal rule: fast-turnover products or categories with tighter competitive margins often use markups well below 100%.

Practical example: maximum cost allowed

If a product's selling price is locked at $80 (to match a competitor's price, for instance) and the minimum acceptable markup is 60%, the maximum cost that can be paid to a supplier is $50 ($80 divided by 1.60), guaranteeing a minimum profit of $30 per unit. This calculation is useful when negotiating with suppliers once the final market price is already set.

When to use each of these calculations

Markup on total cost matters any time there are acquisition costs beyond the supplier's purchase price, like imports or purchases with significant shipping. Chain markup helps explain why the final consumer price often ends up much higher than the manufacturing cost, especially for products with several distribution steps. Maximum allowed cost is useful when negotiating with suppliers once the selling price can't change but the profit margin still needs protecting.

What this calculator doesn't account for

These calculations don't include the business's fixed expenses, sales taxes, or card and marketplace fees, which pull the real net profit below the gross profit calculated here from markup alone. Use the results as an initial pricing reference, alongside a full cost analysis.

Frequently asked questions

What is chain markup in a distribution chain?

Each link in the chain (manufacturer, wholesaler, retailer) applies its own markup on top of the price received from the previous link, making the accumulated markup larger than the simple sum of the individual markups.

What is keystone markup?

Doubling a product's cost to arrive at the selling price, equivalent to a 100% markup. Common in retail, but not universal.

How do you calculate the maximum cost you can pay for a product, given a selling price and a minimum markup?

Divide the fixed selling price by 1 plus the target minimum markup (as a decimal).