Profit margin calculator

Find your profit, margin and markup from the cost and selling price – or enter the margin you want and get the price to sell at.

Use prices without GST for a true margin. GST is not your income.

Profit
Selling price
Cost price
Profit
Margin (on selling price)
Markup (on cost)

Margin = profit ÷ selling price. Markup = profit ÷ cost. The same profit is always a smaller % as margin than as markup.

Runs in your browser. Nothing you enter is sent to us or stored on our server.

How to use the Profit margin calculator

  1. Choose whether you know the selling price or the margin you want.
  2. Enter the cost price of the item.
  3. Enter the selling price, or the margin % you want to earn.
  4. Read the profit, margin % and markup %.

Margin vs markup

Margin is profit as a share of the selling price; markup is profit as a share of the cost. An item bought for ₹800 and sold for ₹1,000 makes ₹200 profit: that is a 20% margin but a 25% markup. Many shopkeepers add 20% to cost thinking they earn a 20% margin – they actually earn about 16.7%.

Price for a target margin

To earn a margin of M%, divide the cost by (1 − M/100). For a 25% margin on a ₹800 cost: 800 ÷ 0.75 = ₹1,066.67. Adding 25% to cost would give only ₹1,000 – a 20% margin.

Questions people ask

What is a good profit margin for a retail shop?

It depends on the trade. Grocery and FMCG often run on single-digit or low double-digit margins, while garments, footwear and gifts usually need much higher margins to cover rent, staff and unsold stock. Compare with others in your trade and check that your margin covers your monthly expenses.

Should I include GST in the cost and price?

If you are registered and claim input tax credit, use prices without GST. GST you collect is paid to the government, so it is not part of your profit.

How do I calculate margin percentage?

Margin % = (selling price − cost) ÷ selling price × 100. For cost ₹800 and price ₹1,000 it is 200 ÷ 1,000 × 100 = 20%.

Can margin be more than 100%?

No. Margin can approach but never reach 100%, because profit is always less than the selling price. Markup, on the other hand, can be 100% or more.

More free tools

All free tools