Markup inputs
Choose whether the price is already known or should be generated from a target percentage.
Enter the cost basis for one unit before markup, such as 50.00.
{{ currencySymbol }}
Enter the price charged to the customer, such as 80.00.
{{ currencySymbol }}
Enter the desired markup over all-in cost, for example 60 for 60%.
%
Enter the desired profit share of the selling price, capped below 100%.
%
Use whole units for total profit checks; decimals round to the nearest unit with a minimum of 1.
units
Pick the symbol to use in summary, table, chart, and JSON exports.
Leave 0 for a pure cost-versus-price markup calculation.
{{ currencySymbol }}
Use 0 when the selling channel has no fixed per-unit fee.
{{ currencySymbol }}
Enter 0-95; the fee is subtracted from realized price before net profit is calculated.
%
Use 0 for no planned markdown, or enter the expected discount percent.
%
Used only for guidance and comparison rows; 30 is a common starting benchmark.
%
Keep 0.01 for exact cents, or round up to retail-friendly endings.
Metric Value What it tells you Copy
{{ row.metric }} {{ row.value }} {{ row.note }}
Priority Signal Action Reason Copy
{{ row.priority }} {{ row.signal }} {{ row.action }} {{ row.reason }}
Scenario List price Net markup Net margin Total net profit Copy
{{ row.scenario }} {{ row.listPrice }} {{ row.netMarkup }} {{ row.netMargin }} {{ row.totalProfit }}
Customize
Advanced
:

Introduction

A pricing percentage is only useful once its denominator is clear. The same sale can show a high markup and a lower margin because markup measures profit against cost, while margin measures profit against the selling price. A $50 item sold for $80 earns $30 of profit. That is 60% markup, but 37.5% margin.

Pricing work often moves between several audiences. A buyer may ask for a discount, a marketplace may subtract a percentage fee, a finance team may care about margin floor, and a product owner may start from cost-plus markup. The number that looks strongest in one conversation can be misleading in another if the cost base, fee base, and discount assumptions are not stated.

Markup and margin comparison
Pricing term What the percentage divides by Where it helps Common mistake
Markup Cost base Building a price from known cost. Expecting the percentage to equal profit share of sales.
Margin Selling price or realized price Checking how much revenue remains as profit. Adding the target margin percentage directly to cost.
Break-even price Cost, fee, and discount assumptions Finding the price where net profit reaches zero. Confusing break-even with an acceptable profit target.

The denominator difference becomes larger as profit grows. A 25% markup converts to a 20% margin. A 100% markup converts to a 50% margin. Margin has a practical ceiling near 100% because the selling price is its base; markup can be much higher when the cost base is small.

A selling price split into cost base and profit, with markup measured from cost and margin measured from selling price.

List price and realized price are also different. The list price is the customer-facing amount before a planned markdown. The realized price is what remains after that discount, and it is the amount that should be used for margin checks when a discount is expected. Percentage selling fees usually reduce the result again because they are taken from the realized price.

A markup or margin result is a pricing check, not a complete business forecast. It does not prove demand, competitive fit, tax treatment, return rates, inventory carrying cost, or customer acquisition cost. It works best when every run uses a clear cost base and one consistent definition of profit.

How to Use This Tool:

Choose the pricing question first, then fill only the cost, fee, discount, and rounding fields that apply to the sale.

  1. Set Calculation mode. Use Analyze selling price to check an existing price, Price by target markup to add a profit percentage over cost, or Price by target margin to solve for a profit share of realized price.
  2. Enter Unit cost. In analyze mode, enter Selling price. In target modes, enter Target markup or Target margin and use the summary list price as the suggested starting point.
  3. Set Quantity when the total job, order, or batch matters. The quantity changes Total net profit; it does not change per-unit markup or margin.
  4. Open Advanced for Currency symbol, Extra cost per unit, Fixed fee per unit, Selling fee rate, and Planned discount buffer. Leave unused costs and rates at zero.
  5. Use Margin floor as the benchmark for Pricing Guidance and the Price Scenario Table. Use Price rounding when target prices should round upward to cents, common increments, a whole unit, or a .99 ending.
  6. Read Markup Snapshot before using the price. Confirm Realized price, All-in unit cost, Selling fee, Net profit per unit, Net markup, Net margin, and Total net profit.
  7. If the summary shows No viable price, lower Target margin or Selling fee rate. If the warning says the selected price is below break-even, raise the price or reduce the entered cost, fee, or discount assumptions.

Interpreting Results:

Net profit per unit is the result to check first because it includes all entered unit costs, fixed fees, selling fee rate, and discount buffer. Gross profit per unit can look healthy while Net profit per unit is weak or negative after channel costs are included.

Net markup and Net margin are both useful, but they should not be treated as equivalent targets. Net markup measures profit against All-in unit cost. Net margin measures profit against Realized price. Use Markup-Margin Curve when someone gives you one percentage but the decision requires the other.

  • A Pass row in Pricing Guidance means the current assumptions clear the chosen benchmark, not that every overhead or market risk is covered.
  • The Break-even floor row is the list price where net profit is approximately zero under the current advanced settings.
  • The 10% price cut stress row shows how much room remains after a promotion, negotiation, or marketplace markdown.
  • A positive Net margin does not include overhead, taxes, returns, inventory holding cost, or customer acquisition unless you place those amounts into the per-unit cost assumptions.

Technical Details:

Markup and margin start from profit dollars, then divide by different bases. Gross percentages use direct unit cost and realized price. Net percentages use all-in unit cost, realized price, and selling fees, which makes them better for marketplace, reseller, and discounted-sale checks.

Discount math comes before the profit test. A planned discount buffer reduces list price to realized price. The selling fee is then calculated from realized price, so the fee rate and discount rate both affect the final net profit.

Formula Core:

The core equations separate the visible list price from the realized price and then calculate net profit before percentages are shown.

R = P×(1-D) C = C0+E+H N = R-C-(R×F) net markup = NC×100 net margin = NR×100
Markup and margin symbols and sources
Symbol Meaning Source or rule
PList priceEntered selling price or target-mode suggested price.
RRealized priceList price after planned discount buffer.
CAll-in unit costUnit cost plus extra cost per unit and fixed fee per unit.
FSelling fee ratePercent fee applied to realized price.
DDiscount ratePlanned discount buffer as a decimal rate.
NNet profit per unitRealized price minus all-in unit cost and selling fee.

Target pricing reverses the same logic. A target markup solves for the realized price that leaves the requested profit over all-in cost. A target margin solves for the realized price that leaves the requested share of realized price after the selling fee.

Rtarget markup = C×(1+K)1-F Rtarget margin = C1-F-M P = R1-D

With a $50 unit cost, $4 extra cost, $1.50 fixed fee, 8% selling fee, 10% discount buffer, and 35% target margin, all-in unit cost is $55.50. The target-margin denominator is 0.57, so required realized price is about $97.37 and required list price is about $108.19 before any upward rounding.

Markup calculator boundary rules
Input or result Boundary rule Result behavior
Target margin priceSelling fee rate plus target margin must stay below 100%.At 100% or more, the target cannot solve.
Break-even list priceSolves for net profit of zero after all-in cost, fee, and discount buffer.Prices below this point create negative net profit per unit.
Zero cost baseMarkup is not defined when all-in unit cost is zero.Margin can still be meaningful when realized price is positive.
Price roundingTarget-mode prices round upward after the target price is solved.The final percentage can sit slightly above the requested target.
QuantityRounded to a whole unit with a minimum of 1.Only total net profit changes.

The curve uses the standard conversion from markup to margin, where margin equals markup divided by 100 plus markup. That curve is a translation aid; the actual price and profit still depend on the current cost, fee, and discount assumptions.

Advanced Tips:

  • Use Planned discount buffer when you expect a coupon, negotiated reduction, or markdown. The buffer raises target-mode list prices so the realized price can still meet the target.
  • Put marketplace, payment, or referral percentages in Selling fee rate. Put fixed per-sale amounts in Fixed fee per unit so the fee math does not dilute small and large prices the same way.
  • Set Margin floor to the internal benchmark you want to review, then compare it with the Break-even floor and 10% price cut stress rows before approving a promotional price.
  • Use .99 or whole-unit Price rounding only after you are comfortable with the unrounded economics. Rounding upward can make the final margin higher than the requested target.
  • Use the JSON result when you need to preserve the assumptions behind a quote. Recheck the currency symbol first because it changes labels only and does not convert amounts.

Worked Examples:

Simple retail check

A unit with $50 Unit cost, an $80 Selling price, and Quantity of 10 has $30.00 Net profit per unit when no advanced costs are entered. Markup Snapshot shows 60.00% Net markup, 37.50% Net margin, and $300.00 Total net profit.

Marketplace target margin

With Price by target margin, $50 cost, $4 extra cost, a $1.50 fixed fee, an 8% selling fee, a 10% discount buffer, a 35% target margin, and .99 rounding, the unrounded list price is about $108.19. The suggested list price rounds to $108.99, and Net margin lands slightly above 35% because rounding moved the price upward.

Target that cannot solve

A 35% Target margin with a 70% Selling fee rate makes the target-margin denominator negative because the two rates total more than 100%. The summary shows No viable price; lowering the fee rate or margin target is required before the price can solve.

FAQ:

Why is margin lower than markup for the same price?

Markup divides profit by cost. Margin divides profit by selling price, which includes both cost and profit, so the denominator is larger.

Which calculation mode should I use?

Use Analyze selling price for a price you already have, Price by target markup for cost-plus pricing, and Price by target margin when the price must meet a profit share of realized price.

Why does the target margin show no viable price?

The target cannot solve when Selling fee rate plus Target margin reaches or exceeds 100%. Lower one of those percentages before using the suggested price.

Does positive net margin mean the sale covers overhead?

Only if overhead is included in the entered cost assumptions. Net margin covers the unit cost, extra per-unit cost, fixed fee, selling fee, and discount buffer entered here.

Does the currency symbol convert amounts?

No. Currency symbol changes display labels in the summary, tables, chart, and JSON. Enter every amount in the same currency before comparing results.

Glossary:

Markup
Profit measured as a percentage of cost.
Margin
Profit measured as a percentage of selling price or realized price.
Realized price
List price after the planned discount buffer.
All-in unit cost
Direct unit cost plus extra per-unit cost and fixed per-unit fee.
Selling fee
A percentage fee applied to realized price.
Break-even list price
The list price that leaves zero net profit under the current cost, fee, and discount assumptions.
Margin floor
A benchmark used for guidance and scenario comparison.