Skip to content

Discount calculator

Work out a sale price, what you save, and the real discount when offers stack.

Updated

Final price
₹1,440.00instead of ₹2,000.00
You save
₹560.00
Effective discount
28%20% then 10%, not 30%
Tax added
₹0.00

How to calculate a discount

  1. Enter the original price and the discount percentage.
  2. If another offer applies on top, such as a coupon or bank offer, enter it as the extra discount.
  3. If tax is added at the till, enter the tax rate; it's charged on the discounted price.
  4. Read the final price, what you save and the effective discount.

Discount formulas

  • Sale price: price × (1 − discount ÷ 100)
  • Two discounts: price × (1 − d1 ÷ 100) × (1 − d2 ÷ 100)
  • Effective discount: d1 + d2 − d1 × d2 ÷ 100
  • With tax: final price = sale price × (1 + tax ÷ 100)

In plain words, a second discount is taken off the already reduced price, so two discounts multiply rather than add. That's why 20% + 10% off comes to 28% off, not 30%. Money is rounded to the paisa or cent, as at a till.

Worked example

A ₹2,000 jacket with 20% off in a sale, and a 10% coupon on top:

  • After 20% off: 2,000 × 0.8 = ₹1,600.
  • After the extra 10% off: 1,600 × 0.9 = ₹1,440.
  • You save ₹560, which is 28% of the original price.
  • If 5% tax is then added: 1,440 × 1.05 = ₹1,512.

Stacked discounts at a glance

DiscountsYou payEffective discount
10% + 10%81%19%
20% + 10%72%28%
25% + 10%67.5%32.5%
30% + 20%56%44%
50% + 10%45%55%
50% + 20%40%60%

A sign reading "up to 70% off" or "flat 50% + extra 20%" rarely means the sum. Check the effective figure before you compare offers. For other percentage sums, use thepercentage calculator.

Common uses

  • Checking a sale price. Enter the tag price and the discount to see what you'll pay at the till and how much you save, before you reach the checkout.
  • Stacking a coupon on a sale. Add a coupon or bank offer as the extra discount to see the real combined discount when it applies on top of a sale price.
  • Pricing a promotion. Shop owners can test discount levels and see the final price, including tax, before announcing an offer.

Questions

How do I calculate a discount?

Multiply the price by the discount and divide by 100 to get the saving, then subtract it. 25% off ₹2,000 saves ₹500, so you pay ₹1,500. Or multiply by what's left: ₹2,000 × 0.75 = ₹1,500.

Is 20% + 10% off the same as 30% off?

No. The second discount applies to the already reduced price, so you pay 80% × 90% = 72% of the original: an effective 28% off, not 30%. Stacked discounts always add up to a little less than their sum.

Does the order of two discounts matter?

No. 10% then 20% and 20% then 10% both leave 72% of the price, because multiplication gives the same result in either order. What can change the price is a flat amount off, such as ₹200 off, applied before or after a percentage.

Is tax charged before or after the discount?

Usually on the price after the discount, which is what this calculator does. Rules vary by country and by type of offer, so check your receipt if the numbers don't match.

All calculators →