Free tool

Discount Calculator

Apply a discount to a price, or check what the original price must have been before one was taken off.

By Mohit Sehgal, founder of BahiSathi · Updated 22 Aug 2026

Result

You save
₹200
Price after discount
₹800

The two formulas

You haveYou wantFormula
The original pricePrice after discountfinal = original × (1 − discount ÷ 100)
The discounted priceThe original priceoriginal = final ÷ (1 − discount ÷ 100)

Stacked discounts do not add up

A "flat 20%, extra 10%" offer is not 30% off. Each percentage applies to what is left after the one before it: ₹1,000 down to ₹800 at 20%, then down to ₹720 at a further 10%, which is a 28% reduction overall, not 30%.

Questions

Straight answers.

How do I calculate a discounted price?

Discounted price = original price × (1 − discount ÷ 100). For ₹1,000 at 20% off, that is ₹1,000 × 0.8 = ₹800, a saving of ₹200.

How do I find the original price from a discounted one?

Original price = discounted price ÷ (1 − discount ÷ 100). For ₹800 paid at a 20% discount, that is ₹800 ÷ 0.8 = ₹1,000. Dividing by 0.8, not adding 20% back onto ₹800, is the part that trips people up: adding 20% back gives ₹960, not ₹1,000.

Is an MRP discount worked out the same way?

Yes. MRP is just the original price the percentage is taken off, so the same formula applies: selling price = MRP × (1 − discount ÷ 100).

Two discounts of 10% each: is that the same as 20% off?

No, and it is always less. Each discount applies to what is left after the one before it, so two 10% discounts leave 0.9 × 0.9 = 0.81, a 19% reduction, not 20%.

Bill the discounted price correctly, every time.

Add a discount to any line on a quotation or invoice in BahiSathi, in rupees or percent, and the total updates as you type.