Discount & Margin Calculator

Calculate Sale Price, Double Discounts, Profit Margin & Markup

Original Price
₹
₹10₹50,000₹1 Lakh
₹499₹999₹1,999₹4,999₹9,999
Discount %
%
0%50%100%
10% Off20% Off30% Off50% Off70% Off
Sales Tax / GST
%
0%14%28%
No Tax5% GST12% GST18% GST
Final Sale Price
₹1,749
After 30% Discount
Original Price₹2,499
Total Savings (Off)₹750 (30%)
Final Payable Amount₹1,749
You Pay (70%)
You Save (30%)

How Discount, Profit Margin & Markup are Calculated?

Whether you are a shopper looking for festive deal savings or an e-commerce seller pricing your inventory on Meesho, Flipkart, or Amazon, understanding discount formulas helps protect your margins.

Key Financial Formulas:

Discount Amount = Original Price × (Discount % / 100)
Final Sale Price = Original Price - Discount Amount
Profit Margin % = (Net Profit / Selling Price) × 100
Markup % = (Net Profit / Cost Price) × 100

Understanding "Double Discounts" (e.g. 50% + 20% Extra Off)

Retail stores and e-commerce platforms often advertise "50% Off + Extra 20% Off". Customers often mistakenly assume this totals 70% Off. In reality, discounts compound sequentially:

Profit Margin vs Markup Comparison Table

Margin and Markup both represent profitability, but use different bases:

Cost Price (COGS)Selling PriceProfit AmountProfit Margin %Markup %
₹100₹125₹2520.0%25.0%
₹100₹150₹5033.3%50.0%
₹100₹200₹10050.0%100.0%
₹100₹300₹20066.7%200.0%
₹100₹500₹40080.0%400.0%

Frequently Asked Questions

Discount Amount = Original Price x (Discount % / 100). Final Sale Price = Original Price - Discount Amount.

Double discounts are applied sequentially. The first 50% is deducted from the original price, and the extra 20% is applied to the reduced subtotal, resulting in an effective total discount of 60%, not 70%.

Profit Margin is profit divided by Selling Price (Margin % = Profit / Selling Price x 100). Markup is profit divided by Cost Price (Markup % = Profit / Cost Price x 100).

Yes! Our calculator allows applying optional GST/Tax slabs (5%, 12%, 18%, 28%) to the discounted subtotal to give the exact final checkout price.