MARKUP

How to Calculate Markup: Formula and Worked Examples

Markup calculation is simple arithmetic, but small mistakes in what counts as cost can throw off every price built from it. Here's the formula broken into clear steps, with several fully worked examples.

QuickCalc Editorial Team8 min read

Calculating markup involves exactly two numbers: what something cost you, and what you're selling it for (or plan to). The formula itself takes seconds, but getting reliable, repeatable results depends on being consistent about what counts as 'cost' every single time you calculate it.

AdvertisementAd space reserved

Try this calculator

Markup Calculator

Put this guide into practice — enter your own numbers and see real-time results, no signup needed.

Calculate Markup Now

The Markup Formula

Markup % = ((Selling Price − Cost) ÷ Cost) × 100

Three steps: subtract cost from selling price to get profit, divide that profit by cost, multiply by 100 to express it as a percentage.

Worked Example 1: A Simple Retail Item

A gift shop buys ceramic mugs for $4.50 each and sells them for $12. Step one: profit = $12 − $4.50 = $7.50. Step two: divide by cost = $7.50 ÷ $4.50 = 1.667. Step three: multiply by 100 = 166.7% markup.

Worked Example 2: Solving for Price From a Target Markup

A print shop wants to apply a standard 150% markup to custom t-shirts costing $8 in blanks and printing. Rearranging the formula to solve for price:

Selling Price = Cost × (1 + Target Markup %)

Selling Price = $8 × (1 + 1.50) = $8 × 2.50 = $20. Verify: profit = $20 − $8 = $12. Markup = $12 ÷ $8 = 150%. Confirmed.

Worked Example 3: Solving for Cost From Price and Markup

Sometimes you know your competitor's price and an assumed markup, and want to estimate their cost. If a competitor sells a similar item at $45 and you estimate they run a typical 80% markup for that category:

Cost = Selling Price ÷ (1 + Markup %)

Cost = $45 ÷ (1 + 0.80) = $45 ÷ 1.80 = $25. This reverse calculation is useful for competitive benchmarking or negotiating with your own suppliers when you have a rough sense of typical category markups.

Worked Example 4: Markup on a Multi-Component Cost

A furniture maker builds a side table from $60 of lumber, $15 of hardware, and allocates $25 of shop labor per unit — a total cost of $100. Target markup for this product line is 90%.

Selling Price = $100 × (1 + 0.90) = $100 × 1.90 = $190

Leaving out the $25 labor allocation and calculating markup on just materials ($75) would understate true cost and, once labor is factored back in during actual sale, silently shrink real profitability below the intended 90% markup.

Converting Markup to Margin

Since markup and margin measure the same profit against different baselines, you can convert directly between them without re-deriving from price and cost:

Margin % = Markup % ÷ (1 + Markup %)

For the print shop's 150% markup: Margin = 150% ÷ (1 + 1.50) = 150% ÷ 2.50 = 60%. Check it directly: profit $12 on a $20 price = 60% margin. Matches.

A Reference Table for Common Markup Values

MarkupEquivalent Margin
25%20%
50%33.3%
100%50%
150%60%
200%66.7%
300%75%

Common Calculation Mistakes

  • Dividing profit by selling price instead of cost (this produces margin, not markup)
  • Forgetting to include freight, duties, or per-unit labor in the cost base
  • Applying a category-wide markup percentage without adjusting for unusually high-cost or low-cost items in that category
  • Rounding cost or price too early in a multi-step calculation, compounding small errors across a full catalog

Pro Tip

When calculating markup for a multi-component product, total every cost component first, then apply the markup percentage once to the full total — applying markup separately to each component and summing afterward can produce a different, usually lower, result.

Worked Example 5: Solving for Target Markup From a Desired Profit Amount

AdvertisementAd space reserved

Sometimes the starting point isn't a percentage at all but a specific dollar profit target per unit. A candle maker knows their cost per unit is $7 and wants exactly $10.50 in profit on every unit sold, regardless of what percentage that works out to.

Markup % = (Desired Profit ÷ Cost) × 100 = ($10.50 ÷ $7) × 100 = 150%

Selling price = $7 × (1 + 1.50) = $17.50. Working from a dollar profit target instead of a percentage is common for makers and crafters who think in terms of 'I need to clear $X per item' rather than in markup percentages directly, and the conversion above lets them translate that instinct into a formal markup figure they can apply consistently across a full product line.

Worked Example 6: Markup When Cost Includes a Volume Discount

Suppliers frequently offer a lower per-unit cost at higher order quantities, which changes the markup calculation depending on which order size you're actually purchasing at. A supplier prices a component at $12/unit for orders under 500 units, dropping to $9.50/unit for orders of 500 or more. At the smaller order size with a 100% markup target: price = $12 × 2.00 = $24. At the volume-discounted price with the same 100% markup target: price = $9.50 × 2.00 = $19. Selling at the lower, volume-discount-based price while only actually qualifying for the smaller order size (and therefore paying the higher $12 cost) would understate your true markup — always calculate markup using the cost you actually paid for the specific batch in hand, not a future or aspirational volume-discounted rate.

Markup Calculations for Time-Based Services

Markup isn't limited to physical products — service-based businesses often apply the same logic to billable hours. A consulting firm pays a contractor $65/hour and bills the client at a marked-up rate to cover overhead and profit. At a 130% markup target: billed rate = $65 × 2.30 = $149.50/hour. This is functionally identical to product markup, just with an hour of labor standing in for a physical unit of inventory — the same formula, verification steps, and common mistakes (like forgetting to include payroll tax or benefits costs in the true 'cost' of that contractor hour) all apply equally.

How Currency and Rounding Conventions Affect Reported Markup

When markup calculations involve non-round numbers — which is most of the time — the point at which you round matters. Rounding cost to the nearest dollar before calculating markup, versus carrying exact cents through the whole calculation and rounding only the final price, can produce a slightly different sticker price, especially on lower-cost items where a rounding difference represents a larger relative share of the total. For a catalog of hundreds of SKUs, standardizing on one rounding convention — typically: calculate with full precision, round only the final customer-facing price — keeps markup consistent and auditable across the entire price list.

Using a Calculator Instead of Manual Math

For a single item, the formula is fast enough by hand. For a catalog of dozens or hundreds of SKUs, a markup calculator removes the risk of transcription errors and lets you instantly test how a change in target markup or cost ripples through your full price list before committing to it.

Worked Example 5: Solving for Target Markup From a Desired Profit Amount

Sometimes the starting point isn't a percentage at all but a specific dollar profit target per unit. A candle maker knows their cost per unit is $7 and wants exactly $10.50 in profit on every unit sold, regardless of what percentage that works out to.

Markup % = (Desired Profit ÷ Cost) × 100 = ($10.50 ÷ $7) × 100 = 150%

Selling price = $7 × (1 + 1.50) = $17.50. Working from a dollar profit target instead of a percentage is common for makers and crafters who think in terms of 'I need to clear $X per item' rather than in markup percentages directly, and the conversion above lets them translate that instinct into a formal markup figure they can apply consistently across a full product line.

Worked Example 6: Markup When Cost Includes a Volume Discount

Suppliers frequently offer a lower per-unit cost at higher order quantities, which changes the markup calculation depending on which order size you're actually purchasing at. A supplier prices a component at $12/unit for orders under 500 units, dropping to $9.50/unit for orders of 500 or more. At the smaller order size with a 100% markup target: price = $12 × 2.00 = $24. At the volume-discounted price with the same 100% markup target: price = $9.50 × 2.00 = $19. Always calculate markup using the cost you actually paid for the specific batch in hand, not a future or aspirational volume-discounted rate you don't yet qualify for.

Markup Calculations for Time-Based Services

Markup isn't limited to physical products — service-based businesses often apply the same logic to billable hours. A consulting firm pays a contractor $65/hour and bills the client at a marked-up rate to cover overhead and profit. At a 130% markup target: billed rate = $65 × 2.30 = $149.50/hour. This is functionally identical to product markup, just with an hour of labor standing in for a physical unit of inventory — the same formula, verification steps, and common mistakes, like forgetting to include payroll tax or benefits costs in the true 'cost' of that contractor hour, all apply equally.

How Currency and Rounding Conventions Affect Reported Markup

When markup calculations involve non-round numbers — which is most of the time — the point at which you round matters. Rounding cost to the nearest dollar before calculating markup, versus carrying exact cents through the whole calculation and rounding only the final price, can produce a slightly different sticker price, especially on lower-cost items where a rounding difference represents a larger relative share of the total. For a catalog of hundreds of SKUs, standardizing on one rounding convention keeps markup consistent and auditable across the entire price list.

A Final Worked Example Combining Several Techniques

Bringing several techniques from this guide together: a maker sources a component at $9.50/unit under a volume discount (500+ units), targets a $6 profit per unit rather than starting from a percentage, and needs to verify the resulting markup. Selling Price = Cost + Desired Profit = $9.50 + $6 = $15.50. Markup % = ($6 ÷ $9.50) × 100 = 63.2%. Checking this against a competitor's estimated 70% markup on a similar item at a similar cost suggests this pricing is reasonably competitive, though slightly conservative relative to the category norm.

Building Your Own Markup Reference Sheet

For a catalog with recurring products and cost structures, building a simple reference sheet listing your standard markup percentage by category, your rounding convention, and your landed-cost formula turns what would otherwise be a repeated manual calculation into a fast, consistent lookup — reducing both the time spent pricing new products and the risk of a calculation error slipping through on any individual item.

One Last Sanity Check Before Publishing Any Price

Before publishing any calculated price — online, in-store, or in a quote — do one final sanity check: does the number look like a price a real customer would expect to see for this type of product, and does it match the rounding convention used elsewhere in your catalog. A mathematically correct but oddly specific price, like $47.83 instead of $47.99, can look like an error to a customer even when the underlying markup calculation behind it was perfectly sound.

Share:
AdvertisementAd space reserved

Frequently Asked Questions

Written by

QuickCalc Editorial Team

We write clear, practical guides on business finance and calculation methodology, reviewed for accuracy before publishing.

Ready to calculate?

Put what you've learned into practice with our free Markup Calculator.

Try the Markup Calculator