Margin Calculator

Enter cost and revenue to get profit, profit margin % and markup % — currency-neutral.

Reviewed by the OmniCalc teamMethod verified 2026-07-01

Result

60%

Margin 60%
Show steps
  1. Profit = Revenue − Cost = 100 − 40 = 60.
  2. Margin = Profit ÷ Revenue × 100 = 60 ÷ 100 × 100 = 60%.
  3. Markup = Profit ÷ Cost × 100 = 60 ÷ 40 × 100 = 150%.

How to use the margin calculator

  1. 1Enter the cost — what the product or service cost you.
  2. 2Enter the revenue — the sale price you charge.
  3. 3Read the margin %, with profit and markup % under Show steps.

Margin or markup?

The same sale gives two different percentages. Margin divides profit by revenue and can never exceed 100%; markup divides profit by cost and often runs well above 100%. Price with markup, judge profitability with margin.

Frequently asked questions

What is the difference between margin and markup?

Both start from the same profit (revenue − cost), but divide by different numbers. Margin is profit ÷ revenue, so it is always below 100%. Markup is profit ÷ cost, and can exceed 100%. A 60% margin is a 150% markup on the same sale.

How do I calculate profit margin?

Subtract cost from revenue to get profit, then divide profit by revenue and multiply by 100. For a $40 cost sold at $100, profit is $60 and margin is 60 ÷ 100 × 100 = 60%.

Does the currency matter?

No. The calculator is currency-neutral — enter cost and revenue in whatever currency you use, and the margin and markup percentages come out the same.