How it works
Price after discount. The discount is a percentage of the original price, so the final price is what is left:
final price = original price × (1 − discount ÷ 100)
A 25% discount on 80 leaves 80 × 0.75 = 60, and you save 20.
With an extra discount, the second percentage applies to the price that is already reduced, not to the original:
final price = original price × (1 − first discount ÷ 100) × (1 − extra discount ÷ 100)
That is why stacked discounts always add up to less than their sum: 40% + 20% is 52% off in total, not 60%. The calculator shows this combined percentage under the result.
Discount from two prices. The percentage off is the difference between the two prices, as a share of the original price:
discount % = (original price − sale price) ÷ original price × 100
If the “sale” price is higher than the original, the calculator tells you how much more it costs instead of showing a negative discount.
Amounts are rounded to the cent only when displayed, and percentages to two decimals.
Examples
| Situation | Calculation | Result |
|---|---|---|
| 30% off a 250 sofa | 250 × 0.70 | Pay 175, save 75 |
| 20% off a 45 pair of shoes | 45 × 0.80 | Pay 36, save 9 |
| 40% off, then an extra 20% at the checkout, on a 120 coat | 120 × 0.60 × 0.80 | Pay 57.60, save 62.40 (52% in total) |
| A jacket goes from 85 to 68 | (85 − 68) ÷ 85 × 100 | 20% off |
| A game goes from 49.99 to 39.99 | 10 ÷ 49.99 × 100 | 20% off (20.004%, rounded) |
Tips
- “Up to 70% off” only tells you the biggest discount in the sale. Enter the original and sale price of the item you want in the second box to see its real discount.
- For a price with sales tax or VAT, the result keeps the same basis: enter a price including tax and the sale price includes tax too.