Markup Calculator
Calculate selling price from cost and markup.
Formula
Selling = Cost × (1+Markup/100)
Example
$40 at 60% markup = $64.
Embed this calculator on your site
Add this free calculator to your own website with one line of code. The embedded version is responsive, ad-free, and includes a small attribution link back to CalcNest AI.
<iframe src="https://calcnestai.com/embed/markup-calculator.html" width="100%" height="700" frameborder="0" style="border: 1px solid #e5e5e5; border-radius: 12px; max-width: 720px;" loading="lazy" title="Markup Calculator — Free Tool by CalcNest AI"></iframe>
Understanding the Markup
Markup is how much you add to your cost to arrive at a selling price, stated as a percentage of that cost. It's the number most businesses work with day to day when they price, yet because it's measured against cost rather than the final price, it always looks larger than the profit margin it actually produces — and that gap trips up more small businesses than almost any other pricing error.
How it actually works
Enter your cost and the markup percentage. A $50 item marked up 60% sells for $80, handing you $30 of profit. That same 60% markup, measured the other way, is only a 37.5% margin — because $30 is 37.5% of the $80 price but 60% of the $50 cost. Same profit, two very different-looking percentages, and confusing them is where pricing goes wrong.
| Markup on cost | Sell price (from $50) | Profit | Resulting margin |
|---|---|---|---|
| 25% | $62.50 | $12.50 | 20.0% |
| 50% | $75.00 | $25.00 | 33.3% |
| 60% | $80.00 | $30.00 | 37.5% |
| 100% | $100.00 | $50.00 | 50.0% |
| 150% | $125.00 | $75.00 | 60.0% |
The deeper context most people miss
The practical danger is target-setting. A business that decides it needs a 50% margin, then applies a 50% markup, will consistently fall short — 50% markup is only a 33% margin. To actually earn a 50% margin you need a 100% markup. Whole industries carry rules of thumb precisely because the translation between markup and margin is unintuitive and easy to get wrong under pressure, and the error always runs the same direction: undershooting the intended margin on every single unit sold.
Keystone, and the retail history of doubling cost
Keystone pricing — doubling the wholesale cost, a 100% markup for a clean 50% margin — dates to an era when retailers needed a simple, defensible rule they could apply across thousands of items without spreadsheets. It survives because it works as a default: the 50% margin it produces roughly covers the rent, staff, shrinkage, and markdowns a traditional store carries while leaving profit. But e-commerce and category-killers have eroded it. Online sellers with lower overhead can undercut keystone and still profit, while luxury and specialty goods often carry markups of 200-400% because the brand, not the cost, sets the price. Knowing keystone is your baseline lets you recognize when a category's pricing is unusually aggressive or unusually thin, and whether you have room to compete on price or need to compete on something else.
A third example: the margin a 'safe' markup really gives
Say you run a shop and mark everything up 40% because it feels like a comfortable, healthy cushion. On a $100 cost item, that's a $140 price and $40 of profit — but the margin is only 28.6%, because $40 is 28.6% of $140. If your overhead runs 20% of revenue ($28 on this sale), your actual net profit is just $12, or 8.6%. One slow month, one wave of returns, or one supplier price increase and that thin net evaporates. Now compare a 40% margin target done correctly: price = $100 / 0.60 = $166.67, a 66.7% markup, leaving $66.67 gross and about $33 net after the same overhead. The 'safe' 40% markup and the deliberate 40% margin sound similar but produce nearly triple the net profit difference. This is the quiet trap — a markup that feels generous can leave a margin too thin to survive normal business friction, and only the margin-to-markup conversion reveals it before the year's numbers do.
A pricing scenario across a product line
Imagine you sell three products, all costing $40. You price them at $60, $80, and $100 — markups of 50%, 100%, and 150%, giving margins of 33%, 50%, and 60%. Now suppose your overhead works out to 25% of revenue on every sale. The $60 product's 33% gross margin leaves only 8% after overhead; the $100 product's 60% leaves 35%. Same cost, radically different profitability, and the gross-margin figure alone wouldn't have told you which products actually carry the business. This is why markup and margin analysis has to run product by product against real overhead — averaging masks the reality that a few well-marked-up items often subsidize the thin ones, and cutting the wrong 'low performer' can accidentally remove the volume that covers your fixed costs.
Converting a target margin to a markup, cleanly
The single most useful markup skill is the margin-to-markup conversion, because businesses think in margins but price in markups. The formula is markup = margin / (1 − margin). Want a 40% margin? That's 0.40 / 0.60 = 66.7% markup. A 50% margin needs a 100% markup; a 60% margin needs 150%. Notice how quickly the required markup accelerates as the target margin climbs — chasing the last few points of margin demands disproportionately large markups, which is why very high margins are hard to sustain against competition. Do this conversion once when you set your pricing policy, apply the resulting markup uniformly to cost, and every item lands on your intended margin automatically, with no per-item guesswork and no mysterious profit shortfall at quarter's end.
Variations: cost-plus, keystone, and value-based pricing
Markup is one pricing philosophy among several, and the right one depends on your market. Cost-plus pricing — the pure markup approach — adds a fixed percentage to cost and is simple and defensible, ideal for commodities and contracts where cost is the honest basis. Keystone (100% markup) is a retail default that conveniently yields a 50% margin. But value-based pricing ignores cost almost entirely, setting the price by what the customer will pay for the value delivered, which is why software and luxury goods carry markups that would be absurd for groceries. Competitive pricing anchors to what rivals charge. Most real businesses blend these: they compute a floor from cost-plus to ensure no sale loses money, then raise prices toward what value and competition allow. Understanding markup is the foundation because it defines that floor — the price below which you're subsidizing your customers — even when the final price is set by value rather than cost.
Setting a pricing policy that holds
The goal is a pricing rule you can apply consistently across your whole catalog without recalculating from scratch each time. Start by deciding the margin you need to be sustainably profitable — one that covers not just product cost but overhead, shrinkage, returns, and markdowns with profit left over. Convert that target margin to the required markup once, using markup = margin / (1 − margin), and you have a single multiplier to apply to every item's cost. Adjust the base markup up for items with strong demand, scarcity, or brand pull, and down where competition is fierce and price-sensitive — but always start from the margin-derived markup so you know exactly how far each adjustment moves you from target. Revisit the policy when costs change, since a supplier increase silently compresses your margin unless you re-mark. A disciplined markup policy means every product lands on its intended profitability, and you never again discover at quarter's end that a whole category was quietly underpriced.
What people get wrong
- Assuming a 50% markup gives a 50% margin — it gives 33.3%.
- Setting prices by markup while reporting profitability by margin, then wondering why targets are missed.
- Marking up the wrong base — markup applies to cost, not to the selling price.
- Forgetting to re-mark when supplier costs rise, which silently erodes margin on every sale.
Where the math comes from
Selling price = cost × (1 + markup% / 100). Profit = selling price − cost. To convert markup to margin: margin = markup / (1 + markup). A 60% markup becomes 0.6/1.6 = 37.5% margin. To go the other way, markup = margin / (1 − margin). The relationship is fixed, which is why the conversion is worth committing to memory.
Questions and answers
What is a realistic long-term return rate?
US large-cap equities have returned ~10% nominal and ~7% real since 1928. For projections, 6-7% nominal is conservative; 8-9% is the historical average for US-tilted portfolios.
How does inflation affect long-term projections?
Use real returns (return minus inflation) for inflation-adjusted projections. A nominal $1M in 30 years has the purchasing power of about $412K today at 3% inflation.
Should I include dividends?
Yes - total return (price appreciation + dividends reinvested) is the right number. Using only price appreciation undercounts equity returns by ~1.5-2 percentage points annually.
How do fees affect the projection?
A 1% expense ratio compounds to roughly 25% less ending balance over 40 years. Low-cost index funds typically charge 0.03-0.20%; actively managed funds 0.5-1.5%.
What happens during bear markets?
Markets recover - historically every drawdown has eventually been followed by a higher peak. The math of compounding actually rewards consistent buying through downturns.
What is keystone pricing?
Keystone pricing means doubling the cost — a 100% markup — to set the retail price. It's a longstanding retail default because it's simple to apply across an entire inventory and, conveniently, a 100% markup produces a clean 50% margin. Historically, that 50% margin was roughly what a traditional brick-and-mortar store needed to cover rent, staff wages, inventory shrinkage, and end-of-season markdowns while still turning a profit. Many retailers still start from keystone and adjust from there: marking up further on exclusive, high-demand, or hard-to-find items where customers are less price-sensitive, and discounting below keystone on commodity goods where competition is fierce. The rise of low-overhead e-commerce has pressured keystone, since online sellers can profit at thinner margins, but it remains a useful mental baseline. Knowing that keystone equals a 50% margin also gives you a quick sanity check on any pricing decision.
Why is markup higher than margin for the same sale?
Because the two percentages use different denominators for the same dollar of profit. Markup divides profit by the cost — the smaller of the two numbers — while margin divides that identical profit by the selling price, which is larger. Dividing by a smaller number always produces a bigger percentage, so markup necessarily exceeds margin for any profitable sale. Take a $50 item sold for $80: the $30 profit is 60% of the $50 cost (markup) but only 37.5% of the $80 price (margin). The gap widens as prices rise: a 100% markup is a 50% margin, a 300% markup is only a 75% margin. This is exactly why using markup and margin interchangeably is dangerous — if you intend a 50% margin but apply a 50% markup, you'll earn only a 33% margin and quietly miss your profit target on every unit. Always convert deliberately between the two rather than assuming they're close.
Sources & References
Authoritative references consulted in building this calculator and educational content. These are primary sources — check directly for the most current figures.
Related calculators
Lump Sum vs Payments · Break Even Units Detailed · Net Worth Tracker · Side Hustle Income · College Cost