Discount Calculator
Calculate the final price after a discount, including stacked discounts.
Original Price
Discount
Custom
Additional Discount (optional)
Extra Off
For stacked deals like "20% off, plus an extra 10% off" — applied on top of the already-discounted price, not the original.
Final Price
₹800.00
You Save
₹200.00
Total Discount
20.0%
Original Price
₹1,000.00
How this calculator works
The discount amount is the original price multiplied by the discount percentage; the final price is what's left after subtracting it. An additional discount, when used, applies to the already-discounted price rather than the original — which is why two stacked 10% discounts add up to a 19% total saving, not a flat 20%.
Why stacked discounts feel misleading
"20% off, plus an extra 10% off" sounds like 30% total, but it's actually 28%: the first 20% leaves 80% of the price, and the second 10% is taken off that smaller 80%, not the original 100%. Retailers aren't being deceptive when they advertise it this way — it's standard practice — but it's worth knowing the real total before assuming the discounts simply add together.
Working backward from a sale price
If you know the final discounted price and the discount percentage but want the original price, divide the final price by (1 − discount/100). A ₹800 item after a 20% discount had an original price of ₹800 ÷ 0.80 = ₹1,000 — dividing, not just adding the percentage back, is what correctly reverses a discount.
Discount vs. markup
These are easy to conflate but aren't the same calculation. A discount is a percentage taken off a starting price. A markup is a percentage added on top of a cost price to set a selling price — a 50% markup on a ₹100 cost gives a ₹150 selling price, but that same ₹150 price is only a 33.3% discount back down to ₹100, for the same reason percentage change isn't symmetric. The Percentage Calculator covers percentage change calculations more generally.
Frequently Asked Questions
How is the final price after a discount calculated?
Discount amount is the original price multiplied by the discount percentage; the final price is the original price minus that discount amount.
How do stacked or successive discounts work?
A second discount applies to the already-discounted price, not the original — so two stacked 10% discounts give a combined 19% saving, not a flat 20%, since the second 10% is taken off a smaller number.
Why isn't 20% off plus 10% off the same as 30% off?
Because each discount is applied sequentially to the current price, not added together. 20% off first leaves 80% of the price, then a further 10% off that leaves 72% of the original — a 28% total discount, not 30%.
How do I find the original price from a sale price?
Divide the final price by (1 − discount/100), not by just adding the percentage back. A ₹800 item after a 20% discount had an original price of ₹800 ÷ 0.80 = ₹1,000.
Is a discount the same as a markup?
No. A discount is a percentage taken off a starting price; a markup is a percentage added on top of a cost price. A 50% markup on a ₹100 cost gives a ₹150 price, but going from ₹150 back down to ₹100 is only a 33.3% discount, not 50% — percentage change isn't symmetric.