Markup Calculator

This markup calculator turns your cost and a target markup into a list price. Add per-unit extras, fixed costs, selling fees and a planned discount, and it works backward so the markup survives all of them. You also see the real markup, margin and break-even price.

Calculation and content reviewed by EZ Calculators Editorial Team on .

Enter values

Build one practical list price from a complete unit-cost base. Keep desired markup, percentage selling fees, planned customer discount, upward rounding, realized profit, break-even, and scenario totals visible as separate pricing layers.

Build the scenario below, then calculate for a complete result report.

Runs in your browser
01

Cost baseComplete one unit's economics

02

ProfitSet markup on that cost

03

Gross upProtect against fee and discount

04

PresentRound upward and reconcile

Complete cost base

Direct and other variable costs apply per unit. Fixed costs are divided by the selected whole-unit volume, so all four entries must describe the same product, service batch, campaign, or period.
Use the direct purchase, production, or service-delivery cost assigned to one unit.
Include per-unit packaging, fulfillment, labor, shipping, royalties, or flat transaction charges when applicable.
$
The fixed-cost allocation and scenario totals use this whole-number volume.
units
Use overhead for the same product, campaign, service batch, or period represented by expected units.
$

Desired profit on cost

Markup divides profit by the complete pre-fee cost base. It is not profit margin, which divides profit by customer revenue. A negative markup intentionally models a unit loss.
Markup is measured against direct cost, other variable cost, and allocated fixed cost before percentage selling fees.
%

Channel deductions

The selling fee is charged on the after-discount customer price. The planned discount is reversed from that required customer price, so both percentages are grossed up rather than simply added to cost.
The price is grossed up so this percentage of the discounted customer price does not consume the desired markup amount.
%
The calculator solves a higher list price so the after-discount price still supports the selected markup.
%

Practical price presentation

Upward rounding prevents the selected increment from eroding the desired markup. The result preserves the exact solved price and reports the small adjustment separately.
Rounding upward protects the target under this model; the result reports the small change in realized markup.
Pricing worksheetNot demand, value, tax, or lawful-reference-price advice
This deterministic price build does not establish customer demand, product value, lawful advertised savings, tax treatment, inventory accounting, return costs, financing, cash timing, or any omitted expense. Reconcile material prices with current records and market evidence.

How do you calculate markup percentage?

Subtract the cost from the selling price, divide by the cost, and multiply by 100. An item that costs $20 and sells for $30 has a $10 markup, which is 50% of cost. To go the other way, multiply cost by 1 plus the markup: $20 x 1.50 = $30. Margin on that same sale is only 33.33%.

How to use the markup calculator

The calculator works from cost to price. You tell it what one unit costs and how much markup you want, and it finds the list price. For a plain cost-plus price, enter your cost, set fixed costs, fees and discount to zero, and choose to keep the exact price.

The extra fields are there because a markup on paper often isn't the markup you keep. A 3% card fee and a 10% coupon both come out of the price, so the calculator raises the list price until your markup amount is still there after them.

  1. Enter the product or service cost per unit and any other cost per unit, like packaging or shipping.
  2. Enter expected units and the fixed costs you want this product to cover. Use zero to leave overhead out.
  3. Type the markup you want on that cost, such as 40 or 100.
  4. Add the selling and payment fee percentage and any discount you plan to offer.
  5. Pick how to round the list price, then calculate.
  6. Check the realized markup and margin, which are worked out from the rounded price.

Markup formula

Markup is profit as a percentage of cost. That's the whole definition, and it's why markup percentages look bigger than margins: cost is smaller than price, so the same profit is a bigger share of it.

When fees and discounts are involved, divide instead of adding. A fee charged on the sale price is covered by dividing by 1 minus the fee rate. A planned discount is covered by dividing by 1 minus the discount rate.

Formula guide
  • Markup % = (selling price - cost) / cost x 100
  • Selling price = cost x (1 + markup %)
  • Margin % = markup % / (100 + markup %) x 100
  • Markup % = margin % / (100 - margin %) x 100
  • Price before fees = full cost x (1 + markup %), then / (1 - fee rate), then / (1 - discount rate)

Worked example: 40% markup on a $60 cost

A product costs $50, plus $5 per unit for packaging. $500 of fixed costs spread over 100 units adds $5 more, so the full cost is $60. A 40% markup on $60 is $24, which puts cost plus profit at $84.

Now add a 3% selling fee and a 10% discount. $84 / 0.97 is about $86.60, the price the customer needs to pay. $86.60 / 0.90 gives a list price of about $96.22. After the discount the customer pays $86.60, the fee takes about $2.60, and you keep about $24. That's still a 40% markup, but only a 27.71% margin.

40% markup with a 3% fee and a 10% discount
StepCalculationResult
Full cost per unit$50 + $5 + $500 / 100$60.00
Markup amount$60 x 40%$24.00
Price after discount($60 + $24) / 0.97$86.60
List price$86.60 / 0.90, rounded up$96.22
Realized markup$24 / $6040%
Realized margin$24 / $86.6027.71%

Markup vs margin table

Markup divides profit by cost. Margin divides the same profit by the selling price. They're never equal when there's a profit, and the gap gets wider as the percentage climbs. A 100% markup, which retailers call keystone pricing, doubles the cost and gives a 50% margin.

Use the table to convert either way. The last column shows the selling price for an item that costs $20.

Markup percentages and the matching margin
Markup on costMultiply cost byMargin on pricePrice for a $20 cost
10%1.109.09%$22.00
20%1.2016.67%$24.00
25%1.2520%$25.00
30%1.3023.08%$26.00
40%1.4028.57%$28.00
50%1.5033.33%$30.00
60%1.6037.50%$32.00
75%1.7542.86%$35.00
100%2.0050%$40.00
150%2.5060%$50.00
200%3.0066.67%$60.00

Why you divide for fees and discounts

Say you need $86.60 after a 10% discount. Adding 10% gives $95.26, and 10% off $95.26 is only about $85.73. You're short. Dividing by 0.90 gives about $96.22, and 10% off that lands right back on $86.60.

Fees work the same way. A 3% marketplace fee is 3% of the sale price, not of your cost, so adding 3% of cost leaves you a little short every time. Flat per-order charges belong in the other cost field instead.

How volume and rounding change the price

Fixed costs get spread over the units you expect to sell. In the example, $500 over 100 units adds $5 per unit. Expect only 50 units and it adds $10, which pushes the list price up. Be careful with optimistic volume, because a price built on sales that don't happen won't cover the overhead.

The list price is rounded up, never down, so you don't fall below your target. The calculator then recalculates the markup and margin from the rounded price. Rounding the $96.22 example up to $97 lifts the markup to about 41.1%.

Same 40% markup, fee and discount at different volumes
Expected unitsFixed cost per unitFull cost per unitList price
50$10.00$65.00$104.24
100$5.00$60.00$96.22
200$2.50$57.50$92.21

When to double-check the price

A markup tells you whether a price covers your costs. It can't tell you whether customers will pay it, what competitors charge or how many units you'll sell. Treat the result as a floor and test it against the market.

Use costs and prices without VAT or sales tax when that tax goes to the government. If you advertise a discount from a list price, make sure the list price is genuine. The FTC's guides on deceptive pricing cover former-price claims in the US.

Sources

FAQ

How do I add a 30% markup to a price?

Multiply the cost by 1.30. A $40 cost with a 30% markup sells for $52, and the $12 profit is 30% of $40. That sale has a 23.08% margin.

What markup gives a 50% margin?

A 100% markup. Doubling the cost makes the profit equal to the cost, and that profit is half the selling price. Retailers call this keystone pricing.

Can markup be more than 100%?

Yes. Markup has no upper limit because it's measured against cost. A $10 item sold for $35 has a 250% markup, which works out to about a 71.43% margin.

Is a 50% markup the same as a 50% margin?

No. A 50% markup turns a $20 cost into a $30 price, which is a 33.33% margin. A 50% margin needs a 100% markup, so the $20 item would sell for $40.

Should overhead be included in the cost before marking up?

If the price needs to cover it, yes. Add your fixed costs and expected units, and the calculator spreads overhead across each unit before applying the markup.

Can I enter a negative markup?

Yes, down to just above -100%. A negative markup shows a planned loss per unit, such as a clearance sale, and the calculator still accounts for fees and discount.

Why does the calculator round the price up?

Rounding down could leave you below your target markup once fees and discount come off. After rounding up, it recalculates the markup and margin you'll get.