Discount Calculator

Find the sale price after a percentage discount and exactly how much you save.

During Diwali sales, Big Billion Days, end-of-season sales or a simple “flat 30% off” in a mall, you want two numbers straight away: what will I pay? and how much am I saving? This calculator gives both. It also handles stacked discounts such as “50% + extra 20% off” or a bank-card offer on top of a sale price, and can add tax on the final amount where shops charge it.

How to use the discount calculator

  1. Original price: the MRP or the price before the sale.
  2. Discount (%): the main percentage off.
  3. Extra discount (%), optional: a second discount applied to the already reduced price, such as a coupon or card offer.
  4. Tax added (%), optional: leave this at 0 for MRP items, where tax is already included. Use it only when tax is added at billing, for example at some restaurants or for B2B quotes.
  5. Press Calculate to see the final price, the amount saved and the effective total discount.

Discount formulas

Discount amount = Original price × Discount % ÷ 100
Sale price = Original price − Discount amount = Original price × (1 − d ÷ 100)

₹2,499 at 30% off: discount = ₹749.70, so you pay ₹1,749.30.

Stacked discounts are not added together

“50% + 20% off” does not mean 70% off. The second discount applies to the price that is already reduced:

Final price = Price × (1 − d₁) × (1 − d₂)
Effective discount = 1 − (1 − d₁)(1 − d₂)

Example: ₹4,000 shoes at 50% + extra 20% off

  • After 50%: ₹2,000
  • After an extra 20% on ₹2,000: ₹1,600
  • Total saving ₹2,400 = 60% effective discount, not 70%
OfferEffective discount
10% + 10%19%
20% + 10%28%
30% + 20%44%
40% + 10% (bank offer)46%
50% + 20%60%
50% + 50%75%

Finding the original price or the discount rate

  • Original price from sale price: Original = Sale price ÷ (1 − d/100). A shirt costing ₹840 after 30% off was originally 840 ÷ 0.7 = ₹1,200.
  • Discount % from two prices: (Original − Sale) ÷ Original × 100. From ₹1,999 to ₹1,399 is a 30.0% discount. Our Percentage Calculator also does this in its “% decrease” mode.

Smart-shopping checks

  • Compare with the real selling price, not just the MRP. Many products sell below MRP all year, so a “60% off MRP” can be only a few percent cheaper than usual. Price-history trackers help here.
  • Read bank-offer limits. “10% instant discount” offers are usually capped (for example, up to ₹1,500) and may need a minimum order value. The calculator assumes no cap.
  • Count delivery and convenience fees. A ₹99 delivery or platform fee can wipe out a small discount.
  • “Buy 1 Get 1” is 50% off only if you need both. “Buy 2 Get 1” works out to 33.3% off per item.
  • No-cost EMI usually means the interest is given back as a discount, but the bank may still charge a processing fee and GST on the interest part.

For shop owners: discount and margin

A discount comes straight out of your margin. With a 40% gross margin, a 20% discount halves your profit per unit: on a ₹1,000 item costing ₹600, profit falls from ₹400 to ₹200. You would need to sell twice as many units to earn the same. Check the effect on profit with the Profit Margin Calculator before you plan a sale.

Frequently asked questions

How do I calculate a discount percentage?

Multiply the original price by the discount percentage and divide by 100 to get the amount off. Subtract that from the original price. For ₹2,500 at 20% off, the discount is ₹500 and the price is ₹2,000.

Is 50% + 20% off the same as 70% off?

No. The extra 20% is taken from the already halved price, so the total discount is 60%. On ₹1,000, you pay ₹400, not ₹300.

How do I find the original price before a discount?

Divide the sale price by (1 − discount/100). If you paid ₹1,400 after 30% off, the original price was 1,400 ÷ 0.7 = ₹2,000.

Is GST added after the discount?

On MRP products, the price already includes GST, so nothing is added. When tax is charged separately, as in B2B invoices or some restaurants, it is calculated on the discounted price.

What is the formula for successive discounts?

Effective discount = 1 − (1 − d₁)(1 − d₂)…, with each discount as a decimal. For 30% then 20%: 1 − 0.7 × 0.8 = 0.44, or 44%.