Use this free markup calculator to find the right selling price for your products, calculate your markup percentage from any cost and price combination, or reverse-engineer the maximum cost you can afford at a specific markup target. Every calculation also shows your equivalent profit margin, so you always see both numbers side by side — because confusing markup with margin is the pricing mistake that costs businesses the most money.
This tool has four modes: find your markup percentage, calculate selling price from cost and desired markup, find your maximum cost from a selling price and markup target, and a batch calculator that applies the same markup to multiple products at once and generates a complete price list.
How to Use This Markup Calculator
The calculator has four modes, each answering a different pricing question.
Find Markup % is the most common starting point. Enter what a product costs you and what you sell it for, and the calculator shows your markup percentage, equivalent profit margin, profit per unit, and price multiplier. It also displays a stacked bar showing the visual split between cost and profit in your selling price, plus a reference table showing common markup percentages with their corresponding margin equivalents. This mode answers the question: “Am I marking up my products enough?”
Find Selling Price is for when you know your cost and want to set a price. Enter the cost and your desired markup percentage, and the calculator computes the exact selling price. It also shows the resulting profit margin so you can verify the price makes sense from both a markup and margin perspective. This is the mode to use when receiving new inventory or launching a new product.
Find Cost works in reverse. If you know what the market will bear for a selling price and you need a specific markup to be profitable, this mode tells you the maximum cost you can pay. Useful when negotiating with suppliers — you know exactly how low the cost needs to be for your pricing to work.
Batch Calculator is the efficiency mode. Enter a single markup percentage and a list of cost prices (one per line or comma-separated), and the calculator generates a complete price list with selling prices, profits, and margins for every item. It also shows totals and average margin. This is designed for businesses with large product catalogs that need to apply consistent markup across dozens or hundreds of items.
A practical tip: Always check both your markup AND your margin in the results. A 50% markup sounds healthy, but it only produces a 33.3% profit margin. If your business needs a 40% margin to be profitable, you actually need a 66.7% markup — not 40%.
The most important insight this calculator provides: it always shows markup and margin side by side, making it impossible to confuse them. This single feature prevents the pricing error that sinks more businesses than any other.
Markup Formula Explained
The markup formula calculates how much you add on top of your cost to arrive at a selling price.
Markup Percentage = ((Selling Price − Cost) ÷ Cost) × 100
The key word is “cost” in the denominator. Markup is always calculated as a percentage of cost, not of the selling price. This is what makes it different from margin.
Here is a worked example. You buy a product for $40 and sell it for $60. Your markup is (($60 minus $40) divided by $40) multiplied by 100, which equals 50%. You added 50% on top of your cost.
To find selling price from cost and markup: Selling Price = Cost × (1 + Markup% ÷ 100). If your cost is $40 and you want a 50% markup: $40 multiplied by 1.50 equals $60.
To find cost from selling price and markup: Cost = Selling Price ÷ (1 + Markup% ÷ 100). If your selling price is $60 and the markup is 50%: $60 divided by 1.50 equals $40.
The price multiplier is a shortcut. A 50% markup means you multiply cost by 1.50. A 100% markup means you multiply by 2.00 (you doubled the price). A 200% markup means you multiply by 3.00 (you tripled the price). Our calculator shows this multiplier so you can quickly price items without doing the full calculation each time.
Why markup is preferred by many retailers: Markup is intuitive for cost-based pricing. If you know your cost and your target multiplier, pricing is instant. A store that marks everything up by 100% simply doubles every wholesale price. No calculator needed for individual items — just the policy decision of what multiplier to use.
Markup vs Margin: The Critical Difference
This is the single most common pricing confusion in business. Getting it wrong leads to underpricing, which leads to losses that compound with every sale.
Markup is your profit expressed as a percentage of the cost. Margin is your profit expressed as a percentage of the selling price. Same dollar amount of profit, same cost, same selling price — but two different percentages because they use different denominators.
A product that costs $40 and sells for $60 has a $20 profit. The markup is $20 divided by $40 (the cost), which equals 50%. The margin is $20 divided by $60 (the selling price), which equals 33.3%. Same product, same profit, very different percentages.
Why this matters in practice: Suppose a client tells you they need a “30% margin” on their products. If you mistakenly apply a 30% markup instead, you set the price at $40 multiplied by 1.30, which equals $52. The actual margin on a $52 price is only 23.1% — well below the 30% target. The client is making 7 percentage points less profit than intended on every single sale. To achieve a true 30% margin, you need a markup of 42.86% (setting the price at $57.14).
Conversion formulas between markup and margin:
To convert markup to margin: Margin = Markup ÷ (1 + Markup). A 50% markup (0.50) gives a margin of 0.50 divided by 1.50, which equals 0.333, or 33.3%.
To convert margin to markup: Markup = Margin ÷ (1 − Margin). A 33.3% margin (0.333) gives a markup of 0.333 divided by 0.667, which equals 0.50, or 50%.
A quick reference for common conversions: A 25% markup equals a 20% margin. A 33.3% markup equals a 25% margin. A 50% markup equals a 33.3% margin. A 66.7% markup equals a 40% margin. A 100% markup equals a 50% margin. A 200% markup equals a 66.7% margin.
Our calculator shows both numbers in every calculation, plus includes a full reference table. You never need to guess or convert manually.
How to Choose the Right Markup for Your Business
There is no universal “correct” markup — it depends on your industry, competition, overhead costs, and business model. Here are practical guidelines by sector.
Retail clothing and fashion typically uses markups of 100% to 300% (also called “keystone” markup at 100%). A $20 wholesale shirt is sold for $40 to $80. The wide range accounts for brand positioning — luxury brands mark up far more than budget retailers.
Grocery and food retail operates on thin markups of 5% to 25%. The strategy relies on high volume to generate sufficient total profit despite low per-item margins. Perishable items often have higher markups to account for spoilage losses.
Restaurants mark up food ingredients by 200% to 400%. A dish using $4 in ingredients might sell for $16 to $20. This accounts for the significant non-ingredient costs: rent, staff, equipment, and the dining experience itself.
Electronics and technology use markups of 5% to 50%, with accessories and add-ons marked up much higher (100% to 500%) than the core products. This is why stores push accessories — the markup on a $30 phone case often exceeds the markup on the $800 phone itself.
Professional services (consulting, legal, accounting) typically mark up labor costs by 100% to 400%. If an employee costs the firm $50 per hour (including overhead), the client is billed $100 to $250 per hour.
Software and digital products have the highest markups of any industry — often 500% to 10,000% or more — because the marginal cost of each additional unit is essentially zero. Once the software is built, selling one more copy costs almost nothing.
The markup you choose must cover three things: the direct cost of the product, your share of fixed overhead (rent, salaries, utilities allocated per unit), and your desired profit. If your markup only covers the first two, you are breaking even, not profiting. Use our Break-Even Calculator to verify that your markup produces enough contribution margin to cover fixed costs.
Batch Pricing: How to Price Multiple Products at Once
If you sell more than a handful of products, pricing them individually is inefficient. The batch pricing mode in our calculator solves this, but here is the strategy behind it.
Uniform markup vs tiered markup. The simplest approach is to apply the same markup percentage to everything. A store might mark up all products by 100% — every wholesale cost is doubled. This is easy to manage but ignores that different products have different competitive dynamics. A more sophisticated approach is tiered markup: high-demand commodity items get lower markups (to stay competitive), while specialty or unique items get higher markups (because customers have fewer alternatives).
How to use the batch calculator effectively. Enter your standard markup percentage and paste your cost prices. The calculator generates selling prices for everything. Then review the list and manually adjust any items where the calculated price does not match market expectations. A $10 cost item at 50% markup gives a $15 price — but if competitors sell it for $12, you need to lower your markup on that item specifically.
The batch total row matters. The calculator shows totals across all items, including total revenue, total profit, and average margin. This is useful for evaluating whether your overall product mix is profitable. You might accept a lower markup on some items if the average across your entire catalog hits your target margin.
Psychological pricing adjustment. After calculating batch prices, round them to psychologically appealing numbers. If the calculator gives you $23.33, round to $24.99 or $19.99 depending on your positioning. The batch calculator gives you the mathematically correct prices — then you apply human judgment about what looks right on a price tag.
Re-run the batch calculator quarterly. Supplier costs change, and your markups should adjust accordingly. Export the calculator results, compare to your current prices, and update where costs have shifted. This prevents margin erosion — the silent profit killer that happens when costs creep up but prices stay the same.
Frequently Asked Questions
Q: How do I calculate markup percentage?
A: Subtract the cost from the selling price to get your profit. Then divide that profit by the cost and multiply by 100. For example, a product costing $25 that sells for $40 has a markup of (($40 minus $25) divided by $25) multiplied by 100, which equals 60%.
Q: What is the difference between markup and margin?
A: Markup is profit as a percentage of cost. Margin is profit as a percentage of selling price. A product with a 50% markup has a 33.3% margin. They describe the same profit from different perspectives. Our calculator always shows both so you never confuse them.
Q: What is a good markup percentage?
A: It depends on your industry. Retail typically uses 50% to 100%. Restaurants use 200% to 400% on ingredients. Services use 100% to 300% on labor costs. The right markup for your business is one that covers all your costs (fixed and variable) and leaves your desired profit — use our Break-Even Calculator to verify.
Q: How do I calculate selling price from cost and markup?
A: Multiply the cost by (1 + markup percentage divided by 100). For a $30 cost with 75% markup: $30 multiplied by 1.75 equals $52.50.
Q: What is keystone pricing?
A: Keystone pricing is a retail industry term for a 100% markup — doubling the wholesale cost to get the retail price. A $25 wholesale item becomes $50 at keystone. While simple, many retailers find that keystone markup is not enough to cover their overhead and generate adequate profit, especially in categories with high return rates or shrinkage.
Q: How do I calculate the cost if I know selling price and markup?
A: Divide the selling price by (1 + markup percentage divided by 100). For a $60 selling price with a 50% markup: $60 divided by 1.50 equals $40. Our “Find Cost” mode does this calculation instantly.