Find the price after a discount, or the discount from two prices, including two stacked discounts.
%
%
Enter the values to see the result here.
Formula
For an original price P and discounts d1 and d2 in percent:
Psale=P(1−100d1)(1−100d2)
The effective discount is PP−Psale×100. In the reverse direction, with a known sale price:
d=PP−Psale×100
Worked example
A pair of shoes lists at 250 with 30% off, and a coupon takes 10% off the sale price.
After the first discount: 250×0.70=175.
After the coupon: 175×0.90=157.50.
You save 250−157.50=92.50, an effective discount of 37%, not 40%.
Common mistakes
Adding 30% and 10% to get 40%. The coupon applies to the lower price.
Calculating the discount from the sale price instead of the original, which understates it.
Forgetting that percentage discounts on a price that includes VAT also reduce the VAT portion.
Comparing “buy one get one free” with a percentage: it is the same as 50% off two items.
Frequently asked questions
Is "20% off plus an extra 10% off" the same as 30% off?
No. The second discount applies to the already reduced price, so the total is 28%, not 30%. Stacked discounts always give less than their sum.
How do I find the original price from a sale price?
Divide the sale price by one minus the discount rate. A jacket on sale for 120 after 20% off was 120 / 0.80 = 150. Use the percentage calculator's "find the whole" mode for this.
Does the calculator include tax?
No. Whether tax is charged before or after the discount depends on the shop and country. Run the sale price through the VAT calculator afterwards.
What does a negative discount mean?
If the sale price is higher than the original, the tool reports a negative discount and flags it as a markup.