Markup Calculator
Markup is the amount you add to the cost of a product to set its selling price, expressed as a percentage of that cost. Enter what an item costs you and the markup you want to apply, and this free calculator returns the selling price, the profit per unit, and the gross margin that markup actually produces — the number markup is most often confused with.
What is markup?
Markup is how much you add on top of an item's cost to arrive at its selling price, written as a percentage of the cost. A 50% markup on a $60 item means you add $30, selling it for $90. It is the most common way retailers, wholesalers and service businesses set prices, because it starts from the one number they always know — what the thing cost them.
The catch is that markup and margin look similar but measure different things, and confusing them quietly erodes profits across an entire catalogue. This calculator shows both at once so you always know which is which.
The markup formula
Selling price = cost × (1 + markup ÷ 100)
Profit per unit = selling price − cost
Gross margin (%) = profit ÷ selling price × 100
Notice the denominators: markup divides profit by cost, while margin divides the same profit by the selling price. Because the selling price is always larger than the cost, the margin percentage is always smaller than the markup percentage for the same item.
Markup vs margin — the difference that costs money
This is the single most expensive misunderstanding in pricing. Take an item that costs $60 and sells for $90. The profit is $30. As a markup that is 50% ($30 ÷ $60). As a margin it is 33% ($30 ÷ $90). Same item, same profit, two different percentages.
If a manager is told to "keep a 40% margin" but applies a 40% markup instead, every product is under-priced — a 40% markup only yields about a 29% margin. Across thousands of units, that gap is the difference between a healthy business and a struggling one.
A worked example
A shop buys an item for $60 and applies a 50% markup.
- Selling price: $60 × 1.50 = $90
- Profit per unit: $90 − $60 = $30
- Resulting margin: $30 ÷ $90 ≈ 33%
So a 50% markup delivers a 33% margin — not 50%. To actually achieve a 50% margin, the shop would need a 100% markup, selling the $60 item for $120.
Converting between markup and margin
The two are linked by simple formulas. To convert a markup into the margin it produces: margin = markup ÷ (1 + markup). To go the other way and find the markup needed for a target margin: markup = margin ÷ (1 − margin). So a 50% target margin needs a 100% markup; a 33% margin needs a 50% markup. Keeping a small conversion table near your pricing decisions prevents the most common mistake of treating the two as interchangeable.
What is a typical markup?
Markups vary enormously by industry and position in the supply chain. Grocery items might carry a 10–15% markup; clothing and apparel often run 100% or more (the classic "keystone" markup is exactly 100%, doubling the cost); restaurants mark food up several times over; jewellery and specialty goods can go far higher. There is no universal right number — the markup has to cover not just the item's cost but a share of all your fixed costs, plus the profit you need. Use the break-even point and your target margin to work backward to a markup that actually sustains the business.
How to set markups that hold up
Start from the margin you need to be profitable — informed by your fixed costs and break-even point — and convert it into the markup that delivers it, rather than picking a markup that "feels right". Then sense-check it against what the market will bear and what competitors charge. Remember that discounts eat directly into margin: a product sold at a 20% discount needs a much higher original markup to land at the same profit. The businesses that price well treat markup as a deliberate output of their cost structure, not a habit applied uniformly to everything.
When to use a markup calculator
Reach for a markup calculator whenever you set or review prices: launching a product, building a catalogue, responding to a cost increase from a supplier, or running a promotion. It is especially useful when costs change — a 10% rise in your cost does not mean a 10% rise in price keeps your margin intact, and the calculator makes the correct new price obvious in seconds. For service businesses, the same logic applies to hourly or project rates: your "cost" is the fully-loaded cost to deliver, and the markup is what turns it into a sustainable price.
Frequently asked questions
Is the markup calculator free?
Yes, free and with no sign-up. Everything runs in your browser and nothing is stored.
How do I calculate selling price from markup?
Multiply the cost by 1 plus the markup as a decimal. A $60 cost with a 50% markup gives $60 × 1.50 = $90.
Is markup the same as margin?
No. Markup is profit divided by cost; margin is profit divided by selling price. A 50% markup produces only a 33% margin on the same item. Confusing them leads to under-pricing.
How do I convert markup to margin?
Divide the markup by 1 plus the markup. A 50% markup (0.5) gives a margin of 0.5 ÷ 1.5 = 33%. To go the other way, divide the margin by 1 minus the margin.
What markup gives a 50% margin?
A 100% markup. To reach any target margin, use markup = margin ÷ (1 − margin); for a 50% margin that is 0.5 ÷ 0.5 = 1, or 100%.
What is keystone markup?
Keystone is a 100% markup — doubling the cost to set the price. It is a traditional retail rule of thumb and produces a 50% gross margin.
How should I adjust markup when costs rise?
Apply the same markup percentage to the new, higher cost rather than adding the cost increase to the old price. Keeping the markup constant preserves your margin; simply passing through the dollar increase usually does not.
This tool was built by our AI. Yours could be next.
We design and ship custom calculators, automations and AI agents for businesses — to production.
Talk to us →