Free Profit Margin Calculator

← All free tools
FREE TOOL · PRICING

Profit Margin Calculator

Turn cost and price into gross margin, markup, and real profit per unit. Stop confusing margin with markup and pricing yourself into a hole.

$
$
–
Gross Margin
–
Markup
–
Profit / Unit
–
Total Profit

Margin is profit as a share of your price; markup is profit as a share of your cost. They are not the same number, and confusing them quietly wrecks pricing decisions.

Margin and markup are not the same number

Both describe the gap between cost and price, but they divide it by different things:

  • Gross margin = (price − cost) ÷ price
  • Markup = (price − cost) ÷ cost

So a 50% markup is only a 33% margin, and a 100% markup is a 50% margin. Markup is always the larger-looking number, which is exactly why it is the one people quote and the one that causes trouble. If you set prices by applying a markup but model your business on margin, every product is less profitable than the plan says.

Where margin calculations go wrong

The first trap is treating gross margin as profit. Gross margin only accounts for the direct cost of the unit — it says nothing about overheads, fulfilment, payment fees, returns or acquisition cost, all of which come out of that margin before anything reaches the bottom line. The second trap is discounting. A 20% discount does not cost you 20% of profit; on a 40% margin it removes half of it, because the discount comes entirely out of the margin rather than out of the cost. Running the discounted price back through the calculator is usually more sobering than estimating it.

Frequently asked questions

What is the difference between margin and markup?

Margin is profit as a share of your selling price; markup is profit as a share of your cost. A 50% markup is only a 33% margin.

How do you calculate gross margin?

Subtract cost from price, divide by price, and multiply by 100. A $100 item costing $40 has a 60% gross margin.

Why does confusing margin and markup matter?

Because pricing off the wrong number quietly erodes your profit on every single sale.

How do I convert a markup into a margin?

Divide the markup by one plus the markup. A 50% markup becomes 0.5 ÷ 1.5 = 33% margin. Going the other way, divide the margin by one minus the margin: a 40% margin needs a 0.4 ÷ 0.6 = 67% markup.
Margins too thin to grow on?

DigiJaws builds growth systems engineered around your unit economics, not vanity revenue.

Engineer My Growth →
Keep going · related free tools
See your site’s full SEO score — free.Instant audit, 10 checks, no signup to see it.
Run free audit →
Free tools →My toolkit →Locations →Comparisons →
Verified Agent-Ready by DigiJaws
Start free with every tool — no credit card, cancel anytimeStart Free